Hi Jens, this series dusts off a few more bits in the I/O context handling, and makes a chunk of code only needed by the BFQ I/O scheduler optional. Changes since v1: - fix a comment typo - keep the RCU critical section in ioc_clear_queue - add a few more cleanups Diffstat: block/Kconfig | 3 block/Kconfig.iosched | 1 block/blk-ioc.c | 247 ++++++++++++++++++++-------------------------- block/blk.h | 6 + block/ioprio.c | 32 ----- include/linux/iocontext.h | 9 - 6 files changed, 125 insertions(+), 173 deletions(-)