diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-11-27 17:49:41 +0000 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-11-27 17:49:41 +0000 |
commit | da38d1f64bf737f7a89e32d032dd3459342aba5a (patch) | |
tree | 10336d2b9bf7628fdade1f5ac0059b3a18a9a9ba /tools/libxc/xenguest.h | |
parent | 63e2f0bd68a7b2be82551c8640dde5f516b4dbb8 (diff) | |
download | xen-da38d1f64bf737f7a89e32d032dd3459342aba5a.tar.gz xen-da38d1f64bf737f7a89e32d032dd3459342aba5a.tar.bz2 xen-da38d1f64bf737f7a89e32d032dd3459342aba5a.zip |
[HVM] Re-introduce the 'apic' configuration option, default to 1.
Also simplify the HVM builder interface by doing more work in
the python wrapper, and fix mapping of shared_info page after the
change to map foreign pages by GMFN rather than MFN.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/libxc/xenguest.h')
-rw-r--r-- | tools/libxc/xenguest.h | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/tools/libxc/xenguest.h b/tools/libxc/xenguest.h index d6343fbf5c..777ee9f23b 100644 --- a/tools/libxc/xenguest.h +++ b/tools/libxc/xenguest.h @@ -109,22 +109,17 @@ int xc_linux_build_mem(int xc_handle, int xc_hvm_build(int xc_handle, uint32_t domid, int memsize, - const char *image_name, - unsigned int vcpus, - unsigned int pae, - unsigned int acpi, - unsigned int store_evtchn, - unsigned long *store_mfn); + const char *image_name); int xc_hvm_build_mem(int xc_handle, uint32_t domid, int memsize, const char *image_buffer, - unsigned long image_size, - unsigned int vcpus, - unsigned int pae, - unsigned int acpi, - unsigned int store_evtchn, - unsigned long *store_mfn); + unsigned long image_size); + +int xc_set_hvm_param( + int handle, domid_t dom, int param, unsigned long value); +int xc_get_hvm_param( + int handle, domid_t dom, int param, unsigned long *value); #endif /* XENGUEST_H */ |