[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Correctly unmap ring page if using grant tables.
# HG changeset patch # User cl349@xxxxxxxxxxxxxxxxxxxx # Node ID 6c8c3df37bfe5f8d1fa29409e454172e1bc29f21 # Parent 188c782fa9bbde655186380894fb35a89c9ba102 Correctly unmap ring page if using grant tables. Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx> diff -r 188c782fa9bb -r 6c8c3df37bfe linux-2.6-xen-sparse/drivers/xen/blkback/interface.c --- a/linux-2.6-xen-sparse/drivers/xen/blkback/interface.c Fri Aug 19 13:05:31 2005 +++ b/linux-2.6-xen-sparse/drivers/xen/blkback/interface.c Fri Aug 19 15:21:12 2005 @@ -199,8 +199,10 @@ if (blkif->evtchn) unbind_evtchn_from_irqhandler(blkif->evtchn, blkif); - if (blkif->blk_ring.sring) - vfree(blkif->blk_ring.sring); + if (blkif->blk_ring.sring) { + unmap_frontend_page(blkif); + vfree(blkif->blk_ring.sring); + } pblkif = &blkif_hash[BLKIF_HASH(blkif->domid)]; while ( *pblkif != blkif ) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |