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

Re: [Xen-devel] [PATCH] Citrix PV Bus device



> -----Original Message-----
> From: Ian Campbell
> Sent: 02 July 2013 11:24
> To: Tim (Xen.org)
> Cc: Paul Durrant; qemu-devel@xxxxxxxxxx; xen-devel@xxxxxxxxxxxxx
> Subject: Re: [Xen-devel] [PATCH] Citrix PV Bus device
> 
> On Tue, 2013-07-02 at 11:15 +0100, Tim Deegan wrote:
> > At 10:56 +0100 on 02 Jul (1372762607), Ian Campbell wrote:
> > > On Tue, 2013-07-02 at 10:14 +0100, Paul Durrant wrote:
> > > > I had actually coded up a solution based on the existing Xen platform
> > > > device, by having it synthesize a device ID based on the Xen version
> > > > to which we could then host the xenbus driver, to allow us to deploy
> > > > multiple versions of xenbus should compatibility (with things such as
> > > > the shared info interface) become an issue. The co-installer for this
> > > > driver could also spot existing PV driver installations and make sure
> > > > they don't get trashed.
> > >
> > > I think only this last bit of functionality is critical here, and it
> > > allows us to avoid having to carry multiple platform devices in
> > > upstream, doesn't it?
> > >
> > > > This idea was rejected by Citrix product teams though, because we
> > > > would not be able to prevent any Windows guest without some known
> PV
> > > > drivers from downloading our new driver from Windows Update and
> this
> > > > was seen as undesirable.
> > >
> > > Well, if your product requirements are at odds with doing the right
> > > thing upstream then I think it would be best for you to just carry
> > > patches to make XS behave how you want.
> >
> > I think it's a reasonable aim to have the WU drivers not spontaneously
> > appear on VMs (on all Xen hosts, remember) where the admin has chosen
> > not to install PV drivers.
> >
> > Generally, the more I think about this the more I'm convinced that _not_
> > installing the drivers on any existing systems without explicit
> > permission is the most important thing.
> 
> Will WU install a completely fresh driver for a new (or indeed old) bit
> of hardware on native entirely without prompting?
> 

I believe it can be configured to do so.

> I'd have expected the old "Windows has found a driver for your device"
> dance.
> 
> > > I hope we can find a suitable compromise though.
> >

I still think the extra device is the cleanest solution, and I have gone 
through all the alternatives I can think of.

  Paul
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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