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

Re: [Xen-devel] Tracking guest pages modified by qemu-dm / backend



Hi, 

At 15:43 -0700 on 21 Jun (1308671006), AP wrote:
> Consider an HVM domain with EPT. When qemu-dm, backend or any other
> device model modifies DomU memory (like on a disk read or packet
> received), how does Xen track the pages that have been modified? For
> example, when an DomU is being migrated while IO is occurring.

Backends use grant tables to map guest memory; the granted pages are
marked dirty when the backend disconnects.  Qemu-dm uses the
HVMOP_modified memory hypercall to tell Xen that it's written to
the guest's memory.

Tim.

-- 
Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Principal Software Engineer, Xen Platform Team
Citrix Systems UK Ltd.  (Company #02937203, SL9 0BG)

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


 


Rackspace

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