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

Re: [Xen-devel] [PATCH v2 2/6] x86/EPT: don't walk entire page tables when changing types on a range



At 13:29 +0100 on 22 Apr (1398169764), Jan Beulich wrote:
> This requires a new P2M backend hook and a little bit of extra care on
> accounting in the generic function.
> 
> Note that even on leaf entries we must not immediately set the new
> type (in an attempt to avoid the EPT_MISCONFIG VM exits), since the
> global accounting in p2m_change_type_range() gets intentionally done
> only after updating page tables (or else the update there would
> conflict with the function's own use of p2m_is_logdirty_range()), and
> the correct type can only be calculated with that in place.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Looks good, once 1/6 is ready.

Reviewed-by: Tim Deegan <tim@xxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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