[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Re: Making pages writable again in paging_log_dirty mode
At 09:24 -0500 on 05 Jan (1231147482), Mike Sun wrote: > Ah yes, I should probably explain what I'm doing. I'm using the > log-dirty mode to catch any writes to pages that I haven't yet > "copied" via a background copy mechanism, similar to the live > migration copy. If I have copied it already, then I manually mark it > dirty to indicate that it can be made writable again. That's what I'm > trying to do in this code. Erm, did you know that if you mark the page as dirty the normal page-fault path will fix up the shadow PTEs the next time they cause a write fault? Not as fast as fixing them all in bulk (a few thousand cycles for each pagefault and VMEXIT) but should be functionally correct. Cheers, Tim. -- Tim Deegan <Tim.Deegan@xxxxxxxxxx> Principal Software Engineer, Citrix Systems (R&D) Ltd. [Company #02300071, SL9 0DZ, UK.] _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |