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

Re: [Xen-devel] Please test xen/stable-2.6.32.x in xen.git



On Thu, Apr 01, 2010 at 02:55:45PM -0300, Martinx - ããããã wrote:
> Hi!
> 
>  I can't compile it:
> 
>   CC      drivers/pci/xen-pcifront.o
> drivers/pci/xen-pcifront.c:373: error: variable âpci_frontend_opsâ has
> initializer but incomplete type
> drivers/pci/xen-pcifront.c:374: error: unknown field âenable_msiâ specified
> in initializer
> drivers/pci/xen-pcifront.c:374: warning: excess elements in struct
> initializer
> drivers/pci/xen-pcifront.c:374: warning: (near initialization for
> âpci_frontend_opsâ)
> drivers/pci/xen-pcifront.c:375: error: unknown field âdisable_msiâ specified
> in initializer
> drivers/pci/xen-pcifront.c:375: warning: excess elements in struct
> initializer
> drivers/pci/xen-pcifront.c:375: warning: (near initialization for
> âpci_frontend_opsâ)
> drivers/pci/xen-pcifront.c:376: error: unknown field âenable_msixâ specified
> in initializer
> drivers/pci/xen-pcifront.c:376: warning: excess elements in struct
> initializer
> drivers/pci/xen-pcifront.c:376: warning: (near initialization for
> âpci_frontend_opsâ)
> drivers/pci/xen-pcifront.c:377: error: unknown field âdisable_msixâ
> specified in initializer
> drivers/pci/xen-pcifront.c:377: warning: excess elements in struct
> initializer
> drivers/pci/xen-pcifront.c:377: warning: (near initialization for
> âpci_frontend_opsâ)
> drivers/pci/xen-pcifront.c: In function âpci_frontend_registrarâ:
> drivers/pci/xen-pcifront.c:383: error: âxen_pci_frontendâ undeclared (first
> use in this function)
> drivers/pci/xen-pcifront.c:383: error: (Each undeclared identifier is
> reported only once
> drivers/pci/xen-pcifront.c:383: error: for each function it appears in.)
> make[2]: *** [drivers/pci/xen-pcifront.o] Error 1
> make[1]: *** [drivers/pci] Error 2
> make: *** [drivers] Error 2

I have this fixed in the pv/pcifront-2.6.33 branch but forgot to
back-port. This is what I think you need:

diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig
index 7802fcd..831365d 100644
--- a/drivers/pci/Kconfig
+++ b/drivers/pci/Kconfig
@@ -53,7 +53,7 @@ config PCI_STUB
 
 config XEN_PCIDEV_FRONTEND
         tristate "Xen PCI Frontend"
-        depends on XEN && PCI && X86
+        depends on X86 && XEN_PCI_PASSTHROUGH
         select HOTPLUG
        select XEN_XENBUS_FRONTEND
        default y

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


 


Rackspace

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