Skip to navigation

Enhancement Advisory new package: para-virtualized drivers for fully-virtualized Windows guests

Advisory: RHEA-2009:0266-14
Type: Product Enhancement Advisory
Severity: N/A
Issued on: 2009-02-02
Last updated on: 2009-02-02
Affected Products: RHEL Desktop Supplementary (v. 5 client)
RHEL Supplementary (v. 5 server)
RHEL Supplementary EUS (v. 5.3.z server)
RHEL Supplementary Long Life (v. 5.3 server)

Details

A new package containing installation images for para-virtualized drivers
for fully-virtualized Windows® XP and Windows Server 2003 guests running on
Red Hat Enterprise Linux 5.3 (or later) hosts are now available as a
Technology Preview.

Para-virtualized drivers are virtualization-aware drivers used by
fully-virtualized guests running on Red Hat Enterprise Linux 5.3 (or
later). Fully-virtualized guests using the para-virtualized drivers gain
significant I/O performance over fully-virtualized guests running with
fully-virtualized drivers.

This new package provides CD-ROM images containing the para-virtualized
network and disk drivers for fully-virtualized guest instances of Windows
XP and Windows Server 2003 running on the x86, AMD64 and Intel 64
architectures.

To use the drivers, install them on a fully-virtualized Windows XP or
Windows Server 2003 guest running on a Red Hat Enterprise Linux 5.3 (or
later) host.

Installation involves exporting the installation CD-ROM image from the Red
Hat Enterprise Linux host to the virtualized guest. For information
regarding installation, configuration and troubleshooting these drivers
refer to the documentation included with the drivers. The documentation is
located in the /usr/share/doc/xenpv-win-32-bit-0.97.4/ directory of 32-bit
host systems. On 64-bit host systems, the documentation can be found at
/usr/share/doc/xenpv-win-64-bit-0.97.4/.

Technology Preview features are included in Red Hat Enterprise Linux to
provide the features with wide exposure, with the further goal of
supporting these features in a future release of Red Hat Enterprise Linux.
Technology Preview features are not supported under Red Hat Enterprise
Linux 5.3 subscription services and may not be functionally complete. Red
Hat welcomes customer feedback and suggestions for Technology Previews.
Advisories will be provided for high-severity security issues in Technology
Preview features.

This Technology Preview does have several known issues, including:

* Qcow images do not work with the Windows para-virtualized drivers. If you
create a qcow disk and then add it to the configuration of a guest running
the para-virtualized drivers, the guest will no longer boot. (Red Hat
Bugzilla #452299)

* 32-bit Windows guests using the para-virtualized drivers must have less
than 4GB of memory. Installing the para-virtualized drivers on Windows
guests with 4GB of RAM will cause the guest to hang during start-up when
the guest is re-booted. (Red Hat Bugzilla #469767)

* After the para-virtualized drivers are installed, the shutdown-command
issued from the host via libvirt (virsh or VirtManager) does not work. Use
the destroy command instead. (Red Hat Bugzilla #473121)

The file README.txt, included as part of the documentation of these
packages at /usr/share/doc/xenpv-win-32-bit-0.97.4/ on 32-bit host systems
and /usr/share/doc/xenpv-win-64-bit-0.97.4/ on 64-bit host systems,
includes a complete list of known issues and their workarounds.

Note: these drivers do not yet support Windows Server 2008 or Windows
Vista.

All users running fully-virtualized instances of Windows XP or Windows
Server 2003 on Red Hat Enterprise Linux 5.3 and later hosts interested in
previewing the improved I/O of these drivers should install these new
packages.


Solution

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

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

RHEL Desktop Supplementary (v. 5 client)

SRPMS:
xenpv-win-0.97.4-3.el5.src.rpm     MD5: 772ae69be6da2c451c1cd7881c8f9fe8
 
IA-32:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
 
x86_64:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
xenpv-win-64-bit-0.97.4-3.el5.noarch.rpm     MD5: 4f5ee4d41206be7ca2512077d8d5fe0a
xenpv-win-64-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 1cd8fbb3102d7842e8a1a3e4885d6ac2
 
RHEL Supplementary (v. 5 server)

SRPMS:
xenpv-win-0.97.4-3.el5.src.rpm     MD5: 772ae69be6da2c451c1cd7881c8f9fe8
 
IA-32:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
 
x86_64:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
xenpv-win-64-bit-0.97.4-3.el5.noarch.rpm     MD5: 4f5ee4d41206be7ca2512077d8d5fe0a
xenpv-win-64-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 1cd8fbb3102d7842e8a1a3e4885d6ac2
 
RHEL Supplementary EUS (v. 5.3.z server)

SRPMS:
xenpv-win-0.97.4-3.el5.src.rpm     MD5: 772ae69be6da2c451c1cd7881c8f9fe8
 
IA-32:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
 
x86_64:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
xenpv-win-64-bit-0.97.4-3.el5.noarch.rpm     MD5: 4f5ee4d41206be7ca2512077d8d5fe0a
xenpv-win-64-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 1cd8fbb3102d7842e8a1a3e4885d6ac2
 
RHEL Supplementary Long Life (v. 5.3 server)

SRPMS:
xenpv-win-0.97.4-3.el5.src.rpm     MD5: 772ae69be6da2c451c1cd7881c8f9fe8
 
IA-32:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
 
x86_64:
xenpv-win-32-bit-0.97.4-3.el5.noarch.rpm     MD5: 998da4c4234b3ac9cbcb9d5eb3b22825
xenpv-win-32-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 809d315d483d3f25852308bc8d792f7f
xenpv-win-64-bit-0.97.4-3.el5.noarch.rpm     MD5: 4f5ee4d41206be7ca2512077d8d5fe0a
xenpv-win-64-bit-debug-0.97.4-3.el5.noarch.rpm     MD5: 1cd8fbb3102d7842e8a1a3e4885d6ac2
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

468920 - Add xenpv-win-64bit driver package to the RHEL Supplementary channels as Technology Preview
469345 - Add xenpv-win-32bit driver package to the RHEL Supplementary channels as Technology Preview
475538 - Xen winpv package lacks latest documentation


Keywords

pv-drivers, virtualization, windows, xen


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/