[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [xen-unstable] [POWERPC][XEN] Build fixes.



# HG changeset patch
# User Hollis Blanchard <hollisb@xxxxxxxxxx>
# Node ID 4f0d213ec924ce4ec659398d21258b80be9cc7e4
# Parent  6a8b56ccdb09b8df1f266cfc289164beb978bbb9
[POWERPC][XEN] Build fixes.
Signed-off-by: Hollis Blanchard <hollisb@xxxxxxxxxx>
---
 xen/include/public/arch-powerpc.h |    2 ++
 xen/include/public/domctl.h       |    8 ++++++++
 2 files changed, 10 insertions(+)

diff -r 6a8b56ccdb09 -r 4f0d213ec924 xen/include/public/arch-powerpc.h
--- a/xen/include/public/arch-powerpc.h Tue Dec 12 10:23:25 2006 -0600
+++ b/xen/include/public/arch-powerpc.h Tue Dec 12 10:23:58 2006 -0600
@@ -73,6 +73,8 @@ DEFINE_XEN_GUEST_HANDLE(xen_pfn_t);
 
 #ifndef __ASSEMBLY__
 
+#define XENCOMM_INLINE_FLAG (1UL << 63)
+
 typedef uint64_t xen_ulong_t;
 
 /* User-accessible registers: need to be saved/restored for every nested Xen
diff -r 6a8b56ccdb09 -r 4f0d213ec924 xen/include/public/domctl.h
--- a/xen/include/public/domctl.h       Tue Dec 12 10:23:25 2006 -0600
+++ b/xen/include/public/domctl.h       Tue Dec 12 10:23:58 2006 -0600
@@ -385,6 +385,13 @@ typedef struct xen_domctl_settimeoffset 
 typedef struct xen_domctl_settimeoffset xen_domctl_settimeoffset_t;
 DEFINE_XEN_GUEST_HANDLE(xen_domctl_settimeoffset_t);
 
+#define XEN_DOMCTL_real_mode_area     26
+struct xen_domctl_real_mode_area {
+    uint32_t log; /* log2 of Real Mode Area size */
+};
+typedef struct xen_domctl_real_mode_area xen_domctl_real_mode_area_t;
+DEFINE_XEN_GUEST_HANDLE(xen_domctl_real_mode_area_t);
+
 struct xen_domctl {
     uint32_t cmd;
     uint32_t interface_version; /* XEN_DOMCTL_INTERFACE_VERSION */
@@ -410,6 +417,7 @@ struct xen_domctl {
         struct xen_domctl_hypercall_init    hypercall_init;
         struct xen_domctl_arch_setup        arch_setup;
         struct xen_domctl_settimeoffset     settimeoffset;
+        struct xen_domctl_real_mode_area    real_mode_area;
         uint8_t                             pad[128];
     } u;
 };

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.