Hi all, this series aims to primarily fix the debugfs name reuse when a disk is removed while there are outstanding references to it and then a new one with the same name is created. Diffstat: block/blk-mq-debugfs.c | 23 ++++++++++++----------- block/blk-mq-debugfs.h | 10 ---------- block/blk-mq-sched.c | 11 +++++++++++ block/blk-rq-qos.c | 2 -- block/blk-rq-qos.h | 7 ++++++- block/blk-sysfs.c | 30 ++++++++++++++---------------- block/genhd.c | 3 +-- include/linux/blkdev.h | 3 --- kernel/trace/blktrace.c | 3 --- 9 files changed, 44 insertions(+), 48 deletions(-)