[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Swapping of PT pages

  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: "Mike Sun" <msun@xxxxxxxxxx>
  • Date: Tue, 19 Feb 2008 15:27:46 -0500
  • Delivery-date: Tue, 19 Feb 2008 12:28:13 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=MErGBriJg5RypOCLrcmnjuIL1rAKf8xTR/HNcdjIzODr7Q9AvhPZ0E7mplFdKt5Q2Zu7Gl9ZBH95pp3+JV3Ut6fYkmWjyLG7KHoeqzHNfg1c5x7unI4w9J43iT8BuKGHoK6ZxiVNqlBpiMatY5XZKLLjM7kUB0ylTgyrXgePjOo=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi --

In examining the domain save/migration code (xc_domain_save.c), I came
across the step in which page table page frames in memory are
canonicalized so that mfns are translated to pfns before those pages
are written out to the saved image/destination host.  This makes me
wonder if a PV host is allowed to swap out page table pages if it so
decided; if swapping of PT pages were allowed, then wouldn't certain
page table pages not be canonicalized (since they would be on disk,
not in any of the machine frames).  This obviously be bad.

Am I understanding things incorrectly?


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.