diff options
author | Ross Philipson <ross.philipson@citrix.com> | 2013-01-10 17:17:21 +0000 |
---|---|---|
committer | Ross Philipson <ross.philipson@citrix.com> | 2013-01-10 17:17:21 +0000 |
commit | ebb3f4943ca4a3ee7f49ca95e506f648627ae583 (patch) | |
tree | c13174042a934b11e8bf2e11a38ca42556eba051 /tools/libxc/xg_private.c | |
parent | e64c3f71ceb662eb3f403d1f5897cf57257c470b (diff) | |
download | xen-ebb3f4943ca4a3ee7f49ca95e506f648627ae583.tar.gz xen-ebb3f4943ca4a3ee7f49ca95e506f648627ae583.tar.bz2 xen-ebb3f4943ca4a3ee7f49ca95e506f648627ae583.zip |
HVM firmware passthrough control tools support
Xen control tools support for loading the firmware passthrough blocks
during domain construction. SMBIOS and ACPI blocks are passed in using
the new xc_hvm_build_args structure. Each block is read and loaded
into the new domain address space behind the HVMLOADER image. The base
address for the two blocks is returned as an out parameter to the
caller via the args structure.
Signed-off-by: Ross Philipson <ross.philipson@citrix.com>
Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/libxc/xg_private.c')
-rw-r--r-- | tools/libxc/xg_private.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxc/xg_private.c b/tools/libxc/xg_private.c index 3864bc7c40..ef1c49d54f 100644 --- a/tools/libxc/xg_private.c +++ b/tools/libxc/xg_private.c @@ -192,7 +192,7 @@ unsigned long csum_page(void *page) __attribute__((weak)) int xc_hvm_build(xc_interface *xch, uint32_t domid, - const struct xc_hvm_build_args *hvm_args) + struct xc_hvm_build_args *hvm_args) { errno = ENOSYS; return -1; |