Re: [Xen-devel] [PATCH 10/10] p2m/ept: Enable PML in p2m-ept for log-dirty.

2015-04-09 Thread Tim Deegan
At 10:35 +0800 on 27 Mar (1427452554), Kai Huang wrote: > @@ -118,6 +119,12 @@ static void ept_p2m_type_to_flags(ept_entry_t *entry, > p2m_type_t type, p2m_acces > break; > case p2m_ram_rw: > entry->r = entry->w = entry->x = 1; > +/* > + *

[Xen-devel] [PATCH 10/10] p2m/ept: Enable PML in p2m-ept for log-dirty.

2015-03-26 Thread Kai Huang
This patch adds PML support in p2m-ept for log-dirty. In case of PML is used, we just need to clear EPT entry's D-bit in order to log that GFN instead of setting EPT entry to read-only. And for partial log-dirty, we also set D-bit for guest memory in normal mode to avoid unnecessary GPA logging, a