Bug Fix Advisory virtio-win bug fix and enhancement update

Advisory: RHBA-2017:0561-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2017-03-21
Last updated on: 2017-03-21
Affected Products: Red Hat Enterprise Linux Desktop Supplementary (v. 6)
Red Hat Enterprise Linux Server Supplementary (v. 6)
Red Hat Enterprise Linux Workstation Supplementary (v. 6)

Details

An updated virtio-win package that fixes one bug and adds various enhancements
is now available from the Supplementary channel of Red Hat Enterprise Linux 6.

The virtio-win package provides paravirtualized network drivers for most
Microsoft Windows operating systems. Paravirtualized drivers are
virtualization-aware drivers used by fully virtualized guests running on Red Hat
Enterprise Linux. Fully virtualized guests using the paravirtualized drivers
gain significantly better I/O performance than fully virtualized guests running
without the drivers.

This update fixes the following bug:

* If a guest virtual machine running the 64-bit Windows 7 operating system was
rebooted repeatedly, it sometimes terminated unexpectedly with a blue error
screen. This update fixes the race condition in the multi-path implementation
that was causing the problem. As a result, 64-bit Windows 7 guests no longer
encounter crashes in the described scenario. (BZ#1290305)

In addition, this update adds the following enhancements:

* This update adds support for version 1.0 of the virtio protocol to the
following drivers:

- virtio-rng
- virtio-balloon
- virtio-serial
- virtio-net
- virtio-scsi
- virtio-block

Improvements in virtio 1.0 include better resource utilization and better
performance. Note that if the virtual device supports virtio 1.0 as well as the
older protocol (referred to as virtio 0.9.5, 0.9, or legacy), the drivers use
virtio 1.0.

In addition, the virtio-win package now contains the updated Windows Server 2016
drivers in virtual floppy drive (VFD) and ISO image files, and the updated
Windows 10 drivers in virtual floppy drive (VFD) files. As a result, the driver
does not have to be downloaded manually.
(BZ#24104, BZ#1304973)

* The "guest-set-user-password" command has been introduced for the QEMU guest
agent. This allows setting the account password for any guest user, including
the root, when using QEMU and KVM. (BZ#1303906)

Users of virtio-win are advised to upgrade to this updated package, which fixes
this bug and adds these enhancements.


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop Supplementary (v. 6)

SRPMS:
virtio-win-1.8.0-1.el6.src.rpm     MD5: fcb275259b8e6892fbb6a2904d49cbf4
SHA-256: 33d372ff55c317aa728c7d4826d784a779e17a77e41d1edac3691a4b431957bd
 
x86_64:
virtio-win-1.8.0-1.el6.noarch.rpm     MD5: f9230b08c50618c5f677f45f09988a06
SHA-256: a69caa51acf1ec147de306a0c8aede09def896cd2b8ee1d2a38976937f5d20ed
 
Red Hat Enterprise Linux Server Supplementary (v. 6)

SRPMS:
virtio-win-1.8.0-1.el6.src.rpm     MD5: fcb275259b8e6892fbb6a2904d49cbf4
SHA-256: 33d372ff55c317aa728c7d4826d784a779e17a77e41d1edac3691a4b431957bd
 
x86_64:
virtio-win-1.8.0-1.el6.noarch.rpm     MD5: f9230b08c50618c5f677f45f09988a06
SHA-256: a69caa51acf1ec147de306a0c8aede09def896cd2b8ee1d2a38976937f5d20ed
 
Red Hat Enterprise Linux Workstation Supplementary (v. 6)

SRPMS:
virtio-win-1.8.0-1.el6.src.rpm     MD5: fcb275259b8e6892fbb6a2904d49cbf4
SHA-256: 33d372ff55c317aa728c7d4826d784a779e17a77e41d1edac3691a4b431957bd
 
x86_64:
virtio-win-1.8.0-1.el6.noarch.rpm     MD5: f9230b08c50618c5f677f45f09988a06
SHA-256: a69caa51acf1ec147de306a0c8aede09def896cd2b8ee1d2a38976937f5d20ed
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

1290305 - Win7 64bit guest got BSOD with error 0x0000000A when reboot several times
1303906 - RFE: [qemu-ga] provide command for setting administrator account password (Windows guest) [rhel-6.9]
1304973 - virtio-win 1.7.4 doesn't provide windows 10 drivers within vfd [rhel-6.9]
1384587 - Backport virtio-win from RHEL-7.3 to RHEL-6.9



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/