WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Xen dom0 Kernel Patches

To: Andrew Lyon <andrew.lyon@xxxxxxxxx>
Subject: Re: [Xen-devel] Xen dom0 Kernel Patches
From: Gerd Hoffmann <kraxel@xxxxxxxxxx>
Date: Wed, 03 Jun 2009 23:24:43 +0200
Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 03 Jun 2009 14:25:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <f4527be0906031149gebed073l519799116540eb7c@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <f4527be0906031149gebed073l519799116540eb7c@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Lightning/1.0pre Thunderbird/3.0b2
  Hi,

My question is this, given that the openSUSE patches seem to work
quite well would it really be so much work to at least update the
Xensource kernel to 2.6.29 or .30? I believe openSUSE use a semi
automated process for forward porting but however they do it the
results are quite good,

Jan Beulich does it. I doubt it is automated process. There are tools like quilt though which help maintaining and rebasing patch queues. Now with the x86 merge being mostly done rebasing the patches to a newer kernel is probably easier again.

It seems to me that a huge amount of effort is being duplicated in the
forward porting when a combined effort is bound to produce better
results, if multiple distro's can find the resources to do it surely
working together with Xensource would be less effort for everybody.

There is no duplicated effort. Everybody with xen patches against recent kernels just uses the opensuse patches.

I understand that the kernel is a moving target and 2.6.29 will soon
be out of date, but I don't think that justifies simply not providing
a newer one because pv_ops will be in mainline "any time soon", it
really feel that it is going to take a long time before that happens,
if at all.

Even with the bits not being merged into mainline you can still pull jeremies git tree to get a pv_ops based kernel with dom0 support.

cheers,
  Gerd

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel