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


RE: [Xen-users] compiling custom kernel on 2.0 testing

To: "Andrew D. Ball" <aball@xxxxxxxxxx>, "Petersson, Mats" <mats.petersson@xxxxxxx>, <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-users] compiling custom kernel on 2.0 testing
From: "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx>
Date: Mon, 5 Dec 2005 13:11:41 -0000
Cc: ian.pratt@xxxxxxxxxxxx
Delivery-date: Mon, 05 Dec 2005 13:11:33 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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
Thread-index: AcX5lS8xWoNjh9BiQiK5BORdqlVhjAAB0Fkg
Thread-topic: [Xen-users] compiling custom kernel on 2.0 testing

> 8-) I see the same behavior.  The annoyance for me is that I 
> don't have any way to get 'make world' to use a different 
> dom0 kernel configuration than the default without modifying 
> the default kernel configuration that came from the Xen 
> source tree.  I don't want to do that, because I'd like to 
> keep it intact for sanity.

copy your config to dist/install/boot/config-<version> and it will be
picked up by the next "make world". 

e.g. dist/install/boot/config-
> I suppose if I spent some time, I could use other targets than 'world'
> to build the hypervisor and userspace tools, patch the Linux 
> kernels, reconfigure the Linux kernel, and than make the 
> Linux kernels.  I think that involves 'make xen', followed 
> something like 'make patch' or 'make kernels'.  Feel free to 
> chime in if you know how to do this ...

There are a number of ways of doing this, but here's what's recommended:

 make linux-2.6-xen-config CONFIGMODE=menuconfig  (or xconfig)
 make linux-2.6-xen-build
 make linux-2.6-xen-install


Xen-users mailing list