From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ritu kaur Subject: Re: domU guest for xcp 0.1.1 Date: Sat, 13 Mar 2010 17:43:23 -0800 Message-ID: <29b32d341003131743j6ae271d6of486a3c1a4858513@mail.gmail.com> References: <29b32d341003120910l5340bc01tcada3ca2adbaf763@mail.gmail.com> <20100312175135.GK1878@reaktio.net> <29b32d341003121751s517ea28qbdb78e8cc69243ac@mail.gmail.com> <20100313111857.GS1878@reaktio.net> <29b32d341003130809u49d1edcas234fdca4c3d70ed@mail.gmail.com> <20100313164102.GZ1878@reaktio.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1543345690==" Return-path: In-Reply-To: <20100313164102.GZ1878@reaktio.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============1543345690== Content-Type: multipart/alternative; boundary=000e0cd242a0dc04a30481b8e37c --000e0cd242a0dc04a30481b8e37c Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable I followed the steps mentioned in wiki to pull xen code to compile domU kernel from 1. xen/master, I get following compilation errors. I do see in xen-devel forum someone else has reported similar issue but no solution yet(patch provided by Konrad has followup errors) CC [M] drivers/watchdog/machzwd.o CC [M] drivers/watchdog/sbc_epx_c3.o CC [M] drivers/watchdog/softdog.o CC drivers/xen/grant-table.o CC drivers/xen/features.o CC drivers/xen/events.o drivers/xen/events.c:605: error: redefinition of =E2=80=98xen_destroy_irq= =E2=80=99 /root/kernel/linux.2-6.xen/arch/x86/include/asm/xen/pci.h:29: error: previous definition of =E2=80=98xen_destroy_irq=E2=80=99 was here drivers/xen/events.c:637: error: redefinition of =E2=80=98xen_create_msi_ir= q=E2=80=99 /root/kernel/linux.2-6.xen/arch/x86/include/asm/xen/pci.h:25: error: previous definition of =E2=80=98xen_create_msi_irq=E2=80=99 was here make[2]: *** [drivers/xen/events.o] Error 1 make[1]: *** [drivers/xen] Error 2 make: *** [drivers] Error 2 2. xen/stable, I get following errors CC drivers/pci/xen-pcifront.o drivers/pci/xen-pcifront.c:373: error: variable =E2=80=98pci_frontend_ops= =E2=80=99 has initializut incomplete type drivers/pci/xen-pcifront.c:374: error: unknown field =E2=80=98enable_msi=E2= =80=99 specified in ializer drivers/pci/xen-pcifront.c:374: warning: excess elements in struct initializer drivers/pci/xen-pcifront.c:374: warning: (near initialization for =E2=80=98pci_frontend_op)=E2=80=99 drivers/pci/xen-pcifront.c:375: error: unknown field =E2=80=98disable_msi= =E2=80=99 specified in ializer drivers/pci/xen-pcifront.c:375: warning: excess elements in struct initializer drivers/pci/xen-pcifront.c:375: warning: (near initialization for =E2=80=98pci_frontend_op)=E2=80=99 drivers/pci/xen-pcifront.c:376: error: unknown field =E2=80=98enable_msix= =E2=80=99 specified in ializer drivers/pci/xen-pcifront.c:376: warning: excess elements in struct initializer drivers/pci/xen-pcifront.c:376: warning: (near initialization for =E2=80=98pci_frontend_op)=E2=80=99 drivers/pci/xen-pcifront.c:377: error: unknown field =E2=80=98disable_msix= =E2=80=99 specified intializer drivers/pci/xen-pcifront.c:377: warning: excess elements in struct initializer drivers/pci/xen-pcifront.c:377: warning: (near initialization for =E2=80=98pci_frontend_op)=E2=80=99 drivers/pci/xen-pcifront.c: In function =E2=80=98pci_frontend_registrar=E2= =80=99: drivers/pci/xen-pcifront.c:383: error: =E2=80=98xen_pci_frontend=E2=80=99 u= ndeclared (first use his 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 Kindly let me know how to proceed on this. Thanks --000e0cd242a0dc04a30481b8e37c Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable I followed the steps mentioned in=A0 wiki to pull xen code to compile domU = kernel from

1. xen/master, I get following compilation errors. I do = see in xen-devel forum someone else has reported similar issue but no solut= ion yet(patch provided by Konrad has followup errors)

CC [M]=A0 drivers/watchdog/machzwd.o
=A0 CC [M]=A0 drivers/watchdog/= sbc_epx_c3.o
=A0 CC [M]=A0 drivers/watchdog/softdog.o
=A0 CC=A0=A0=A0= =A0=A0 drivers/xen/grant-table.o
=A0 CC=A0=A0=A0=A0=A0 drivers/xen/featu= res.o
=A0 CC=A0=A0=A0=A0=A0 drivers/xen/events.o
drivers/xen/events.c:605: error: redefinition of =E2=80=98xen_destroy_irq= =E2=80=99
/root/kernel/linux.2-6.xen/arch/x86/include/asm/xen/pci.h:29: = error: previous definition of =E2=80=98xen_destroy_irq=E2=80=99 was heredrivers/xen/events.c:637: error: redefinition of =E2=80=98xen_create_msi_i= rq=E2=80=99
/root/kernel/linux.2-6.xen/arch/x86/include/asm/xen/pci.h:25: error: previo= us definition of =E2=80=98xen_create_msi_irq=E2=80=99 was here
make[2]: = *** [drivers/xen/events.o] Error 1
make[1]: *** [drivers/xen] Error 2make: *** [drivers] Error 2

2. xen/stable, I get following errors

=A0CC=A0=A0=A0=A0=A0 drive= rs/pci/xen-pcifront.o
drivers/pci/xen-pcifront.c:373: error: variable = =E2=80=98pci_frontend_ops=E2=80=99 has initializut incomplete type
drive= rs/pci/xen-pcifront.c:374: error: unknown field =E2=80=98enable_msi=E2=80= =99 specified in ializer
drivers/pci/xen-pcifront.c:374: warning: excess elements in struct initiali= zer
drivers/pci/xen-pcifront.c:374: warning: (near initialization for = =E2=80=98pci_frontend_op)=E2=80=99
drivers/pci/xen-pcifront.c:375: erro= r: unknown field =E2=80=98disable_msi=E2=80=99 specified in ializer
drivers/pci/xen-pcifront.c:375: warning: excess elements in struct initiali= zer
drivers/pci/xen-pcifront.c:375: warning: (near initialization for = =E2=80=98pci_frontend_op)=E2=80=99
drivers/pci/xen-pcifront.c:376: erro= r: unknown field =E2=80=98enable_msix=E2=80=99 specified in ializer
drivers/pci/xen-pcifront.c:376: warning: excess elements in struct initiali= zer
drivers/pci/xen-pcifront.c:376: warning: (near initialization for = =E2=80=98pci_frontend_op)=E2=80=99
drivers/pci/xen-pcifront.c:377: erro= r: unknown field =E2=80=98disable_msix=E2=80=99 specified intializer
drivers/pci/xen-pcifront.c:377: warning: excess elements in struct initiali= zer
drivers/pci/xen-pcifront.c:377: warning: (near initialization for = =E2=80=98pci_frontend_op)=E2=80=99
drivers/pci/xen-pcifront.c: In funct= ion =E2=80=98pci_frontend_registrar=E2=80=99:
drivers/pci/xen-pcifront.c:383: error: =E2=80=98xen_pci_frontend=E2=80=99 u= ndeclared (first use his function)
drivers/pci/xen-pcifront.c:383: error= : (Each undeclared identifier is reported only once
drivers/pci/xen-pcif= ront.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

Kindly let me know how t= o proceed on this.

Thanks


--000e0cd242a0dc04a30481b8e37c-- --===============1543345690== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1543345690==--