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: SOLVED: Re: [Xen-devel] Issue with pv_ops Kernel 2.6.31.6 and Xen [y

To: Michael D Labriola <mlabriol@xxxxxxxx>
Subject: Re: SOLVED: Re: [Xen-devel] Issue with pv_ops Kernel 2.6.31.6 and Xen [yinghai@xxxxxxxxxx: [PATCH 01/35] x86: fix sci on ioapic 1]
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Wed, 17 Feb 2010 21:20:28 +0200
Cc: Marcial Rion <marcial.rion@xxxxxxxxxxxxxx>, Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, xen-devel-bounces@xxxxxxxxxxxxxxxxxxx, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Delivery-date: Wed, 17 Feb 2010 11:21:10 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <OFA8281CCA.DCAD8904-ON852576CD.0068E40D-852576CD.00690423@xxxxxxxx>
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: <4B7C3AF8.2070000@xxxxxxxx> <OFA8281CCA.DCAD8904-ON852576CD.0068E40D-852576CD.00690423@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Wed, Feb 17, 2010 at 02:07:03PM -0500, Michael D Labriola wrote:
> xen-devel-bounces@xxxxxxxxxxxxxxxxxxx wrote on 02/17/2010 01:52:40 PM:
> 
> > On 02/17/2010 12:33 AM, Pasi Kärkkäinen wrote:
> > > On Tue, Feb 16, 2010 at 01:51:05PM -0800, Jeremy Fitzhardinge wrote:
> > > 
> > >>>
> > >>> 
> > >>>> Question: Is it known when this piece of code will be introduced in 
> the
> > >>>> "pv_ops Kernel tree"?
> > >>>>
> > >>>> 
> > >>> Hmm.. Jeremy's plans are to re-base the pvops changes that went in
> > >>> 2.6.31.6 onto 2.6.32. The reason being that 2.6.32 has been choosen 
> by
> > >>> many distributions as their next vehicle for release. The patches 
> being
> > >>> mostly, if possible, related only to Xen.
> > >>>
> > >>> The patch I forwarded to you is targetted for 2.6.33 so it wouldnot 
> appear
> > >>> normally in 2.6.32 tree unles Greg KH choose to back-port it in. 
> Greg is
> > >>> the maintainer of the 2.6.32 stable tree.
> > >>>
> > >>> I would recommend you e-mail Greg KH with this e-mail, explain your
> > >>> situation  and ask him if he wouldn't mind merging the patch in.
> > >>> Thought you might need to do some of the work yourself
> > >>> (as in, merge the patch in an earlier kernel) - it seems you already
> > >>> have done this so hopefully that shouldn't be a problem.
> > >>>
> > >>> Try it that way, as this way also the distributions will pick up the 
> fix
> > >>> and you would be able to load any new distro on your box without 
> having
> > >>> to manually recompile the kernel and such.
> > >>>
> > >>> 
> > >> Is that one change enough to fix the reported problem?  Can we just
> > >> cherry-pick it over?  Or does it need a lot of supporting patches?
> > >>
> > >> 
> > >>> Then when Jeremy revs up the xen/next tree to next stable rev (I 
> think
> > >>> he will do this, not sure?), it will automatically be picked up 
> > (if Greg picks it up in his tree).
> > >>>
> > >>> 
> > >> Yes.  At the moment xen/next is based on plain 2.6.32 because that is
> > >> also an ancestor version of mainline git development.  Once the 
> 2.6.32
> > >> tree basically works (which should be close), then I can merge all 
> the
> > >> stable branch changes onto it and call it "xen/stable" or something.
> > >>
> > >> 
> > > So that means I should try xen/next now? :)
> > > 
> > 
> > Give it a go.  It boots OK for me, and I can start xend.  But I get 
> > domains hanging in pvgrub; I'm not sure blkback is working properly.  Or 
> 
> > it could be a tools issue...
> 
> Does this require Xen 4.0-rc or can I do some testing using my 3.4.2 
> installs?
> 

I believe xen/next uses the new APIC setup stuff, so it requires Xen 4.0.0
hypervisor. Correct? 

iirc earlier there was a patch on xen-devel to support the new APIC stuff with 
Xen 3.4 hypervisor.

Was it this patch?:
http://xenbits.xen.org/xen-3.4-testing.hg?rev/608ebc959c35

-- Pasi


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

<Prev in Thread] Current Thread [Next in Thread>