# HG changeset patch # User Daniel Stodden # Date 1267197952 28800 # Node ID 93086816e211834e57d2d0d425b9eb00d3140a8c # Parent 3ea95de27eaed11b87a5c608629f5089b0b33a73 blkfront: Fix backtrace in blk_cleanup_queue. Signed-off-by: Daniel Stodden CC: stable@xxxxxxxxxx diff -r 3ea95de27eae -r 93086816e211 drivers/block/xen-blkfront.c --- a/drivers/block/xen-blkfront.c Fri Feb 26 07:25:51 2010 -0800 +++ b/drivers/block/xen-blkfront.c Fri Feb 26 07:25:52 2010 -0800 @@ -942,11 +942,11 @@ /* Flush gnttab callback work. Must be done with no locks held. */ flush_scheduled_work(); + del_gendisk(info->gd); + blk_cleanup_queue(info->rq); info->rq = NULL; - del_gendisk(info->gd); - out: xenbus_frontend_closed(dev); }