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] vmx status and nightly report against changeset 13553

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] vmx status and nightly report against changeset 13553
From: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>
Date: Tue, 23 Jan 2007 08:19:37 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, "Yu, Ping Y" <ping.y.yu@xxxxxxxxx>
Delivery-date: Tue, 23 Jan 2007 00:19:14 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C1DB686C.7A6B%Keir.Fraser@xxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <C1DB686C.7A6B%Keir.Fraser@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2007-01-23 at 07:23 +0000, Keir Fraser wrote:
> On 23/1/07 6:33 am, "Yu, Ping Y" <ping.y.yu@xxxxxxxxx> wrote:
> 
> > ==============================================
> > 1) PV driver build failed in IA32/PAE/x86_64
> 
> What Linux kernel version do you try to build the drivers against? It may be
> that, in upgrading the drivers to 2.6.18, we now need to add some more stuff
> to the compat layer to support older kernel versions (e.g., 2.6.16, which
> the drivers now consider 'compat').

I committed those fixes yesterday, they don't seem to have passed
regression testing overnight but they should go through today. With thos
fixes the PV-on-HVM drivers now work for me on 2.6.{5,9,16,17,18}.
2.6.19 support is a bit tricky while the in-tree stuff is still at
2.6.18.

One additional issue that I think is going to bite us more and more is
kernels which already have Xen support in them. The Xen headers in the
kernel tree then shadow the ones in the unmodified drivers tree and
generally they are not correct. This normally manifests itself as lots
of warnings about prototype mismatches etc.

The 'solution' at the moment is:
        mv /lib/modules/$(uname -r)/build/include/{xen,xen.disabled}

Ian.



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

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