]> xenbits.xensource.com Git - pvdrivers/win/xenvif.git/commitdiff
Update driver version from 8.2.0 to 9.0.0
authorPaul Durrant <paul.durrant@citrix.com>
Mon, 12 Dec 2016 15:51:13 +0000 (15:51 +0000)
committerPaul Durrant <paul.durrant@citrix.com>
Tue, 13 Dec 2016 09:36:58 +0000 (09:36 +0000)
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
build.py
include/revision.h
src/xenvif.inf
src/xenvif/pdo.c

index bdb0e3c43ec23a4f358bfef2b3de631f43163f08..8ebc340316f90db09808a7f7114788cd6b63695f 100755 (executable)
--- a/build.py
+++ b/build.py
@@ -407,8 +407,8 @@ if __name__ == '__main__':
     if 'PRODUCT_NAME' not in os.environ.keys():
         os.environ['PRODUCT_NAME'] = 'Xen'
 
-    os.environ['MAJOR_VERSION'] = '8'
-    os.environ['MINOR_VERSION'] = '2'
+    os.environ['MAJOR_VERSION'] = '9'
+    os.environ['MINOR_VERSION'] = '0'
     os.environ['MICRO_VERSION'] = '0'
 
     if 'BUILD_NUMBER' not in os.environ.keys():
index b1bacab7a7a63bbc0ac916e44cb08263b48ca7ed..d8c1cd921511157d356e578b391ecd44eb83f18e 100644 (file)
@@ -51,6 +51,7 @@
     DEFINE_REVISION(0x0800000A,  1,  5,  1,  1),    \
     DEFINE_REVISION(0x0800000B,  1,  6,  2,  1),    \
     DEFINE_REVISION(0x0800000C,  1,  7,  2,  1),    \
-    DEFINE_REVISION(0x0800000D,  1,  8,  2,  1)
+    DEFINE_REVISION(0x0800000D,  1,  8,  2,  1),    \
+    DEFINE_REVISION(0x09000000,  1,  8,  2,  1)
 
 #endif  // _REVISION_H
index 03f0f53dfb250f9ad27bccbfde7e46d5aed901c0..4ba1ef553acf40e99b7aa17a1bb447d70e3c5d4f 100644 (file)
@@ -59,9 +59,9 @@ xenvif_coinst_@MAJOR_VERSION@_@MINOR_VERSION@_@MICRO_VERSION@_@BUILD_NUMBER@.dll
 ; DisplayName          Section         DeviceID
 ; -----------          -------         --------
 
-%XenVifName%           =XenVif_Inst,   XENBUS\VEN_@VENDOR_PREFIX@@VENDOR_DEVICE_ID@&DEV_VIF&REV_0800000B
-%XenVifName%           =XenVif_Inst,   XENBUS\VEN_@VENDOR_PREFIX@0001&DEV_VIF&REV_0800000B
-%XenVifName%           =XenVif_Inst,   XENBUS\VEN_@VENDOR_PREFIX@0002&DEV_VIF&REV_0800000B
+%XenVifName%           =XenVif_Inst,   XENBUS\VEN_@VENDOR_PREFIX@@VENDOR_DEVICE_ID@&DEV_VIF&REV_09000000
+%XenVifName%           =XenVif_Inst,   XENBUS\VEN_@VENDOR_PREFIX@0001&DEV_VIF&REV_09000000
+%XenVifName%           =XenVif_Inst,   XENBUS\VEN_@VENDOR_PREFIX@0002&DEV_VIF&REV_09000000
 
 [XenVif_Inst] 
 CopyFiles=XenVif_Copyfiles
index 812622e43d58c3ee7e8d2c3eb512ee821d683993..e6ffbc388d075369a01549d84ec99f15cafb3cdd 100644 (file)
@@ -572,23 +572,19 @@ PdoDumpRevisions(
         ASSERT(IMPLY(Index == ARRAYSIZE(PdoRevision) - 1,
                      Revision->VifInterfaceVersion == XENVIF_VIF_INTERFACE_VERSION_MAX));
 
-        if (Revision->StoreInterfaceVersion == 0) { // not-supported
-            ASSERT(Index != ARRAYSIZE(PdoRevision) - 1);
-            goto show_revision;
+        if (Revision->StoreInterfaceVersion != 0) {
+            ASSERT3U(Revision->StoreInterfaceVersion, >=, XENBUS_STORE_INTERFACE_VERSION_MIN);
+            ASSERT3U(Revision->StoreInterfaceVersion, <=, XENBUS_STORE_INTERFACE_VERSION_MAX);
+            ASSERT(IMPLY(Index == ARRAYSIZE(PdoRevision) - 1,
+                         Revision->StoreInterfaceVersion == XENBUS_STORE_INTERFACE_VERSION_MAX));
         }
 
-        ASSERT3U(Revision->StoreInterfaceVersion, >=, XENBUS_STORE_INTERFACE_VERSION_MIN);
-        ASSERT3U(Revision->StoreInterfaceVersion, <=, XENBUS_STORE_INTERFACE_VERSION_MAX);
-        ASSERT(IMPLY(Index == ARRAYSIZE(PdoRevision) - 1,
-                     Revision->StoreInterfaceVersion == XENBUS_STORE_INTERFACE_VERSION_MAX));
-
-        ASSERT3U(Revision->SuspendInterfaceVersion, >=, XENBUS_SUSPEND_INTERFACE_VERSION_MIN);
-        ASSERT3U(Revision->SuspendInterfaceVersion, <=, XENBUS_SUSPEND_INTERFACE_VERSION_MAX);
-        ASSERT(IMPLY(Index == ARRAYSIZE(PdoRevision) - 1,
-                     Revision->SuspendInterfaceVersion == XENBUS_SUSPEND_INTERFACE_VERSION_MAX));
-
-show_revision:
-        ASSERT3U(Revision->Number >> 24, ==, MAJOR_VERSION);
+        if (Revision->SuspendInterfaceVersion != 0) {
+            ASSERT3U(Revision->SuspendInterfaceVersion, >=, XENBUS_SUSPEND_INTERFACE_VERSION_MIN);
+            ASSERT3U(Revision->SuspendInterfaceVersion, <=, XENBUS_SUSPEND_INTERFACE_VERSION_MAX);
+            ASSERT(IMPLY(Index == ARRAYSIZE(PdoRevision) - 1,
+                         Revision->SuspendInterfaceVersion == XENBUS_SUSPEND_INTERFACE_VERSION_MAX));
+        }
 
         Info("%08X -> "
              "CACHE v%u "