The ept-with-livemgr.patch
enables HVM domain live migration with the EPT feature.
We add one more
operations in p2m_domain.
We have tested it during
video playing in Windows guest, and kernel build in Linux guest.
The patch should be
applied after vpid.patch.
arch/x86/hvm/vmx/vmx.c
| 51 +++++++++++++++++++++++--
arch/x86/mm/hap/hap.c
| 6 +-
arch/x86/mm/hap/p2m-ept.c
| 85 ++++++++++++++++++++++++++++++++++++++----
arch/x86/mm/p2m.c
| 14 +++++-
include/asm-x86/domain.h
| 2
include/asm-x86/hvm/vmx/vmx.h
| 43 +++++++++++++++++++++
include/asm-x86/p2m.h
| 1
7 files changed,
187 insertions(+), 15 deletions(-)
Signed-off-by: Xin Li xin.b.li@xxxxxxxxx
Signed-off-by: Jun
Nakajima jun.nakajima@xxxxxxxxx
Signed-off-by: Xiaohui
Xin <Xiaohui.xin@xxxxxxxxx>