[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Debian Repository
On Wed, Jan 13, 2010 at 07:24:16PM -0000, Ian Tobin wrote: > Hi, > > So im a little confused again :) > Heh. > So we have our Dom0 which we need running a xenified kernel from xen.org > (2.6.18) or a modified one from fedora. > Fedora doesn't really ship Xen dom0 capable kernels nowadays. Fedora is waiting for pv_ops dom0 patches to get into upstream/kernel.org Linux kernel before they start shipping Xen dom0 kernels again. They don't want to maintain separate (xenified) patches for each kernel, it's a lot of hard/extra work. But Novell does exactly that for SLES and OpenSUSE. They have forward-ported the xenlinux/xenified patches from 2.6.18 to newer kernels. >I was under the impression that with pv_ops we no longer need the xenified >kernel or is this the future plan? > Jeremy's git tree has pv_ops based kernel, that has Xen dom0 support included. These pv_ops dom0 patches are not yet included in upstream kernel.org kernels. So if you want to run pv_ops dom0 kernel today, you need to get the kernel from Jeremy's git tree. The vanilla/upstream/mainline kernel.org Linux doesn't have dom0 support yet. > If so what is the purpose of having a pv_ops domU? Is it just so we don't > have to find a xenified kernel? > Well for a Xen guest kernel you can use the exact same kernel.org kernel you would use on baremetal without Xen, because pv_ops domU support is included upstream. I think that's practical. That's where we're heading also with dom0. > It seems to me there isn't much point if we still need the xenified dom0 > kernel. > You can use either xenified dom0 kernel, or a pv_ops dom0 kernel. The plan is to get pv_ops dom0 patches accepted into upstream Linux in the future. We aren't there yet. It takes time and a lot of effort to get big features/patches like dom0 accepted into upstream Linux. > Hope you understand. > Hopefully it's more clear now. -- Pasi > Thanks > > Ian > > -----Original Message----- > From: Pasi Kärkkäinen [mailto:pasik@xxxxxx] > Sent: 13 January 2010 17:58 > To: Ian Tobin > Cc: xen-users@xxxxxxxxxxxxxxxxxxx > Subject: Re: [Xen-users] Debian Repository > > On Wed, Jan 13, 2010 at 05:55:15PM +0000, Ian Tobin wrote: > > Can you compie the kernel from kernel.org and also compile xen from xen.org > > and it work under pv op? > > > > kernel from kernel.org will work as a Xen PV guest (=domU) kernel only. > > If you need to compile a kernel that works as Xen dom0 kernel, then you > need another kernel tree or some patches, see here: > http://wiki.xensource.com/xenwiki/XenDom0Kernels > > -- Pasi > > > Sent from my iPod > > > > On 13 Jan 2010, at 11:46, Pasi Kärkkäinen <pasik@xxxxxx> wrote: > > > > >On Wed, Jan 13, 2010 at 11:37:12AM -0000, Ian Tobin wrote: > > >>Right im with you. > > >> > > >>I take it the XENpatches are better though because they are not so > > >>generic and have better performance > > >> > > > > > >At the moment the original "Xenlinux" patches, or the various > > >forward-ports of them (by Novel/OpenSUSE), might be faster than > > >pv_ops. > > > > > >Also pv_ops dom0 patches are still lacking some features.. but > > >development is happening all the time, so that will get fixed in the > > >near future. > > > > > >In the future pv_ops (domU and dom0) is meant to be the one and only > > >correct solution. > > > > > >-- Pasi > > > > > >>Ian > > >> > > >>-----Original Message----- > > >>From: Pasi Kärkkäinen [mailto:pasik@xxxxxx] > > >>Sent: 13 January 2010 11:34 > > >>To: Ian Tobin > > >>Cc: xen-users@xxxxxxxxxxxxxxxxxxx > > >>Subject: Re: [Xen-users] Debian Repository > > >> > > >>On Wed, Jan 13, 2010 at 11:30:24AM -0000, Ian Tobin wrote: > > >>>Ok i think i understand all that :) > > >>> > > >>>So if compiled the the latest kernel enabling the xen options i > > >>>can run a DomU on the pv_ops framework? > > >>> > > >> > > >>Yes, the upstream Linux kernel can be used as Xen PV domU kernel. > > >> > > >>Distributions like Fedora 10, Fedora 11, Fedora 12 contain pv_ops > > >>based > > >>Xen PV domU kernels out-of-the-box. > > >> > > >>pv_ops makes it possible to run the exact same kernel binary on both > > >>baremetal (without Xen) and on Xen PV domU/guest! > > >> > > >>-- Pasi > > >> > > >>>Ian > > >>> > > >>>-----Original Message----- > > >>>From: Pasi Kärkkäinen [mailto:pasik@xxxxxx] > > >>>Sent: 13 January 2010 11:10 > > >>>To: Ian Tobin > > >>>Cc: xen-users@xxxxxxxxxxxxxxxxxxx > > >>>Subject: Re: [Xen-users] Debian Repository > > >>> > > >>>On Wed, Jan 13, 2010 at 10:56:04AM -0000, Ian Tobin wrote: > > >>>>Sorry im a bit confused, why have they added DomU support but no > > >>>>Dom0 support? > > >>>> > > >>> > > >>>It's a long story. The 'original' Xenlinux patches (around Linux > > >>>2.6.18 timeframe, > > >>>including dom0 support) were submitted for inclusion in upstream > > >>>Linux, > > >>>but the patches were considered too intrusive, ie. they modified too > > >>>much non-Xen generic x86 code, so the patches were not accepted > > >>>into Linux. > > >>> > > >>>That's when Xensource, VMware etc started working on a general > > >>>paravirtualization framework for Linux. This was called pv_ops > > >>>(paravirt_ops). > > >>>It took a long time to get the generic pv_ops framework in shape > > >>>and merged in Linux, > > >>>and then after that Xen pv_ops domU support was merged in mainline > > >>>Linux. > > >>> > > >>>See here for history/changelog: > > >>>http://wiki.xensource.com/xenwiki/XenParavirtOps > > >>> > > >>>Today upstream/mainline Linux contains Xen domU support using the > > >>>pv_ops framework. > > >>> > > >>>>I was under the impression that pv_ops replaces Dom0 and you can > > >>>>run domU on pv_ops? > > >>>> > > >>> > > >>>Jeremy (from Citrix/Xensource) is working on adding dom0 support to > > >>>Linux pv_ops, so that mainline Linux can function as a dom0 kernel. > > >>> > > >>>Currently pv_ops dom0 patches are in Jeremy's git tree, and not yet > > >>>accepted into upstream Linux. Jeremy is working hard on this. > > >>> > > >>>See XenParavirtOps wiki page for status updates. > > >>> > > >>>>That saying do i need a Dom0 if using pv_ops ? > > >>>> > > >>> > > >>>Uhm.. you always need dom0 to manage and run Xen. > > >>>Dom0 kernel can be based on pv_ops, or the old 'xenlinux' patches. > > >>> > > >>>Hopefully that clears it up. > > >>> > > >>>-- Pasi > > >>> > > >>>>Ian > > >>>> > > >>>>-----Original Message----- > > >>>>From: Pasi Kärkkäinen [mailto:pasik@xxxxxx] > > >>>>Sent: 13 January 2010 09:59 > > >>>>To: Ian Tobin > > >>>>Cc: xen-users@xxxxxxxxxxxxxxxxxxx > > >>>>Subject: Re: [Xen-users] Debian Repository > > >>>> > > >>>>On Wed, Jan 13, 2010 at 09:30:52AM -0000, Ian Tobin wrote: > > >>>>>Just another quick one, if i downloaded the latest kernel from > > >>>>>kernel.org and compiled it would this have support for the latest XEN > > >>>>>release? > > >>>>> > > >>>> > > >>>>vanilla kernel from kernel.org has Xen domU (guest) support > > >>>>included, > > >>>>using the Linux pv_ops framework. > > >>>> > > >>>>Dom0 support is not yet included in kernel.org kernels. > > >>>> > > >>>>List of various dom0 capable kernels and patches here: > > >>>>http://wiki.xensource.com/xenwiki/XenDom0Kernels > > >>>> > > >>>>-- Pasi > > >>>> > > >>>>> > > >>>>> > > >>>>>-----Original Message----- > > >>>>>From: Pasi Kärkkäinen [mailto:pasik@xxxxxx] > > >>>>>Sent: 13 January 2010 09:23 > > >>>>>To: Ian Tobin > > >>>>>Cc: xen-users@xxxxxxxxxxxxxxxxxxx > > >>>>>Subject: Re: [Xen-users] Debian Repository > > >>>>> > > >>>>>On Wed, Jan 13, 2010 at 09:07:17AM -0000, Ian Tobin wrote: > > >>>>>>If Debian is not going to be supported for much longer what > > >>>>>>would the next best OS be? > > >>>>>> > > >>>>> > > >>>>>If you read the posts, they're actively working on fixing the > > >>>>>packages. > > >>>>> > > >>>>>-- Pasi > > >>>>> > > >>>>>> > > >>>>>> > > >>>>>>-----Original Message----- > > >>>>>>From: Pasi Kärkkäinen [mailto:pasik@xxxxxx] > > >>>>>>Sent: 12 January 2010 14:20 > > >>>>>>To: Ian Tobin > > >>>>>>Cc: xen-users@xxxxxxxxxxxxxxxxxxx > > >>>>>>Subject: Re: [Xen-users] Debian Repository > > >>>>>> > > >>>>>>On Tue, Jan 12, 2010 at 04:16:31PM +0200, Pasi Kärkkäinen > > >>>>>> wrote: > > >>>>>>>On Tue, Jan 12, 2010 at 12:44:32PM -0000, Ian Tobin wrote: > > >>>>>>>> Hi, > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> Im trying to install Netware and Windows 2008 server but im > > >>>>>>>>having > > >>>>>>>> problems with it reading the ISO. Im guessing this is > > >>>>>>>>because im running > > >>>>>>>> version 3.2.1 debian packages so i want to upgrade to > > >>>>>>>>unstable and use the > > >>>>>>>> 3.4 deb packages. > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> My problem is that there isn't a kernel package so when > > >>>>>>>>booting you cant > > >>>>>>>> boot into xenified kernel mode. If i try and use a kernel > > >>>>>>>>from the stable > > >>>>>>>> tree it messes things up. > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> How is everyone else running the 3.4 packages? Ive read > > >>>>>>>>about pv_ops but i > > >>>>>>>> don't know how to install or use it. > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> Any ideas? > > >>>>>>>> > > >>>>>>> > > >>>>>>>I think the Debian Xen 3.4.2 debs are also missing qemu-dm > > >>>>>>>required > > >>>>>>>for Xen HVM guests. > > >>>>>>> > > >>>>>>>Debian developers are working on adding qemu-dm back to the > > >>>>>>>packages > > >>>>>>>(it was removed because the Debian Xen maintainer didn't want > > >>>>>>>to maintain > > >>>>>>>it, he thought managing/patching Qemu was too much work for > > >>>>>>>him). > > >>>>>>> > > >>>>>>>There was discussion about this on xen-devel and on debian pkg- > > >>>>>>>xen > > >>>>>>>mailinglists: > > >>>>>>> > > >>>>>>>http://lists.xensource.com/archives/html/xen-devel/2009-12/msg00716.html > > >>>>>>>and > > >>>>>>>http://blog.xen.org/index.php/2009/12/15/support-to-be-removed-from-debian-squeeze-call-for-volunteers/ > > >>>>>>> > > >>>>>>>You could always compile your own Xen dom0 kernel, there are > > >>>>>>>many > > >>>>>>>options for that: > > >>>>>>> > > >>>>>>>http://wiki.xensource.com/xenwiki/XenDom0Kernels > > >>>>>>> > > >>>>>> > > >>>>>>At the moment Linux 2.6.31.9 with OpenSUSE 2.6.31-10 Xen > > >>>>>>patches might > > >>>>>>be a good option for you as a dom0 kernel. > > >>>>>> > > >>>>>>-- Pasi > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>> > > >>>>> > > >>>> > > >>>> > > >>> > > >>> > > >> > > >> > > > > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |