]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - block/blk-sysfs.c
block: Dynamically allocate and refcount backing_dev_info
[mirror_ubuntu-eoan-kernel.git] / block / blk-sysfs.c
index 05841be1f30f3c90ba70890db0dbd1dca5f0b978..3e204789b8d3e0b98b113ff83da22d04ca6aad73 100644 (file)
@@ -799,7 +799,7 @@ static void blk_release_queue(struct kobject *kobj)
                container_of(kobj, struct request_queue, kobj);
 
        wbt_exit(q);
-       bdi_exit(q->backing_dev_info);
+       bdi_put(q->backing_dev_info);
        blkcg_exit_queue(q);
 
        if (q->elevator) {