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] PV drivers for HVM guests

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>, "Muli Ben-Yehuda" <muli@xxxxxxxxxx>
Subject: Re: [Xen-devel] PV drivers for HVM guests
From: "Ky Srinivasan" <ksrinivasan@xxxxxxxxxx>
Date: Wed, 04 Oct 2006 14:47:08 -0400
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 04 Oct 2006 11:47:42 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

>>> On Wed, Oct 4, 2006 at  4:15 AM, in message
<20061004081551.GC6274@xxxxxxxxxxxxxxxxxx>, Muli Ben-Yehuda <muli@xxxxxxxxxx>
wrote: 
> On Wed, Oct 04, 2006 at 08:56:45AM +0100, Keir Fraser wrote:
> 
>> > I have implemented both these schemes for the sles9 kernel and
>> > would like to get your input on your preference. I personally like
>> > option 2. Going forward, the evolution of PV drivers needs to be
>> > constrained by the required support for legacy Linux environments.
>> 
>> A shim layer (i.e., a set of compat macros) that avoids ifdef'ing
>> the core driver code is definitely the way to go.
> 
> FWIW, neither option has a chance of being accepted upstream. For
> upstream acceptance (assuming that it is a goal -   it should be,
> otherwise you forever chase the latest kernel API change, multiplied
> by the number of different distro kernel trees you support) just write
> the latest version of the driver to the latest kernel version. But I
> suspect you already know this :-  )
Agreed. Having a clean shim should help in getting the PV driver code upstream. 

Regards,

K. Y




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