diff --git a/docs/drvhyperv.html.in b/docs/drvhyperv.html.in index 78f61aaee2..e8e2113f70 100644 --- a/docs/drvhyperv.html.in +++ b/docs/drvhyperv.html.in @@ -112,4 +112,54 @@ winrm set winrm/config/service @{AllowUnencrypted="true"} +
+ Since Microsoft's build numbers are almost always over 1000, this driver
+ needs to pack the value differently compared to the format defined by
+ virConnectGetVersion
.
+ To preserve all of the digits, the following format is used:
+
major * 100000000 + minor * 1000000 + micro+
+ This results in virsh version
producing unexpected output.
+
Windows Release | +Kernel Version | +libvirt Representation | + +
---|---|---|
Windows Server 2008 | +6.0.6001 | +600.6.1 | +
Windows Server 2008 R2 | +6.1.7600 | +601.7.600 | +
Windows Server 2012 | +6.2.9200 | +602.9.200 | +
Windows Server 2012 R2 | +6.3.9600 | +603.9.600 | +
Windows Server 2016 | +10.0.14393 | +1000.14.393 | +
Windows Server 2019 | +10.0.17763 | +1000.17.763 | +