Christoph Hellwig (2):
block: serialize all debugfs operations using q->debugfs_mutex
block: remove per-disk debugfs files in blk_unregister_queue
Greg Kroah-Hartman (2):
blk-mq: no need to check return value of debugfs_create functions
blk-mq: fix up placement of debugfs directory of queue files
Jan Kara (1):
blktrace: Avoid sparse warnings when assigning q->blk_trace
Luis Chamberlain (3):
blktrace: break out of blktrace setup on concurrent calls
blktrace: annotate required lock on do_blk_trace_setup()
block: create the request_queue debugfs_dir on registration
Ming Lei (1):
blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
Saravanan D (1):
blk-mq: Fix spurious debugfs directory creation during initialization
Yu Kuai (3):
block: shutdown blktrace in blk_release_queue()
block: protect blk_mq_debugfs_register/unregister_hctx() with
'debugfs_mutex'
block: fix kabi broken in struct request_queue
block/blk-core.c | 8 +-
block/blk-io-hierarchy/debugfs.c | 6 ++
block/blk-io-hierarchy/stats.c | 8 ++
block/blk-mq-debugfs.c | 158 ++++++++++++-------------------
block/blk-mq-debugfs.h | 36 +++----
block/blk-mq-sched.c | 11 +++
block/blk-mq.c | 2 +
block/blk-sysfs.c | 24 +++--
block/blk.h | 2 -
include/linux/blkdev.h | 11 ++-
kernel/trace/blktrace.c | 72 +++++++-------
11 files changed, 168 insertions(+), 170 deletions(-)
--
2.39.2