x86/mm: add information about faulted page's presence to npfec structure
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Mon, 21 Dec 2015 12:38:53 +0000 (13:38 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 21 Dec 2015 12:38:53 +0000 (13:38 +0100)
commit1a966b46a0b699190c1b634c7daee848e02cce37
tree557a40d88e680b67190f05e6b07cdbedc5873f12
parent5d0683a4f5b56e6d7f3f68727bf218f75782db8e
x86/mm: add information about faulted page's presence to npfec structure

This is provided explicitly in SVM and implicitly in VMX (when neither of
the three EPT_EFFECTIVE_* bits is set).

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/vmx.c
xen/include/xen/mm.h