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

RE: [Xen-users] Kernel build help



Ok I am a muppet. Mark W already replied to this... I need to clean my
glasses....! 

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Mike Tierney
> Sent: Tuesday, 23 August 2005 9:25 a.m.
> To: 'Mark Olliver'; xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: RE: [Xen-users] Kernel build help
> Sensitivity: Confidential
> 
> At a rough guess, you might need to put "ARCH=xen" into each 
> of those "make"
> statements. Otherwise I would imagine you are building the 
> "regular" kernel modules, etc and not the Xen ones.
> 
> I.e.
> make ARCH=xen oldconfig
> make ARCH=xen modules
> make ARCH=xen modules_install
> make ARCH=xen install
> 
> Well hopefully that's the problem! :)
> 
> Cheers
> Mike
> 
> > -----Original Message-----
> > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Mark 
> > Olliver
> > Sent: Tuesday, 23 August 2005 3:51 a.m.
> > To: xen-users@xxxxxxxxxxxxxxxxxxx
> > Subject: [Xen-users] Kernel build help
> > Sensitivity: Confidential
> > 
> > 
> > Hi,
> > 
> > I am using centos4 and am trying to build a source kernel dom0 with 
> > xen.
> > 
> > I cloned a copy of the xen repository and did the following 
> hg clone 
> > http://xenbits.xensource.com/xen-2.0.hg
> > cd xen-2.0.hg/xen
> > make dist
> > cd linux-2.6.11-xen0
> > make ARCH=xen oldconfig
> > make modules
> > make modules_install
> > make install
> > 
> > After which point I get the following error :
> >   CC      drivers/xen/balloon/balloon.o
> > drivers/xen/balloon/balloon.c: In function `balloon_process':
> > drivers/xen/balloon/balloon.c:218: error: 
> > `phys_to_machine_mapping' undeclared (first use in this function)
> > drivers/xen/balloon/balloon.c:218: error: (Each undeclared 
> identifier 
> > is reported only once
> > drivers/xen/balloon/balloon.c:218: error: for each function 
> it appears 
> > in.)
> > drivers/xen/balloon/balloon.c:218: error: `INVALID_P2M_ENTRY' 
> > undeclared (first use in this function)
> > drivers/xen/balloon/balloon.c:261: warning: implicit declaration of 
> > function `scrub_pages'
> > drivers/xen/balloon/balloon.c:283: warning: implicit declaration of 
> > function `mfn_to_pfn'
> > make[3]: *** [drivers/xen/balloon/balloon.o] Error 1
> > make[2]: *** [drivers/xen/balloon] Error 2
> > make[1]: *** [drivers/xen] Error 2
> > make: *** [drivers] Error 2
> > 
> > Does anyone know what caused this error?
> > 
> > I need to try and build this kernel and get it to boot, I 
> think I also 
> > need to build an initrd image. I am doing this correctly or does 
> > anyone have any different instructions on how to do this?
> > 
> > I am doing this as once I have this working I intend to patch this 
> > kernel with drbd and then patch a sub kernel with abi-sco to allow 
> > other program I use to work however, currently I am just 
> trying to get 
> > the base system to work correctly.
> > 
> > Thanks
> > 
> > Mark
> > 
> > Mark Olliver BSc (Hons) MBCS
> > Thermeon Europe Ltd
> > 
> > 
> > e-Card    www.thermeoneurope.com/e-Card/mpo
> > 
> > Email    mpo@xxxxxxxxxxxxxxxxxx
> > Web    www.thermeoneurope.com
> > 
> > Support 0906 515 0908
> > Int. Support +44 1293 864 341
> > Support Email support@xxxxxxxxxxxxxxxxxx Support Site 
> > www.thermeoneurope.com/rt
> > 
> > Sales +44 1293 864 334
> > Sales Email sales@xxxxxxxxxxxxxxxxxx
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-users
> > 
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
> 


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


 


Rackspace

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