Derek
2007-Feb-05 17:22 UTC
[Xen-users] Patching a "vanilla" kernel for use with Xen dom0/domU
Hi folks, If my understanding of the release notes is correct, the newest linux kernel released yesterday (2.6.20) has xen stuff built right in. So, my guess is that a stock 2.6.20, appropriately configured, ought to work as a xen dom0/domU without further patches. Is this true, or am I reading too much into the mention of xen virtualization in the release notes? So far, I have not succeeded in getting it to work, but the problems I''ve hit so far have been unrelated to xen. And, while I''m asking, let me phrase a more general question. In general, where can I find a list of patches (and a download site) to patch any given stock kernel to a xen-capable one? Is there a web site somewhere that documents this? Thanks, Derek. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Henning Sprang
2007-Feb-05 17:51 UTC
Re: [Xen-users] Patching a "vanilla" kernel for use with Xen dom0/domU
On 2/5/07, Derek <xen@sherlockmail.com> wrote:> Hi folks, > > If my understanding of the release notes is correct, the newest linux kernel > released yesterday (2.6.20) has xen stuff built right in.It has pravirt_ops built in, AFAIK. But I don''t know which Xen version will work with these. None of the currently released ones, I guess. In the long term, maybe with the 3.0.5 release, it will be these things that Xen is using to communicate with the Linux Kernel (or vice versa), but I don''t know which Xen version will bring this. (I''m not so deep into xen unstable to tell if this already works there). Henning _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Daniel P. Berrange
2007-Feb-05 17:57 UTC
Re: [Xen-users] Patching a "vanilla" kernel for use with Xen dom0/domU
On Mon, Feb 05, 2007 at 10:22:41AM -0700, Derek wrote:> Hi folks, > > If my understanding of the release notes is correct, the newest linux kernel > released yesterday (2.6.20) has xen stuff built right in. So, my guess is > that a stock 2.6.20, appropriately configured, ought to work as a xen > dom0/domU without further patches. Is this true, or am I reading too much > into the mention of xen virtualization in the release notes?While I really wish that were correct, sadly Xen is not merged upstream. The 2.6.20 kernel has paravirt_ops which provides a generic way to plug into para-virtualization to the kernel. The Xen implementation for paravirt_ops, however, is *not* merged. So you still need to use either the (ancient) 2.6.16 official releases of Xen 3.0.3/3.0.4, xen-unstable which is on 2.6.18, or the best option is to use one of the OS distro kernels - Fedora, RHEL, Suse, Debian, etc all forward port Xen 3.0.3/3.0.4 kernels to recent upstream kernels such as 2.6.18/19. Regards, Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=| _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users