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

Re: [Xen-devel] [PATCH 0/2] PV drivers product number registration



On Wed, 2012-09-26 at 13:51 +0100, Konrad Rzeszutek Wilk wrote:
> On Wed, Sep 26, 2012 at 01:23:30PM +0100, Paul Durrant wrote:
> > PV drivers in HVM guests typically make use off an 'unplug' protocol in QEMU
> > to prevent co-existence of emulated devices.
> > See docs/misc/hvm-emulated-unplug.markdown for details.
> > 
> > The register of product numbers used by the blacklisting feature of this
> > protocol is currently directly in the xenstore.c source module of
> > traditional QEMU. It should really be in a Xen header file to prevent
> 
> Why do we want to blacklist them? Isn't it a whitelist (as in it is
> the right values?)

We don't *want* to blacklist them, but this gives us a mechanism whereby
in the future we can blacklist drivers which turn out to be buggy from
the host level (via qemu). See docs/misc/hvm-emulated-unplug.markdown

AFAIK qemu currently doesn't blacklist anything.

Ian.

> 
> > duplication/conflict between QEMU versions.
> > 
> > Moreover the linux PV-on-HVM drivers make use of product number 3 seemingly
> > without ever registering that number.
> > 
> > This patch series introduces a new header and registers product number 3
> > for Linux's use. A subsequent patch to qemu-xen-unstable wll be created to
> > make use of the new header.
> > 
> > Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
> > 
> > 
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxx
> > http://lists.xen.org/xen-devel
> > 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel



_______________________________________________
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®.