[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] PV drivers for HVM guests

>>> On Wed, Oct 4, 2006 at  4:15 AM, in message
<20061004081551.GC6274@xxxxxxxxxxxxxxxxxx>, Muli Ben-Yehuda <muli@xxxxxxxxxx>
> 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. 


K. Y

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.