# HG changeset patch # User Daniel Stodden # Date 1267197953 28800 # Node ID 3b7ebe4ce587d81361bf9afb5825420fa3d4c9d7 # Parent 93086816e211834e57d2d0d425b9eb00d3140a8c blkfront: Stop leaking the gendisk struct. Signed-off-by: Daniel Stodden CC: stable@xxxxxxxxxx diff -r 93086816e211 -r 3b7ebe4ce587 drivers/block/xen-blkfront.c --- a/drivers/block/xen-blkfront.c Fri Feb 26 07:25:52 2010 -0800 +++ b/drivers/block/xen-blkfront.c Fri Feb 26 07:25:53 2010 -0800 @@ -947,6 +947,9 @@ blk_cleanup_queue(info->rq); info->rq = NULL; + put_disk(info->gd); + info->gd = NULL; + out: xenbus_frontend_closed(dev); }