From: Ian Jackson Date: Wed, 31 Dec 2008 16:15:40 +0000 (+0000) Subject: magic ioport 0x10 protocol - allocate "experimental" X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=fdb8b500f54a70c4fc386e7a71c9b236ae752a44;p=xenclient%2Fioemu.git magic ioport 0x10 protocol - allocate "experimental" Allocate product code 0xffff == 65535 for experimental pre-release drivers. This will help by giving developers something to use which doesn't tread on anyone's toes. Signed-off-by: Ian Jackson --- diff --git a/xenstore.c b/xenstore.c index 1793ca54..1a8b05da 100644 --- a/xenstore.c +++ b/xenstore.c @@ -796,8 +796,12 @@ xenstore_pv_driver_build_blacklisted(uint16_t product_nr, * 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; + case 1: product = "xensource-windows"; break; + case 0xffff: product = "experimental"; break; default: /* Don't know what product this is -> we can't blacklist * it. */