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

[Xen-devel] compile error "drivers/xen/balloon/



I first installed the binary tarball, it works fine, the machine boots and runs. However want to change a few things in the kernel (support for ACL's, USB, ...); so I installed the source tarball from
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-2.0.4-src.tgz

This is the sequence of commands

untar xen-2.0.4-src.tgz
make world
copy the /boot/config-2.6.10-xen0 from the binary install to linux-2.6.10-xen0/.config
make ARCH=xen xconfig
change the parameters I need
make

then this error occurs:

CC      drivers/xen/balloon/balloon.o
drivers/xen/balloon/balloon.c: In function `balloon_process':
drivers/xen/balloon/balloon.c:209: error: `phys_to_machine_mapping' undeclared (first use in this function)
drivers/xen/balloon/balloon.c:209: error: (Each undeclared identifier is reported only once
drivers/xen/balloon/balloon.c:209: error: for each function it appears in.)
drivers/xen/balloon/balloon.c:209: error: `INVALID_P2M_ENTRY' undeclared (first use in this function)
drivers/xen/balloon/balloon.c:253: warning: implicit declaration of function `scrub_pages'
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

I also tried to compile from the original config-2.6.10-xen0 file without changing anything but the same error occurs.
"Xen balloon driver - enables returning/claiming memory to/from Xen" ; is it safe to turn off and how? Or is there a better solution?

Thanx in advance,

Filip Sergeys.

-- 
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
* System Engineer, Verzekeringen NV *
* www.verzekeringen.be              *
* Oostkaai 23 B-2170 Merksem        *
* 03/6416673 - 0477/340942          *
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

 


Rackspace

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