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

[Xen-users] compiling xen kernels for Debian

Hi there,
I'm trying to build a Xen domU kernel for Debian from the Debian source packages for 2.6.18

This is coming out of the source package linux-2.6_2.6.18.dfsg.1-12

I've taken the config file from /boot/config-2.6.18-4-xen-686 on the dom0 and have run:

make-kpkg clean
fakeroot make-kpkg --subarch xen --config menuconfig binary

when I load the config file I get several errors starting with:
config-2.6.18-4-xen-686:100:warning: trying to assign nonexistent symbol X86_XEN config-2.6.18-4-xen-686:158:warning: trying to assign nonexistent symbol SWIOTLB config-2.6.18-4-xen-686:272:warning: trying to assign nonexistent symbol PCI_GOXEN_FE config-2.6.18-4-xen-686:276:warning: trying to assign nonexistent symbol XEN_PCIDEV_FRONTEND config-2.6.18-4-xen-686:277:warning: trying to assign nonexistent symbol XEN_PCIDEV_FE_DEBUG

and the resulting menuconfig does not offer a xen subarchitecture.

There doesn't appear to be a Debian package for a xen patch any more; as I understand it xen has been absorbed as a subarchitecture now so an extra patch shouldn't be needed.

Since there is a Debian package for linux-image-2.6.18-4-xen-686 it must have been built from some source package. I'm just wondering how I get to build it myself according to my own config.

Any suggestions or ideas?


Xen-users mailing list



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