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 with dom0 pvops on ultra-recent "git tip" kernel on

To: Christophe Saout <christophe@xxxxxxxx>
Subject: Re: [Xen-devel] Xen with dom0 pvops on ultra-recent "git tip" kernel on x86_64
From: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Sat, 10 Jan 2009 22:37:06 +0200
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Marc - A. Dahlhaus" <mad@xxxxxx>
Delivery-date: Sat, 10 Jan 2009 12:37:33 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1231619339.5616.15.camel@xxxxxxxxxxxxxxxxxxxx>
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: <1231615355.19576.23.camel@xxxxxxxxxxxxxxxxxxxx> <49690103.5020706@xxxxxx> <1231619339.5616.15.camel@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
On Sat, Jan 10, 2009 at 09:28:59PM +0100, Christophe Saout wrote:
> Hi Marc,
> 
> > > I am very excited to see that dom0 pvops is finally coming close to
> > > working, so I wanted to give it a try.
> > >
> > > >From the description it was not clear to me which kernel to chose as
> > > base for the patches.hg, so I took the latest (that was ~ 2 weeks ago)
> > > kernel on git.kernel.org I could find (post-2.6.28 git tip at that
> > > point).
> > >   
> > Just follow the instructions on this wiki page:
> > 
> > http://wiki.xensource.com/xenwiki/XenParavirtOps
> > 
> > You could also search the Archives of xen-devel beginning around 
> > November 2008 for more
> > informations...
> 
> Yes, I followed those instruction (or at least I believe I did).  It is
> however not specific as to which kernel version from the "tip.git" to
> use as base for applying the patches.  I mean, that is not really my
> problem, I got everything applied and have a compiling kernel. It just
> doesn't boot (or at least doesn't get as far as for instance Pasi and
> his experiments).
> 

pv_ops dom0 patches are currently for 2.6.28-rc8. 

I think and hope Jeremy will update them when he gets back from his vacation
next week. 

> Actually, I am not really interested in getting a working kernel (I know
> that there are still some pieces missing), so this is purely academical
> and for testing.  Since the patches are supposed to be merged soon (at
> least I got the impression that was the plan) I though I was going to
> join the testing effort.  And at this point they are supposed to sort of
> work on any bleeding edge kernel, right?  So I took one.
> 
> I could have gone back in the history and take something around
> 2.6.28-rc8 (which seemed to have worked for others), but then they were
> using x86_32 and I am testing x86_64, if I see correctly.  So my
> question was mostly if this had seen some testing at all, is supposed to
> work, and if it is, did I miss something.  In any case, this is the
> result of my testing. :-)
> 

I think some people have been trying x86-64 too, with similar results than
me and others on x86-32.

> I also forward-ported a few things to the latest version a few hours
> ago, including some changes in xen-iommu.c to follow the dma_ops merging
> thing in the tip head.
>

Nice.

I also just noticed there are some new patches in
http://xenbits.xen.org/paravirt_ops/patches.hg/

"Fixes for PAE swiotlb with Becky's patches."

Maybe I should try and see if those make any difference.
 
> I managed to get the native XEN port for 2.6.27 from the other hg
> booting on my notebook, I'll try to see if my pvops kernel works as
> DomU.
> 

It should :) 

-- Pasi

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