diff --git a/.gitignore b/.gitignore index 623cb8a..70b9a57 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,8 @@ /virtio-win-prewhql-0.1-96-sources.zip /virtio-win-1.7.4-bin-for-rpm.zip /virtio-win-prewhql-0.1-102-sources.zip +/qemu-ga-win-7.2.1-1-installers.zip +/qemu-ga-win-7.2.1-1-sources.zip +/qxl-win-unsigned-0.1-24-sources.zip +/virtio-win-prewhql-0.1-110-sources.zip +/virtio-win-1.8.0-bin-for-rpm.zip diff --git a/sources b/sources index ef165d2..535d89a 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -e7dee2f8ba877a0cb611df83b773eb2c qemu-ga-win-7.0-10-installers.zip -d2be4cc257d08a0133adc0773ed53fd0 qemu-ga-win-7.0-10-sources.zip -16715050f090c19f9824573477078928 qxl-win-unsigned-0.1-20-sources.zip -e3f4f3f70639e6980fb8ed5c9c5ae7bf virtio-win-prewhql-0.1-102-sources.zip -d31f507aae70a33377cc485168de235e virtio-win-1.7.4-bin-for-rpm.zip +6de47daab9b229ac433ca7bc6126324d qemu-ga-win-7.2.1-1-installers.zip +10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip +e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip +0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip +caa9b97ae1107b1d121436c4c46c3352 virtio-win-1.8.0-bin-for-rpm.zip diff --git a/virtio-win.spec b/virtio-win.spec index 52cc84b..a4d4105 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-102 -%global qemu_ga_win_build qemu-ga-win-7.0-10 -%global qxl_build qxl-win-unsigned-0.1-20 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-110 +%global qemu_ga_win_build qemu-ga-win-7.2.1-1 +%global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.7.4 +Version: 1.8.0 Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ @@ -84,6 +84,166 @@ Windows(R) guests. %changelog +* Thu Oct 1 2015 Jeff E. Nelson - 1.8.0-1 + +- The virtio-win-1.8.0-1 release contains: + - support for Windows 10 + - a new driver (pvpanic) + - Bugfixes and improvements (see below for bugzilla list) + +- The drivers contained in this release are: + - pvpanic build 103 + - Balloon build 105 + - viorng build 105 + - viostor build 106 + - NetKVM build 105 (Windows Server 2008) and build 110 (all others) + - vioser build 108 + - vioscsi build 102 + +- Also included in this release are: + - qemu guest agent 7.0-10 + - qxl 0.1-24 + +This release addresses the following BZs: +- Solves: bz#996479 + (RFE:pvpanic driver for windows guest) +- Solves: bz#1010887 + ([virtio-win][balloon] Guest display did not show properly after hibernate guest(s4)& resume after enlarging memory during runtime) +- Solves: bz#1017817 + (copying of 10+ MB plaintext from guest through spice clipboard to client results in: vio_serial write completion error 554) +- Solves: bz#1037949 + ([virtio-win][viostor]guest bsod(9F) when do s4 while guest running iozone) +- Solves: bz#1054640 + ([virtio-win][netkvm]windows 8.1 x86 BSOD on DRIVER_POWER_STATE_FAILURE (9f)) +- Solves: bz#1058115 + ([whql][netkvm]win2k8-32 BSOD with code 9F when run WLK job "Ethernet - NDISTest 6.5 (MPE)") +- Solves: bz#1058121 + ([whql][netkvm]win2k8-32 BSOD with 7E code when run WLK job "Ethernet - NDISTest 6.5 (MPE)") +- Solves: bz#1058225 + ([WHQL][netkvm]Job named PM_PowerStateTransition failed because error pop up while test app's running on win8/win8.1) +- Solves: bz#1067249 + ([virtio-win][balloon]Balloon device can not be removed after blnsrv service installed) +- Solves: bz#1085702 + ([WHQL][netkvm][macvtap][1 machine]OffloadRsc failed on win2012 and win8-64 guest) +- Solves: bz#1096505 + ([NetKVM] Implement multiqueue support in Windows guest driver) +- Resolves: bz#1098876 + ([virtio-win][netkvm]netkvm driver can not be installed on win8-64 guests) +- Solves: bz#1100308 + ([NetKVM] Race condition in handling device stop) +- Solves: bz#1103100 + ([virtio-win][netkvm]netkvm driver can not be load in win2008 guest) +- Solves: bz#1106400 + ([whql][netkvm]NDISTest 6.5 - [2 Machine] - OffloadLSO failed) +- Solves: bz#1109027 + ([virtio-win][netkvm]Name field is empty when using netsh command) +- Solves: bz#1110129 + ([virtio-win][scsi]scsi driver can not be installed automately via pnputil) +- Solves: bz#1111051 + ([virtio-win][netkvm]win7-32 guest bsod(8e) while performing long (several hours) netperf transfer with mq=on) +- Resolves: bz#1112712 + ([virtio-win][netkvm]win8.1 32bit BSOD when loading virtio-win-prewhql-0.1 driver & indirect_desc=off option of virtio-net-pci) +- Resolves: bz#1119966 + ([whql][netkvm][RHEL6]guests bsod (0xd1) when running job "NDISTest 6.5 - [1 Machine] - StandardizedKeywords") +- Solves: bz#1121338 + ([WHQL][netkvm]NDISTest 6.5 - 2 Machine - OffloadChecksum failed via bridge on hck) +- Solves: bz#1123288 + ([virtio-win][netkvm]BOSD occurs during guest reboot after disable nic when netserver running) +- Solves: bz#1125796 + ("Guest moved used index from 10122 to 10253" when reboot win2012R2 guest with 129 virtio-scsi target) +- Solves: bz#1126378 + ([virtio-win][vioscsi][rhel6]win2012 guest bsod(d1) when shutdown guest with multi virtio-scsi devices on the same scsi controller) +- Solves: bz#1136023 + ([NetKVM] Google patches broke debug compilation of NetKVM driver) +- Solves: bz#1136602 + ([whql][netkvm]Guest (64 bits Operating System) got BSOD (DRIVER_VERIFIER_DETECTED_VIOLATION) while run some jobs) +- Solves: bz#1136606 + ([whql][netkvm]guests bsod(7E) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling") +- Solves: bz#1140447 + ([virtio-win][viorng]should use uniformed name for WDFCoinstallerXXX.dll) +- Solves: bz#1142737 + ([virtio-win][netkvm]interface status is '2', but expect status is '7' after set_link NIC off) +- Solves: bz#1147202 + ([virtio-win][WHQL][netkvm]Job named by InvalidPackets induce win81-32/64 to hang up.) +- Solves: bz#1147203 + ([virtio-win][whql][netkvm]win2k8-64 bsod(7e) when run job "Ethernet - NDISTest 6.0") +- Solves: bz#1147239 + (NetKVM with 2012R2 fails the HCK tests) +- Solves: bz#1154419 + (NetKVM fails HCK test for 2008R2, single CPU) +- Solves: bz#1154420 + (ParaNdis6_SendNetBufferList should dispatch each net buffer to a separate queue) +- Solves: bz#1154435 + ([NetKVM] Incorrect message id assignment and queue allocation) +- Solves: bz#1155891 + ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (0A) on build 93 - 4 vcpus) +- Solves: bz#1155910 + ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (D1) on build 93 - 1 vcpus) +- Resolves: bz#1156259 + (Win7-64 guest BSOD(0x000000A0) when doing s4) +- Solves: bz#1157241 + ([NetKVM] Uninitialized reserved field in procNumber structure) +- Solves: bz#1159732 + ([virtio-win][vioscsi]guest shutdown instead of S3/S4 while doing S3/S4 in guest) +- Resolves: bz#1159754 + ([virtio-win][netkvm]Nic device doesn't work when guest is running in IRQ mode) +- Solves: bz#1167539 + (win8.1.32 guest BSOD with error ' MEMORY_MANAGEMENT) +- Solves: bz#1167614 + (win8.1.32 guest BSOD with error 'DRIVER_IRQL_NOT_LESS_OR_EQUAL' (netkvm.sys)) +- Solves: bz#1168119 + ([virtio-win][netkvm]win8.1.64 guest BSOD with error 'DRIVER_IRQL_NOT_LESS_OR_EQUAL' (netkvm.sys) after first reboot during os installation on AMD host) +- Solves: bz#1168483 + ([virtio-win][netkvm]guest lost ip when change MTU between 500 and 575 via device manage) +- Solves: bz#1168784 + ([virtio-win]win2012r2 guest shows black screen with error code "0x0000005c" after migration and reboot) +- Solves: bz#1169673 + ([virtio-win][netkvm]qemu quit with "qemu-kvm: Guest moved used index from 0 to 257" when set MaxRxBuffers to 512/1024 in guest) +- Solves: bz#1169718 + (CVE-2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2]) +- Solves: bz#1170106 + (RFE: [virtio-win][qxl-win] Add windows 2008R2 QXL to the .vfd) +- Solves: bz#1172920 + ([virtio-win][vioser]winxp guest bsod with D1 code when shutdown guest after hotunplug/hotplug serial port and serial pci) +- Solves: bz#1173323 + (iperf stalls the NetKVM driver) +- Solves: bz#1177063 + ([virtio-win][balloon]guest can't s3/s4 correctly if disable guest-stats-polling while balloon service running) +- Solves: bz#1183423 + (Change the copyright on all the Windows drivers to "2015" in virtio-win-prewhql build) +- Solves: bz#1184430 + (enable event index feature in Windows virtio-blk driver) +- Resolves: bz#1184818 + (guest BSOD when reboot guest after enable qxl driver verifier) +- Solves: bz#1188790 + (NetKVM driver crashed on pausing in MPE test) +- Solves: bz#1190968 + ([whql][netkvm][mq]job "NDISTest 6.0 - [1 Machine] - 1c_Mini6RSSOids" last for hours and never stop w/ 4 queues) +- Solves: bz#1191836 + ([whql][netkvm][mq]job "NDISTest 6.5 - [2 Machine] - GlitchFreeDevice" failed due to "not received the expected number of packets" w/ 4 queues) +- Solves: bz#1195487 + (Windows guest performing out-of-bounds accesses on virtio device) +- Resolves: bz#1195920 + (Windows 2012 R2 using virtio-scsi driver with Direct LUNs causes BSODs) +- Solves: bz#1210208 + (CVE 2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2]) +- Resolves: bz#1212392 + (need to do extra Refresh work when initiate virtio-blk disk while boot guest with OVMF) +- Solves: bz#1217642 + (QXL XDDM is not shipped on the virtio-win ISO) +- Resolves: bz#1217644 + (use hardlinks for .iso and /usr/share/virtio-win/drivers) +- Solves: bz#1217799 + (Distribute *.oem, LICENSE, COPYING in -prewhql build) +- Resolves: bz#1218449 + (Ship qemuserial.cat on the iso) +- Solves: bz#1218937 + (QEMU Guest Agent VSS Provider is not started after guest tools install) +- Solves: bz#1227164 + (viostor/vioscsi is not digital signed by Redhat) +- Resolves: bz#1228967 + ([virtio-win][whql][viostor]job "Flush Test" failed on all guests with build 105) + * Mon Apr 13 2015 Jeff E. Nelson - 1.7.4-1 - Correct NVR of virtio-win-prewhql-build