]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
blkfront: Fix backtrace in del_gendisk
authorDavid Vrabel <david.vrabel@citrix.com>
Wed, 14 Mar 2012 11:48:52 +0000 (11:48 +0000)
committerWilly Tarreau <w@1wt.eu>
Sat, 17 Mar 2012 10:14:52 +0000 (11:14 +0100)
commitbee69f9f61274bb94f37cd7fe22411ea7429d84b
tree8296e320afddf557a4f43dd07e8bfd497337eef7
parent53148aeb4106b570c5ad4e6b2e9b3452f18b76ca
blkfront: Fix backtrace in del_gendisk

Commit 89de1669ace055b56f1de1c9f5aca26dd7f17f25 upstream.

The call to del_gendisk follows an non-refcounted gd->queue
pointer. We release the last ref in blk_cleanup_queue. Fixed by
reordering releases accordingly.

Signed-off-by: Daniel Stodden <daniel.stodden@citrix.com>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Signed-off-by: Willy Tarreau <w@1wt.eu>
drivers/block/xen-blkfront.c