|
|
|
|
|
|
|
|
|
|
xen-users
RE: [Xen-users] compiling custom kernel on 2.0 testing
On Mon, 2005-12-05 at 12:31 +0100, Petersson, Mats wrote:
>
> > -----Original Message-----
> > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> > Michael Best
> > Sent: 05 December 2005 05:39
> > To: xen-users@xxxxxxxxxxxxxxxxxxx
> > Subject: Re: [Xen-users] compiling custom kernel on 2.0 testing
> >
> > Andrew D. Ball wrote:
> > > Those instructions have never worked for me. I have found
> > a way that
> > > works though:
> > >
> > > cd linux-2.6.12-xen0
> > > make ARCH=xen menuconfig # or oldconfig if you want to edit
> > .config or
> > > # reuse one make ARCH=xen make ARCH=xen modules_install install
> > >
> > > Hopefully that will work for you. I'd like to know a way to use a
> > > custom dom0 or domU kernel configuration that doesn't cause the
> > > kernels to be built twice (first time from 'make world' with the
> > > default configurations, second time manually with the
> > commands above)
> > > or make me
> >
> > Make world doesn't build the kernels (in the xen-unstable
> > src), it simply downloads the kernel source, patches it,
> > configures it and compiles the xen userland utilities.
>
> Are you sure? That must mean that the tooth-fairy came and compiled my
> kernels while I wasn't looking... ;-) In fact, I just did a "make clean"
> in the linux*xen0 directory, followed by a "make world" in the xen
> directory, and from what I could see, it was building the Dom0 kernel...
>
> --
> Mats
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.
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 ...
Thanks.
Andrew
> >
> > > have to modify the default configuration(s) in
> > > xen-unstable.hg/linux-2.6-xen-sparse/arch/xen/configs
> > >
> > > Good luck.
> > > Andrew
> >
> > -Mike
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-users
> >
> >
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|