| 
    
 [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
 >>> On 13.12.16 at 17:54, <andrew.cooper3@xxxxxxxxxx> 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: Jan Beulich <jbeulich@xxxxxxxx>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |