# HG changeset patch
# User kfraser@xxxxxxxxxxxxxxxxxxxxx
# Node ID b7095209e31ae1f52cd4b196225a360543e37a80
# Parent 30fe5097cf7f3e61d8069a9d2d1b20476aa9b764
[LIBXC] Fix Solaris build: Use XC_PAGE_SIZE not PAGE_SIZE.
Signed-off-by: John Levon <john.levon@xxxxxxx>
---
tools/python/xen/lowlevel/xc/xc.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff -r 30fe5097cf7f -r b7095209e31a tools/python/xen/lowlevel/xc/xc.c
--- a/tools/python/xen/lowlevel/xc/xc.c Thu Nov 30 17:34:48 2006 +0000
+++ b/tools/python/xen/lowlevel/xc/xc.c Thu Nov 30 17:36:03 2006 +0000
@@ -392,7 +392,7 @@ static PyObject *pyxc_hvm_build(XcObject
return PyErr_SetFromErrno(xc_error);
/* Set up the HVM info table. */
- va_map = xc_map_foreign_range(self->xc_handle, dom, PAGE_SIZE,
+ va_map = xc_map_foreign_range(self->xc_handle, dom, XC_PAGE_SIZE,
PROT_READ | PROT_WRITE,
HVM_INFO_PFN);
if ( va_map == NULL )
@@ -407,7 +407,7 @@ static PyObject *pyxc_hvm_build(XcObject
for ( i = 0, sum = 0; i < va_hvm->length; i++ )
sum += ((uint8_t *)va_hvm)[i];
va_hvm->checksum = -sum;
- munmap(va_map, PAGE_SIZE);
+ munmap(va_map, XC_PAGE_SIZE);
xc_get_hvm_param(self->xc_handle, dom, HVM_PARAM_STORE_PFN, &store_mfn);
xc_set_hvm_param(self->xc_handle, dom, HVM_PARAM_PAE_ENABLED, pae);
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|