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

Re: [Xen-devel] [PATCH 3/3] x86/traps: Adjust paged-guest handling in the PV pagefault path



At 16:54 +0000 on 13 Dec (1481648074), Andrew Cooper wrote:
> PV guests necessarily can't be external, as Xen must steal address space from
> them.  Pagefaults for HVM guests are handled by {vmx,svm}_vmexit_handler() and
> don't enter the PV fixup_page_fault() path.  Therefore, the first call to
> paging_fault() is dead, and dropped.
> 
> Logdirty mode is now the only paging mode we should ever find a PV guest with,
> so add a new predicate and assertion to this fact.
> 
> Drop the final reference to paging_mode_external().  It is more accurately now
> only for logdirty guests.
> 
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

Acked-by: Tim Deegan <tim@xxxxxxx>

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

 


Rackspace

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