Hi Jens, this is a spinoff from Pavel's misc optimizations. It shuld take care of his two painpoints and also cleans up the interface for flushing plugs a bit. Diffstat: block/blk-core.c | 17 ++++++++--------- block/blk-mq.c | 2 +- block/blk-mq.h | 1 + fs/fs-writeback.c | 5 +++-- include/linux/blk-mq.h | 2 -- include/linux/blkdev.h | 29 ++++------------------------- kernel/sched/core.c | 5 +++-- 7 files changed, 20 insertions(+), 41 deletions(-)