|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v4 0/2] xen: Report and use hardware APIC virtualization capabilities
Jane Malalane (2):
xen+tools: Report Interrupt Controller Virtualization capabilities on
x86
x86/xen: Allow per-domain usage of hardware virtualized APIC
docs/man/xl.cfg.5.pod.in | 19 ++++++++++++++++
docs/man/xl.conf.5.pod.in | 12 ++++++++++
tools/golang/xenlight/helpers.gen.go | 16 +++++++++++++
tools/golang/xenlight/types.gen.go | 4 ++++
tools/include/libxl.h | 14 ++++++++++++
tools/libs/light/libxl.c | 3 +++
tools/libs/light/libxl_arch.h | 9 ++++++--
tools/libs/light/libxl_arm.c | 12 ++++++++--
tools/libs/light/libxl_create.c | 22 ++++++++++--------
tools/libs/light/libxl_types.idl | 4 ++++
tools/libs/light/libxl_x86.c | 39 ++++++++++++++++++++++++++++++--
tools/ocaml/libs/xc/xenctrl.ml | 7 ++++++
tools/ocaml/libs/xc/xenctrl.mli | 7 ++++++
tools/ocaml/libs/xc/xenctrl_stubs.c | 16 +++++++++----
tools/xl/xl.c | 8 +++++++
tools/xl/xl.h | 2 ++
tools/xl/xl_info.c | 6 +++--
tools/xl/xl_parse.c | 16 +++++++++++++
xen/arch/x86/domain.c | 28 ++++++++++++++++++++++-
xen/arch/x86/hvm/vmx/vmcs.c | 14 ++++++++++++
xen/arch/x86/hvm/vmx/vmx.c | 40 +++++++++++++--------------------
xen/arch/x86/include/asm/domain.h | 3 +++
xen/arch/x86/include/asm/hvm/domain.h | 6 +++++
xen/arch/x86/include/asm/hvm/vmx/vmcs.h | 3 +++
xen/arch/x86/sysctl.c | 7 ++++++
xen/arch/x86/traps.c | 6 ++---
xen/include/public/arch-x86/xen.h | 2 ++
xen/include/public/sysctl.h | 11 ++++++++-
28 files changed, 285 insertions(+), 51 deletions(-)
--
2.11.0
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |