]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - block/blk-sysfs.c
block: Avoid that blk_exit_rl() triggers a use-after-free
[mirror_ubuntu-artful-kernel.git] / block / blk-sysfs.c
index 712b018e9f5496de893440646e7942e2c752b3b8..283da7fbe03408d9eef71ba3e1a4f863671d761b 100644 (file)
@@ -809,7 +809,7 @@ static void blk_release_queue(struct kobject *kobj)
 
        blk_free_queue_stats(q->stats);
 
-       blk_exit_rl(&q->root_rl);
+       blk_exit_rl(q, &q->root_rl);
 
        if (q->queue_tags)
                __blk_queue_free_tags(q);