WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [PATCH] PoD: Handle operations properly when domain is dying

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH] PoD: Handle operations properly when domain is dying
From: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
Date: Wed, 11 Nov 2009 15:08:04 +0000
Delivery-date: Wed, 11 Nov 2009 07:08:27 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=aRHeYSwj75LsibNlr9mDMramLSEwiWbubdpkYlCTzLk=; b=RP3L+O0mAf9OUMxivLgVcOOXBmTuM1BV2Ha23SV1oLhoCEAxkvup3y+lauUdA+sx66 5faucZDrXm2X1qq60avGiPfIpycKOfhHTDnnUFZ1Ln797E77ioKRwhbjsZaVBvPCjuO9 1ZgmLf7NxE1LmLkK9Y32v3GXzSjf0wGny+KD4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=TvapZsBScW2iqnrpXuvY/c+zgcLzr+ziCX+KLo4tPryEkd/YO03CvMQuR9tu+SuYPx B2CGwIxaZovxrJ+oWkTXM4KnwQ8JmcWiroGk2mf2TCFKhiyS/PGy632ceo3M10wMZfeS 9v0NyCni3WpKKvoTnZpHABeBNxoSJLzLPCVSY=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Handle PoD operations properly when a domain is dying.

No populate-on-demand activities should happen when a domain is dying.
 Especially, it is a bug for memory to be added to the PoD cache when
d->is_dying is non-zero, since if this happens after the cache has
been emptied, these pages will never be freed. This may cause "zombie
domains" to linger.

Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxxxxx>

Attachment: 20091111-pod-domain-dying-issues.diff
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel