WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [patch] paravirt_ops hypervisor.h needs SIF_INITDOMAIN from

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [patch] paravirt_ops hypervisor.h needs SIF_INITDOMAIN from xen.h
From: Simon Horman <horms@xxxxxxxxxxxx>
Date: Fri, 14 Nov 2008 14:35:52 +1100
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Delivery-date: Thu, 13 Nov 2008 19:36:17 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
When building 2172:6126f283df46 of
http://xenbits.xensource.com/paravirt_ops/patches.hg on x86_32 I encounter
the following build error after x86-parse-xen-lapic.patch is applied.

# gcc --version
gcc (Debian 4.3.2-1) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

# make
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
  CC      arch/x86/kernel/acpi/boot.o
arch/x86/kernel/acpi/boot.c: In function 'acpi_register_lapic':
arch/x86/kernel/acpi/boot.c:240: error: dereferencing pointer to incomplete type
arch/x86/kernel/acpi/boot.c:240: error: 'SIF_INITDOMAIN' undeclared (first use 
in this function)
arch/x86/kernel/acpi/boot.c:240: error: (Each undeclared identifier is reported 
only once
arch/x86/kernel/acpi/boot.c:240: error: for each function it appears in.)
arch/x86/kernel/acpi/boot.c: In function 'acpi_register_lapic_address':
arch/x86/kernel/acpi/boot.c:765: error: dereferencing pointer to incomplete type
arch/x86/kernel/acpi/boot.c:765: error: 'SIF_INITDOMAIN' undeclared (first use 
in this function)
make[2]: *** [arch/x86/kernel/acpi/boot.o] Error 1
make[1]: *** [arch/x86/kernel/acpi] Error 2
make: *** [arch/x86/kernel] Error 2

Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>

Index: linux-2.6/arch/x86/include/asm/xen/hypervisor.h
===================================================================
--- linux-2.6.orig/arch/x86/include/asm/xen/hypervisor.h        2008-11-14 
09:13:11.000000000 +1100
+++ linux-2.6/arch/x86/include/asm/xen/hypervisor.h     2008-11-14 
10:06:44.000000000 +1100
@@ -33,6 +33,8 @@
 #ifndef _ASM_X86_XEN_HYPERVISOR_H
 #define _ASM_X86_XEN_HYPERVISOR_H
 
+#include <xen/interface/xen.h>
+
 /* arch/i386/kernel/setup.c */
 extern struct shared_info *HYPERVISOR_shared_info;
 extern struct start_info *xen_start_info;

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

<Prev in Thread] Current Thread [Next in Thread>