[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH v3 0/7] Make CONFIG_PV work on x86

Hi all

This series makes CONFIG_PV work.

Booting a hypervisor with PVH Dom0 works.

Due to an issue in Xen implementation, XTF tests cause hypervisor to crash (seen
on staging as well). But with a local patch to work around the issue,
all XTF HVM tests passed.

See v1 cover letter for more information.


Wei Liu (7):
  x86: make traps.c build with !CONFIG_PV
  x86/domctl: rework XEN_DOMCTL_{set,get}_address_size
  x86: make PV hypercall entry points work with !CONFIG_PV
  x86: rearrange x86_64/entry.S
  x86: make entry point code build when !CONFIG_PV
  x86: expose CONFIG_PV
  x86: update help string for CONFIG_HVM

 xen/arch/x86/Kconfig            |  17 +++--
 xen/arch/x86/domctl.c           |  32 +++++++---
 xen/arch/x86/hvm/vmx/vmcs.c     |   5 +-
 xen/arch/x86/traps.c            |  16 +++++-
 xen/arch/x86/x86_64/Makefile    |   2 +-
 xen/arch/x86/x86_64/entry.S     | 104 +++++++++++++++++++++++----------
 xen/arch/x86/x86_64/traps.c     |  19 +++++-
 xen/include/asm-x86/asm_defns.h |   4 +-
 xen/include/asm-x86/domain.h    |   7 ++-
 9 files changed, 156 insertions(+), 50 deletions(-)

base-commit: 6cb27e417e57c2f4d689fa19971f20f75e9c0708
git-series 0.9.1

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.