Hi Jens, this series cleans up the registration of the "queue/" kobject, and given untangles it from the request_queue refcounting. Changes since v1: - also change the blk_crypto_sysfs_unregister prototype - add two patches to fix the error handling in blk_register_queue Diffstat: block/blk-core.c | 44 +++++++++++---- block/blk-crypto-internal.h | 10 ++- block/blk-crypto-sysfs.c | 11 ++- block/blk-ia-ranges.c | 3 - block/blk-sysfs.c | 129 +++++++++++++++++--------------------------- block/blk.h | 4 - block/bsg.c | 11 ++- block/elevator.c | 2 include/linux/blkdev.h | 6 -- 9 files changed, 108 insertions(+), 112 deletions(-)