]> xenbits.xensource.com Git - xenclient/ioemu.git/commitdiff
magic ioport 0x10 protocol - allocate "experimental"
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 31 Dec 2008 16:15:40 +0000 (16:15 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 31 Dec 2008 16:15:40 +0000 (16:15 +0000)
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 <ian.jackson@eu.citrix.com>
xenstore.c

index 1793ca54efcdf63d80f9fa4dc0e6bda60d1af740..1a8b05da054b3788a9f01cbce45a67058a4db1b3 100644 (file)
@@ -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. */