|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Use new Xen public header for product numbers and names
Paul Durrant writes ("[Xen-devel] [PATCH] Use new Xen public header for product
numbers and names"):
> xen/include/public/hvm/pvdrivers.h has been added as the
> register of product numbers used by the blacklisting protocol.
> Use the definitions therein rather then locally coded values.
...
> +#define PRODUCT(_name, _nr) case _nr: product = _name; break;
> switch (product_nr) {
> - /*
> - * In qemu-xen-unstable, this is the master registry of product
> - * numbers. If you need a new product number allocating, please
> - * post to xen-devel@xxxxxxxxxxxxxxxxxxxx You should NOT use
> - * an existing product number without allocating one.
> - *
> - * If you maintain a seaparate versioning and distribution path
> - * for PV drivers you should have a separate product number so
> - * that your drivers can be separated from others'.
> - *
> - * During development, you may use the product ID 0xffff to
> - * indicate a driver which is yet to be released.
> - */
> - case 1: product = "xensource-windows"; break; /* Citrix */
> - case 2: product = "gplpv-windows"; break; /* James Harper */
> - case 0xffff: product = "experimental"; break;
> + PVDRIVERS_PRODUCT_LIST(PRODUCT)
As a case in point, this generates:
case 0: product = NULL; break;
and then passes the NULL to asprintf.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |