# HG changeset patch # User Daniel Stodden # Date 1272506749 25200 # Node ID daa6ed550e0cccc3c755ed8057e954fdba7ac734 # Parent 7a3a94d3c7ce264f885ef54ae7a4040aafbf99a1 blkfront: Fix gendisk leak. Signed-off-by: Daniel Stodden diff -r 7a3a94d3c7ce -r daa6ed550e0c drivers/block/xen-blkfront.c --- a/drivers/block/xen-blkfront.c Wed Apr 28 19:05:49 2010 -0700 +++ b/drivers/block/xen-blkfront.c Wed Apr 28 19:05:49 2010 -0700 @@ -1009,6 +1009,9 @@ blk_cleanup_queue(info->rq); info->rq = NULL; + put_disk(info->gd); + info->gd = NULL; + out: if (info->xbdev) xenbus_frontend_closed(info->xbdev);