]> xenbits.xensource.com Git - xen.git/commit
[HVMLOADER] HVM loader initialises hypercall shim and uses
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 4 Aug 2006 19:30:12 +0000 (20:30 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 4 Aug 2006 19:30:12 +0000 (20:30 +0100)
commit5eeca68ffd007f81ac202eafdc96d44e5bb69bfb
treee13e0b26a95bebdff317e2618039024145886428
parent092b64b838ed9b5dc0f7daea671d500501a419ae
[HVMLOADER] HVM loader initialises hypercall shim and uses
it to interrogate Xen version information. Also add support
for HVM hypercall execution on 64-bit host.

Signed-off-by: Steven Smith <ssmith@xensource.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
14 files changed:
tools/firmware/Makefile
tools/firmware/hvmloader/Makefile
tools/firmware/hvmloader/acpi_madt.c
tools/firmware/hvmloader/hvmloader.c
tools/firmware/hvmloader/hypercall.h [new file with mode: 0644]
tools/firmware/hvmloader/mp_tables.c
tools/firmware/hvmloader/util.c [new file with mode: 0644]
tools/firmware/hvmloader/util.h [new file with mode: 0644]
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/platform.c
xen/common/kernel.c
xen/include/asm-x86/guest_access.h
xen/include/asm-x86/hvm/guest_access.h
xen/include/public/version.h