Initial 32-bit PVH support, dom0 will need more work. Boris Ostrovsky (9): x86/pvh: Don't test 64b-only vcpu_guest_context's fields x86/pvh: Don't copy to/from trap_ctxt for 32b PVH guests x86/pvh: Properly initialize PVH guest's CR3 x86/compat: Manage argument translation area separately from l4 x86/pvh: Set PVH guest's mode in XEN_DOMCTL_set_address_size x86/pvh: Properly set HYPERVISOR_COMPAT_VIRT_START for PVH guests x86/pvh: Handle hypercalls for 32b PVH guests x86/pvh: Don't try to get l4 table for PVH guests in vcpu_destroy_pagetables() libxc/x86/pvh: Allow creation of 32b PVH guests
tools/libxc/xc_dom_x86.c | 32 +++++++-------- xen/arch/x86/domain.c | 84 ++++++++++++++++++++++++++-------------- xen/arch/x86/domain_build.c | 7 +++ xen/arch/x86/domctl.c | 9 +++- xen/arch/x86/hvm/hvm.c | 54 +++++++++++++++++++++----- xen/arch/x86/hvm/vmx/vmcs.c | 9 +---- xen/arch/x86/hvm/vmx/vmx.c | 17 ++++++++ xen/arch/x86/mm.c | 2 +- xen/include/asm-x86/hvm/hvm.h | 2 + 9 files changed, 146 insertions(+), 70 deletions(-) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel