Hi Jens, this series cleans up various loose ends in the block layer sysfs handling. It sits on top of the "fully tear down the queue in del_gendisk" series submitted last week. Diffstat: block/blk-mq-sysfs.c | 45 +++++++++++++++++++++---------------------- block/blk-mq.c | 4 +-- block/blk-mq.h | 7 +++--- block/blk-sysfs.c | 36 ++++++++++------------------------ block/blk.h | 2 + block/genhd.c | 3 ++ block/partitions/core.c | 1 include/linux/blk-mq.h | 1 include/linux/blktrace_api.h | 10 --------- kernel/trace/blktrace.c | 11 ---------- 10 files changed, 44 insertions(+), 76 deletions(-)