]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - block/blk-mq-debugfs.c
blk-mq: Let blk_mq_debugfs_register() look up the queue name
[karo-tx-linux.git] / block / blk-mq-debugfs.c
index 3057641d5d15263197524e904486d095c45a4673..e9282b945f6b0e7eb28a9619dd81573db0c3657b 100644 (file)
@@ -785,12 +785,13 @@ static const struct blk_mq_debugfs_attr blk_mq_debugfs_ctx_attrs[] = {
        {},
 };
 
-int blk_mq_debugfs_register(struct request_queue *q, const char *name)
+int blk_mq_debugfs_register(struct request_queue *q)
 {
        if (!blk_debugfs_root)
                return -ENOENT;
 
-       q->debugfs_dir = debugfs_create_dir(name, blk_debugfs_root);
+       q->debugfs_dir = debugfs_create_dir(kobject_name(q->kobj.parent),
+                                           blk_debugfs_root);
        if (!q->debugfs_dir)
                goto err;