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/
Home Products Support Community News


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

To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] compile error "drivers/xen/balloon/
From: "Filip Sergeys" <filip.sergeys@xxxxxxxxxxxxxxxx>
Date: 08 Mar 2005 10:48:44 +0100
Delivery-date: Tue, 08 Mar 2005 09:49:47 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
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

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

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          *
<Prev in Thread] Current Thread [Next in Thread>