]> xenbits.xensource.com Git - people/sstabellini/linux-pvhvm-deprecated.git/commitdiff
xen/arm: fix the shared_info and vcpu_info structs
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Fri, 22 Jun 2012 13:48:27 +0000 (13:48 +0000)
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>
Fri, 22 Jun 2012 13:48:27 +0000 (13:48 +0000)
Fix the shared_info and vcpu_info struct definitions to match the ones
in Xen.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
arch/arm/include/asm/xen/interface.h

index 3ad2d4b46d865999e35552bd3ea67eacd27db9f5..8ab7cebbdbe8b8c7b23807663d2443ed2eab02cc 100644 (file)
@@ -40,19 +40,10 @@ DEFINE_GUEST_HANDLE(xen_pfn_t);
 #endif
 
 /* Maximum number of virtual CPUs in multi-processor guests. */
-#define MAX_VIRT_CPUS 32
+#define MAX_VIRT_CPUS 1
 
-struct arch_vcpu_info {
-    unsigned long cr2;
-    unsigned long pad; /* sizeof(vcpu_info_t) == 64 */
-};
-
-struct arch_shared_info {
-    unsigned long max_pfn;                  /* max pfn that appears in table */
-    /* Frame containing list of mfns containing list of mfns containing p2m. */
-    unsigned long pfn_to_mfn_frame_list_list;
-    unsigned long nmi_reason;
-};
+struct arch_vcpu_info { };
+struct arch_shared_info { };
 
 /* XXX: Move pvclock definitions some place arch independent */
 struct pvclock_vcpu_time_info {