WARNING - OLD ARCHIVES

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

xen-users

[Xen-users] compiling xen kernels for Debian

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] compiling xen kernels for Debian
From: Steve Wray <steve.wray@xxxxxxxxx>
Date: Tue, 17 Jul 2007 12:55:23 +1200
Delivery-date: Mon, 16 Jul 2007 17:53:32 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.4 (Macintosh/20070604)
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?

Thanks!


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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] compiling xen kernels for Debian, Steve Wray <=