]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - block/blk-sysfs.c
block: make generic_make_request handle arbitrarily sized bios
[mirror_ubuntu-bionic-kernel.git] / block / blk-sysfs.c
index b1f34e463c0f0fd86c816bed9b7ee421d43b6b58..3e44a9da2a13579cacaee3d5e03bb3868f34d02a 100644 (file)
@@ -561,6 +561,9 @@ static void blk_release_queue(struct kobject *kobj)
 
        blk_trace_shutdown(q);
 
+       if (q->bio_split)
+               bioset_free(q->bio_split);
+
        ida_simple_remove(&blk_queue_ida, q->id);
        call_rcu(&q->rcu_head, blk_free_queue_rcu);
 }