x86/hvm: Extend the hvm_copy_*() API with a pagefault_info pointer
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 1 Nov 2016 20:49:25 +0000 (20:49 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 2 Dec 2016 17:23:02 +0000 (17:23 +0000)
commit719318ff1e8ef4a2768ff3d7c392b4834a044c7a
treef5ce4ef9b396c6500a198efd53d2b28f10090939
parent6347fd2ac7ee7205a43ac9acec43987cf68ede09
x86/hvm: Extend the hvm_copy_*() API with a pagefault_info pointer

which is filled with pagefault information should one occur.

No functional change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Tim Deegan <tim@xen.org>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/hvm/emulate.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/vmx/vvmx.c
xen/arch/x86/mm/shadow/common.c
xen/include/asm-x86/hvm/support.h