[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.