Blame SPECS/virtio-win.spec

77f6b4
# -*- rpm-spec -*-
77f6b4
77f6b4
# Note: This spec file is largely shared with the public virtio-win drivers
77f6b4
# shipped on fedora sites. The canonical location is here:
77f6b4
#
e0d5d4
# https://github.com/virtio-win/virtio-win-pkg-scripts
77f6b4
#
77f6b4
# If you make any changes to this file that affect the RPM content (but not
77f6b4
# version numbers or changelogs, etc), submit a patch to the upstream spec.
77f6b4
918aec
%global virtio_win_prewhql_build virtio-win-prewhql-0.1-189
e0d5d4
%global qemu_ga_win_build qemu-ga-win-101.2.0-1.el7ev
77f6b4
%global qxl_build qxl-win-unsigned-0.1-24
e0d5d4
%global spice_vdagent_build 0.10.0-5.el8
e0d5d4
%global qxlwddm_build spice-qxl-wddm-dod-0.20-1.el8
77f6b4
b1c674
%global windows_installer_version -1.9.12-1
77f6b4
77f6b4
Summary: VirtIO para-virtualized drivers for Windows(R)
77f6b4
Name: virtio-win
e0d5d4
Version: 1.9.14
e0d5d4
Release: 0%{?dist}
77f6b4
Group: Applications/System
77f6b4
URL: http://www.redhat.com/
77f6b4
BuildArch: noarch
77f6b4
b1c674
%if 0%{?rhel}
b1c674
# RHEL RPM ships WHQL signed drivers, which are under a proprietary license
b1c674
# qemu-ga builds are GPLv2
b1c674
License: Red Hat Proprietary and GPLv2
b1c674
%else
77f6b4
# virtio-win drivers are licensed under the BSD license, qxldod under Apache,
77f6b4
# everything else is GPLv2
77f6b4
# virtio-win: https://github.com/virtio-win/kvm-guest-drivers-windows/blob/master/LICENSE
77f6b4
# qxl: http://cgit.freedesktop.org/spice/win32/qxl/tree/xddm/COPYING
77f6b4
# qxldod: https://github.com/vrozenfe/qxl-dod/blob/master/LICENSE
77f6b4
# qemu-ga: http://git.qemu.org/?p=qemu.git;a=blob;f=COPYING
77f6b4
License: BSD and Apache and GPLv2
b1c674
%endif
77f6b4
77f6b4
# Already built files
77f6b4
Source1: %{name}-%{version}-bin-for-rpm.tar.gz
77f6b4
Source2: %{qemu_ga_win_build}.noarch.rpm
77f6b4
77f6b4
# Source files shipped in the srpm
77f6b4
Source3: %{virtio_win_prewhql_build}-sources.zip
77f6b4
Source4: mingw-%{qemu_ga_win_build}.src.rpm
77f6b4
Source5: %{qxl_build}-sources.zip
b1c674
Source6: %{qxlwddm_build}.src.rpm
b1c674
Source7: %{qxlwddm_build}.noarch.rpm
b1c674
Source8: spice-vdagent-win-%{spice_vdagent_build}.src.rpm
b1c674
Source9: spice-vdagent-win-x64-%{spice_vdagent_build}.noarch.rpm
b1c674
Source10: spice-vdagent-win-x86-%{spice_vdagent_build}.noarch.rpm
b1c674
b1c674
Source20: virtio-win-guest-tools.exe
b1c674
Source21: virtio-win-gt-x86.msi
b1c674
Source22: virtio-win-gt-x64.msi
77f6b4
%if 0%{?fedora}
77f6b4
Source23: virtio-win-guest-tools-installer-%{version}.tar.gz
77f6b4
%else
77f6b4
Source23: virtio-win-installer%{windows_installer_version}-sources.zip
b1c674
Source24: ovirt-guest-agent-x64.msi
b1c674
Source25: ovirt-guest-agent-x86.msi
77f6b4
%endif
77f6b4
b1c674
%if 0%{?rhel}
b1c674
Source70: virtio-win-pre-installable-drivers-win-7.xml
b1c674
Source71: virtio-win-pre-installable-drivers-win-8.xml
b1c674
Source72: virtio-win-pre-installable-drivers-win-8.1.xml
b1c674
Source73: virtio-win-pre-installable-drivers-win-10.xml
b1c674
Source80: agents.json
b1c674
%endif
77f6b4
77f6b4
BuildRequires: /usr/bin/mkisofs
77f6b4
77f6b4
77f6b4
%description
77f6b4
VirtIO para-virtualized Windows(R) drivers for 32-bit and 64-bit
77f6b4
Windows(R) guests.
77f6b4
77f6b4
77f6b4
%prep
77f6b4
%setup -q -T -b 1 -n %{name}-%{version}
77f6b4
77f6b4
# Extract qemu-ga RPM
b1c674
mkdir -p iso-content/guest-agent
77f6b4
mkdir -p %{qemu_ga_win_build}
77f6b4
pushd %{qemu_ga_win_build}/ && rpm2cpio %{SOURCE2} | cpio -idmv
77f6b4
popd
77f6b4
b1c674
%{__mv} %{qemu_ga_win_build}/usr/i686-w64-mingw32/sys-root/mingw/bin/qemu-ga-i386.msi iso-content/guest-agent/
b1c674
%{__mv} %{qemu_ga_win_build}/usr/x86_64-w64-mingw32/sys-root/mingw/bin/qemu-ga-x86_64.msi iso-content/guest-agent/
b1c674
b1c674
b1c674
# Extract spice-vdagent RPMs
b1c674
mkdir -p iso-content/spice-vdagent
b1c674
mkdir -p %{spice_vdagent_build}
b1c674
pushd %{spice_vdagent_build}/ && rpm2cpio %{SOURCE9} | cpio -idmv
b1c674
popd
b1c674
pushd %{spice_vdagent_build}/ && rpm2cpio %{SOURCE10} | cpio -idmv
b1c674
popd
b1c674
b1c674
%{__mv} %{spice_vdagent_build}/usr/share/spice/spice-vdagent-x64-*.msi iso-content/spice-vdagent/spice-vdagent-x64.msi
b1c674
%{__mv} %{spice_vdagent_build}/usr/share/spice/spice-vdagent-x86-*.msi iso-content/spice-vdagent/spice-vdagent-x86.msi
b1c674
b1c674
# Extract qxlwddm drivers
b1c674
mkdir -p iso-content/qxl-wddm-dod
b1c674
mkdir -p %{qxl_wddm_dod}
b1c674
pushd %{qxl_wddm_dod}/ && rpm2cpio %{SOURCE7} | cpio -idmv
b1c674
popd
b1c674
b1c674
%{__mv} %{qxl_wddm_dod}/usr/share/spice/QxlWddmDod_*_x64.msi iso-content/qxl-wddm-dod/QxlWddmDod_x64.msi
b1c674
%{__mv} %{qxl_wddm_dod}/usr/share/spice/QxlWddmDod_*_x86.msi iso-content/qxl-wddm-dod/QxlWddmDod_x86.msi
77f6b4
77f6b4
77f6b4
# Move virtio-win MSIs into place
b1c674
%{__cp} %{SOURCE20} iso-content/
b1c674
%{__cp} %{SOURCE21} iso-content/
b1c674
%{__cp} %{SOURCE22} iso-content/
b1c674
b1c674
%if 0%{?rhel}
b1c674
%{__cp} %{SOURCE24} iso-content/
b1c674
%{__cp} %{SOURCE25} iso-content/
b1c674
%endif
77f6b4
77f6b4
77f6b4
%if 0%{?rhel} > 7
77f6b4
# Dropping unsupported Windows versions.
77f6b4
# It's done here to fix two issues at the same time: do not
77f6b4
# release them in iso AND as binary drivers.
b1c674
for srcdir in iso-content rpm-drivers; do
b1c674
    rm_driver_dir() {
b1c674
        find $srcdir -type d -name $1 -print0 | xargs -0 rm -rf
b1c674
    }
b1c674
b1c674
    # ISO naming
b1c674
    rm_driver_dir xp
b1c674
    rm_driver_dir 2k3
b1c674
    rm_driver_dir 2k8
b1c674
    rm_driver_dir smbus
b1c674
b1c674
    # Old floppy naming
b1c674
    rm_driver_dir WinXP
b1c674
    rm_driver_dir Win2003
b1c674
    rm_driver_dir Win2008
b1c674
done
77f6b4
%endif
77f6b4
77f6b4
77f6b4
%build
77f6b4
# Generate .iso
b1c674
pushd iso-content
77f6b4
/usr/bin/mkisofs \
b1c674
    -o ../media/%{name}-%{version}.iso \
77f6b4
    -r -iso-level 4 \
77f6b4
    -input-charset iso8859-1 \
77f6b4
    -V "%{name}-%{version}" .
b1c674
popd
77f6b4
77f6b4
77f6b4
%install
77f6b4
%{__install} -d -m0755 %{buildroot}%{_datadir}/%{name}
77f6b4
b1c674
add_link() {
b1c674
    # Adds name-version$1 to datadir, with a non-versioned symlink
b1c674
    %{__install} -p -m0644 media/%{name}-%{version}$1 %{buildroot}%{_datadir}/%{name}
b1c674
    %{__ln_s} %{name}-%{version}$1 %{buildroot}%{_datadir}/%{name}/%{name}$1
b1c674
}
77f6b4
b1c674
# Install .iso, create non-versioned symlink
b1c674
add_link .iso
77f6b4
77f6b4
# RHEL-8 does not support vfd images
77f6b4
%if 0%{?rhel} <= 7
b1c674
add_link _x86.vfd
b1c674
add_link _amd64.vfd
b1c674
add_link _servers_x86.vfd
b1c674
add_link _servers_amd64.vfd
77f6b4
%endif
77f6b4
b1c674
%if 0%{?rhel}
e0d5d4
%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-7.d/
e0d5d4
%{__cp} %{SOURCE70} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-7.d/
77f6b4
e0d5d4
%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.d/
e0d5d4
%{__cp} %{SOURCE71} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.d/
b1c674
e0d5d4
%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.1.d/
e0d5d4
%{__cp} %{SOURCE72} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.1.d/
b1c674
e0d5d4
%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-10.d/
e0d5d4
%{__cp} %{SOURCE73} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-10.d/
b1c674
%endif
b1c674
b1c674
%{__cp} -a rpm-drivers %{buildroot}/%{_datadir}/%{name}/drivers
b1c674
b1c674
%if 0%{?rhel}
b1c674
%{__cp} %{SOURCE80} %{buildroot}/%{_datadir}/%{name}/
b1c674
%{__cp} iso-content/data/*.json %{buildroot}/%{_datadir}/%{name}/
b1c674
%endif
77f6b4
77f6b4
# Copy the guest agent .msi into final RPM location
77f6b4
%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/guest-agent/
b1c674
%{__install} -p -m0644 iso-content/guest-agent/qemu-ga-i386.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-i386.msi
b1c674
%{__install} -p -m0644 iso-content/guest-agent/qemu-ga-x86_64.msi  %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-x86_64.msi
77f6b4
b1c674
%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/spice-vdagent/
b1c674
%{__install} -p -m0644 iso-content/spice-vdagent/spice-vdagent-x86.msi %{buildroot}%{_datadir}/%{name}/spice-vdagent/spice-vdagent-x86.msi
b1c674
%{__install} -p -m0644 iso-content/spice-vdagent/spice-vdagent-x64.msi  %{buildroot}%{_datadir}/%{name}/spice-vdagent/spice-vdagent-x64.msi
b1c674
b1c674
%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/qxl-wddm-dod/
b1c674
%{__install} -p -m0644 iso-content/qxl-wddm-dod/QxlWddmDod_x86.msi %{buildroot}%{_datadir}/%{name}/qxl-wddm-dod/QxlWddmDod_x86.msi
b1c674
%{__install} -p -m0644 iso-content/qxl-wddm-dod/QxlWddmDod_x64.msi  %{buildroot}%{_datadir}/%{name}/qxl-wddm-dod/QxlWddmDod_x64.msi
77f6b4
77f6b4
# Copy virtio-win install .msi into final RPM location
77f6b4
%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/installer/
b1c674
%{__install} -p -m0644 iso-content/virtio-win-guest-tools.exe %{buildroot}%{_datadir}/%{name}/installer/
b1c674
%{__install} -p -m0644 iso-content/virtio-win-gt-x86.msi %{buildroot}%{_datadir}/%{name}/installer/
b1c674
%{__install} -p -m0644 iso-content/virtio-win-gt-x64.msi  %{buildroot}%{_datadir}/%{name}/installer/
b1c674
%{__install} -p -m0644 iso-content/ovirt-guest-agent-x64.msi %{buildroot}%{_datadir}/%{name}/installer/
b1c674
%{__install} -p -m0644 iso-content/ovirt-guest-agent-x86.msi  %{buildroot}%{_datadir}/%{name}/installer/
77f6b4
77f6b4
77f6b4
%files
b1c674
%doc iso-content/virtio-win_license.txt
77f6b4
%dir %{_datadir}/%{name}
77f6b4
%{_datadir}/%{name}/%{name}-%{version}.iso
77f6b4
%{_datadir}/%{name}/%{name}.iso
b1c674
%{_datadir}/%{name}/guest-agent/*.msi
b1c674
%{_datadir}/%{name}/spice-vdagent/*.msi
b1c674
%{_datadir}/%{name}/qxl-wddm-dod/*.msi
b1c674
b1c674
%{_datadir}/%{name}/drivers/i386
b1c674
%{_datadir}/%{name}/drivers/amd64
b1c674
b1c674
# Add some by-os and by-driver whitelisting, so unintended things don't
b1c674
# sneak into the hierarchy
b1c674
%{_datadir}/%{name}/drivers/by-driver/Balloon
b1c674
%{_datadir}/%{name}/drivers/by-driver/NetKVM
b1c674
%{_datadir}/%{name}/drivers/by-driver/pvpanic
b1c674
%{_datadir}/%{name}/drivers/by-driver/qemufwcfg
b1c674
%{_datadir}/%{name}/drivers/by-driver/qemupciserial
b1c674
%{_datadir}/%{name}/drivers/by-driver/qxl
b1c674
%{_datadir}/%{name}/drivers/by-driver/vioinput
b1c674
%{_datadir}/%{name}/drivers/by-driver/viorng
b1c674
%{_datadir}/%{name}/drivers/by-driver/vioscsi
b1c674
%{_datadir}/%{name}/drivers/by-driver/vioserial
b1c674
%{_datadir}/%{name}/drivers/by-driver/viostor
918aec
%{_datadir}/%{name}/drivers/by-driver/viofs
e0d5d4
%{_datadir}/%{name}/drivers/by-driver/sriov
b1c674
%exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt
b1c674
%if 0%{?fedora}
b1c674
%{_datadir}/%{name}/drivers/by-driver/qxldod
b1c674
%{_datadir}/%{name}/drivers/by-driver/smbus
b1c674
%endif
b1c674
b1c674
%{_datadir}/%{name}/drivers/by-os/i386
b1c674
%{_datadir}/%{name}/drivers/by-os/amd64
b1c674
%if 0%{?fedora}
b1c674
%{_datadir}/%{name}/drivers/by-os/ARM64
b1c674
%endif
b1c674
77f6b4
%if 0%{?rhel} <= 7
77f6b4
%{_datadir}/%{name}/*.vfd
77f6b4
%endif
b1c674
77f6b4
%{_datadir}/%{name}/installer/*.msi
b1c674
%{_datadir}/%{name}/installer/*.exe
b1c674
b1c674
# osinfo-db drop-in files
b1c674
%if 0%{?rhel}
e0d5d4
%{_datadir}/osinfo/os/microsoft.com/win-7.d/virtio-win-pre-installable-drivers-win-7.xml
e0d5d4
%{_datadir}/osinfo/os/microsoft.com/win-8.d/virtio-win-pre-installable-drivers-win-8.xml
e0d5d4
%{_datadir}/osinfo/os/microsoft.com/win-8.1.d/virtio-win-pre-installable-drivers-win-8.1.xml
e0d5d4
%{_datadir}/osinfo/os/microsoft.com/win-10.d/virtio-win-pre-installable-drivers-win-10.xml
b1c674
%endif
b1c674
b1c674
# .json files
b1c674
%if 0%{?rhel}
b1c674
%{_datadir}/%{name}/*.json
b1c674
%endif
77f6b4
77f6b4
%changelog
e0d5d4
* Mon Sep 14 2020 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.14-0.el8
e0d5d4
- Update to qemu and spice agents.
e0d5d4
- Update qxl-dod driver
e0d5d4
- add sriov drivers
e0d5d4
- Resolves: rhbz#1746667
e0d5d4
- Resolves: rhbz#1787022
e0d5d4
918aec
* Sat Sep 5 2020 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.13-1.el8
918aec
- Update to build 189
918aec
- Resolves: rhbz#1746667
918aec
- Resolves: rhbz#1787022
b1c674
918aec
* Mon Aug 3 2020 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.12-2.el8
b1c674
- Fix a typo in virtio-win.spec file
918aec
- Resolves: rhbz#1814530
b1c674
77f6b4
* Tue Mar 10 2020 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.11-1.el8
77f6b4
- Resolves: rhbz#1790455
77f6b4
  (Add guest-get-devices command to qemu-ga-win)
77f6b4
- Resolves: rhbz#1802452
77f6b4
- Resolves: rhbz#1791147
77f6b4
- Resolves: rhbz#1794609
77f6b4
- Resolves: rhbz#1791153
77f6b4
- Resolves: rhbz#1788042
77f6b4
- Resolves: rhbz#1785544
77f6b4
- Resolves: rhbz#1785522
77f6b4
- Resolves: rhbz#1783953
77f6b4
- Resolves: rhbz#1783906
77f6b4
- Resolves: rhbz#1783880
77f6b4
- Resolves: rhbz#1782370
77f6b4
- Resolves: rhbz#1711743
77f6b4
- Resolves: rhbz#1745818
77f6b4
- Resolves: rhbz#1549602
77f6b4
- Resolves: rhbz#1549597
77f6b4
- Resolves: rhbz#1549596
77f6b4
- Resolves: rhbz#1549595
77f6b4
- Resolves: rhbz#1549577
77f6b4
77f6b4
* Thu Dec 19 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.10-3.el8
77f6b4
- Resolves: rhbz#1784745
77f6b4
  ([virto-win] virtio input drivers are not installed via virtio-win-installer)
77f6b4
- Resolves: rhbz#1784744
77f6b4
  ([virtio-win] guest can not boot up due to virtio-win-installer remove option uninstalls all drivers including OS driver)
77f6b4
- Resolves: rhbz#1784760
77f6b4
  ([virtio-win] drivers can not be installed via virtio-win-installer on win2012 guest)
77f6b4
77f6b4
* Tue Dec 17 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.10-2.el8
77f6b4
- Include the installers
77f6b4
- Resolves: rhbz#1745298
77f6b4
  ([RFE] Add installer to virtio-win iso)
77f6b4
77f6b4
* Mon Dec 16 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.10-1.el8
77f6b4
- Update to build 173
77f6b4
- Resolves: rhbz#1754822
77f6b4
  ([virtio-win][viostor] Add TRIM support. )
77f6b4
77f6b4
* Mon Dec 02 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.10-0.el8
77f6b4
- Resolves: rhbz#1771814
77f6b4
  (QEMU Guest Agent's version is not correct which is still the old one. )
77f6b4
- Resolves: rhbz#1751431
77f6b4
  ("guest-get-memory-block-info" is enabled but in fact it is not currently supported )
77f6b4
- Resolves: rhbz#1733165
77f6b4
  (QEMU Guest Agent For Windows Return Garbled NIC Name )
77f6b4
- Resolves: rhbz#1754822
77f6b4
  ([virtio-win][viostor] Add TRIM support. )
77f6b4
77f6b4
* Fri Aug 30 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.9-3.el8
77f6b4
- Resolves: rhbz#1588425
77f6b4
  (virtio-mouse can not passthrough)
77f6b4
77f6b4
* Fri Aug 30 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.9-2
77f6b4
- Resolves: rhbz#1588425
77f6b4
  (virtio-mouse can not passthrough)
77f6b4
77f6b4
* Wed Aug 28 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.9-1.el8
77f6b4
- Resolves: rhbz#1588425
77f6b4
  (virtio-mouse can not passthrough)
77f6b4
77f6b4
* Mon Jul 01 2019 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.8-7.el8
77f6b4
- Resolves: rhbz#1715121
77f6b4
  (Move virtio-win to regular RHEL channel)
77f6b4
77f6b4
* Tue Sep 11 2018 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.6-4
77f6b4
- Resolves: BZ#1353099
77f6b4
  During the fix for 1353099, the smbus become empty. So it needs to be
77f6b4
  removed.
77f6b4
77f6b4
* Tue Sep 11 2018 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.6-3
77f6b4
- Resolves: BZ#1353099
77f6b4
  Drop unsupported Windows releases from virtio-win
77f6b4
77f6b4
- Resolves: BZ#1533540
77f6b4
  Drop floppy (.vfd) files from virtio-win
77f6b4
77f6b4
* Fri Aug 24 2018 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.6-1
77f6b4
- Rebase virtio-win based on RHEL-7.6
77f6b4
77f6b4
* Mon Aug 13 2018 Troy Dawson <tdawson@redhat.com> - 1.9.3-3
77f6b4
- Release Bumped for el8 Mass Rebuild
77f6b4
77f6b4
* Thu Dec 07 2017 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.9.3-2
77f6b4
- This is a plain copy of the virtio-win package released in RHEL-7.4 for RHEL-8.0
77f6b4
77f6b4
* Tue Aug 01 2017 Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.9.3-1
77f6b4
77f6b4
- Resolves: BZ#1473575
77f6b4
  [virtio-win][netkvm] win2012R2 BSOD after migration during netperf test
77f6b4
77f6b4
* Thu Jul 20 2017 Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.9.2-0
77f6b4
77f6b4
- Resolves: BZ#1471073
77f6b4
  Latest latest virtio driver (network) for Windows drops lots of packets (edit)
77f6b4
77f6b4
* Wed Jun 7 2017 Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.9.1-0
77f6b4
77f6b4
This release contains the following drivers and build number:
77f6b4
 - pvpanic, build 137
77f6b4
 - vioinput, build 137
77f6b4
 - vioser, build 137
77f6b4
 - balloon, build 13
77f6b4
 - viorng, build 137
77f6b4
 - netkvm, build 139
77f6b4
 - vioscsi, build 136
77f6b4
 - viostor, build 136
77f6b4
 - qxl, build qxl-win-unsigned-0.1-24
77f6b4
 - qemupciserial, build 137
77f6b4
 - smbus, build 138
77f6b4
 - qemufwcfg, build 128
77f6b4
77f6b4
77f6b4
This release addresses the following BZs:
77f6b4
- Resolves: BZ#1075292
77f6b4
  ([virtio-win][qemu-ga-win] qemu guest agent should report correctly error description (windows guest))
77f6b4
- Resolves: BZ#1202267
77f6b4
  ([virtio-win][wddm-qxl]The display of guest change to black-white mode after s4 on win8.1-32)
77f6b4
- Resolves: BZ#1218449
77f6b4
  (Ship qemupciserial.cat on the iso)
77f6b4
- Resolves: BZ#1256626
77f6b4
  (windows guest(win7/win10)  CTRL_VLAN=on/off  does not support for  virtio-net-pci)
77f6b4
- Resolves: BZ#1303510
77f6b4
  (Change the copyright on all the Windows drivers to "2017" in virtio-win-prewhql build)
77f6b4
- Resolves: BZ#1357406
77f6b4
  (Add virtio-input Windows guest driver)
77f6b4
- Resolves: BZ#1369353
77f6b4
  (virtio_balloon: backport "available memory" stat support)
77f6b4
- Resolves: BZ#1370351
77f6b4
  ([virtio-win][vioser] serial port can not transfer data when nr>=31)
77f6b4
- Resolves: BZ#1372174
77f6b4
  (NIC device cannot start when boot a Win10 guest with multiple queues(256 queues))
77f6b4
- Resolves: BZ#1374725
77f6b4
  (Output command {"execute": "guest-info"} includes unsupported qemu-ga-win commands)
77f6b4
- Resolves: BZ#1387125
77f6b4
  (QEMU guest agent VSS Provider is crashed after snapshot deletion)
77f6b4
- Resolves: BZ#1388775
77f6b4
  ([virtio-win][vioinput]guest bsod[DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL (d5)] when run virtio-input whql jobs)
77f6b4
- Resolves: BZ#1388920
77f6b4
  ([NetKVM] review additional possible performance improvements)
77f6b4
- Resolves: BZ#1389125
77f6b4
  (viostor extend viostor driver with STORAGE_REQUEST_BLOCK support)
77f6b4
- Resolves: BZ#1389445
77f6b4
  (VirtIO library interface incompatiblity with NetKvm (bool definition))
77f6b4
- Resolves: BZ#1390714
77f6b4
  ([RFE] [virtio-win] Add fw_cfg device in windows guest in order to make svvp test pass)
77f6b4
- Resolves: BZ#1391844
77f6b4
  ([virtio-win][balloon][viorng][virtio-input] cannot install balloon, viorng and virtio-input driver successfully on win10-32 and win8.1-32(build 127))
77f6b4
- Resolves: BZ#1392693
77f6b4
  ([virtio-win][vioser][whql] job "PCI Hardware Compliance Test For a Single Device(PCIHCT)" fail w/ "-M q35")
77f6b4
- Resolves: BZ#1392719
77f6b4
  ([virtio-win][vioser]can't install serial driver successfuly on win10-64 guest with q35 machine type(build 128))
77f6b4
- Resolves: BZ#1392819
77f6b4
  ([NetKVM] Race between ParaNdis_SetupRSSQueueMap and ParaNdis6_SendNetBufferLists due to the lack of synchronisation)
77f6b4
- Resolves: BZ#1393140
77f6b4
  ([virtio-win][vioser][whql]BSOD when running job "WDF Logo Test-Final" w/ q35 on win2008-32)
77f6b4
- Resolves: BZ#1393772
77f6b4
  (New unknown device "SM Bus Controller" shows in system device manager after booting with q35)
77f6b4
- Resolves: BZ#1395790
77f6b4
  (vioscsi.sys BSOD when adding CPU to live Windows Server 2012R2 guest)
77f6b4
- Resolves: BZ#1402496
77f6b4
  (Balloon: Stats don't work if balloon driver is disabled when blnsvr service starts)
77f6b4
- Resolves: BZ#1406271
77f6b4
  ([virtio-win][qemu-ga-win] if guest is auto-released after 10s, the following "guest-fsfreeze-freeze" and "guest-fsfreeze-thaw" should not prompt error.)
77f6b4
- Resolves: BZ#1408771
77f6b4
  ([virtio-win][viorng] Guest win2008-32 occurs BSoD when running job "WDF Logo Tests - Final" under q35)
77f6b4
- Resolves: BZ#1408901
77f6b4
  ([virtio-win][whql][vioinput] Many jobs failed on win2012R2/ws2016 when running w/o GUI)
77f6b4
- Resolves: BZ#1409298
77f6b4
  ([virtio-win][balloon] Guest win2008-32 occurs BSoD when running job 'Device Path Exerciser')
77f6b4
- Resolves: BZ#1411092
77f6b4
  (4K virtual drives broken on Windows)
77f6b4
- Resolves: BZ#1411596
77f6b4
  (Virtio driver of network device works abnormally when convert win2008 x86 guest from kvm to rhev by virt-v2v)
77f6b4
- Resolves: BZ#1412067
77f6b4
  ([virtio-win][whql][netkvm] job 1c_IOCTLCoverage failed.)
77f6b4
- Resolves: BZ#1419785
77f6b4
  ([virtio-win][whql][balloon] Guest WIN8-32 occured BSOD in job "DF - PNP Stop (Rebalance) Device Test (Certification)")
77f6b4
- Resolves: BZ#1419854
77f6b4
  (vioinput: Driver is dropping rapid input events)
77f6b4
- Resolves: BZ#1419900
77f6b4
  (BSOD of vioser.sys on Win10 in S0->S4->S0 flow)
77f6b4
- Resolves: BZ#1421258
77f6b4
  (Add qemufwcfg driver to virtio-win)
77f6b4
- Resolves: BZ#1421988
77f6b4
  ([virtio-win][virtio-input] Read wrong device in guest's device manager when do hot-plug a mouse device and keyboard device)
77f6b4
- Resolves: BZ#1425967
77f6b4
  (Update qemupciserial.* files for virtio-win)
77f6b4
- Resolves: BZ#1426482
77f6b4
  ([virtio-win][balloon] cost too much time when continues enlarge/evict during playing video)
77f6b4
- Resolves: BZ#1429807
77f6b4
  ([virtio-win][whql][netkvm] guests bsod(d1) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling")
77f6b4
- Resolves: BZ#1431561
77f6b4
  ([NetKVM] Implement VIRTIO_NET_F_GUEST_ANNOUNCE feature in Windows virtio-net driver - IPv6)
77f6b4
- Resolves: BZ#1432567
77f6b4
  ([virtio-win][vioscsi] Crash dump not generated with num_queues=4)
77f6b4
- Resolves: BZ#1433266
77f6b4
  ([virtio-win][netkvm] cannot launch anti-virus software(ESET Endpoint Antivirus) with virtio NetKVM driver)
77f6b4
- Resolves: BZ#1433830
77f6b4
  ([virtio-win][whql][netkvm] guests bsod(d1) when running job "NDISTest 6.5 - [2 Machine] - OffloadLSO")
77f6b4
- Resolves: BZ#1434316
77f6b4
  ([qemu-ga-win] Guest agent might hang if VSS service is stoped during freeze)
77f6b4
- Resolves: BZ#1435778
77f6b4
  (virtio-serial breaks when CPU hot added to Windows Server 2008R2 Datacenter)
77f6b4
- Resolves: BZ#1438410
77f6b4
  (Net-KVM: Add VlanId property to Inf file)
77f6b4
- Resolves: BZ#1439085
77f6b4
  ([virtio-win][netkvm] Guest win2008-32 failed in job Ethernet - NDISTest 6.0 with 1c_wmicoverage failure)
77f6b4
- Resolves: BZ#1441595
77f6b4
  ([virtio-win][viostor]windows 2016 can not generate dump file on AMD host)
77f6b4
- Resolves: BZ#1442322
77f6b4
  ([virtio-win][viostor]Cannot enlarge/shrink disk with virtio-blk-pci device.)
77f6b4
- Resolves: BZ#1443019
77f6b4
  ([virtio-win][qemupciserial] job "PNP Rebanlance RequestNew Resources Device Test" and other two jobs failed on win10+ guests)
77f6b4
- Resolves: BZ#1444271
77f6b4
  ([virtio-win][viorng]job "DF - InfVerif INF Verification" failed on HLK 1703)
77f6b4
- Resolves: BZ#1451652
77f6b4
  (RFE: Add smbus driver to virtio-win)
77f6b4
- Resolves: BZ#1456403
77f6b4
  (Net-KVM: Implement MTU report feature of the virtio-net device)
77f6b4
77f6b4
* Mon Sep 19 2016 Yash Mankad <ymankad@redhat.com> - 1.9.0-3
77f6b4
77f6b4
Add Windows 2016 drivers to .vfd files
77f6b4
Updates copyright notice in virtio-win_license.txt file (bz#1303511)
77f6b4
77f6b4
See the changelog entry for 1.9.0-1 for a full description
77f6b4
of the changes in this release.
77f6b4
77f6b4
- Resolves: bz#1340571
77f6b4
  (Add Windows 2k16 drivers to virtio-win)
77f6b4
- Resolves: bz#1303511
77f6b4
  (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016)
77f6b4
77f6b4
* Wed Sep 14 2016 Yash Mankad <ymankad@redhat.com> - 1.9.0-2
77f6b4
77f6b4
This release updates the VirtIO Block and Serial drivers for
77f6b4
Windows 10 and 2016 release to use the 126 build.
77f6b4
77f6b4
See the changelog entry for 1.9.0-1 for a full description
77f6b4
of the changes in this release.
77f6b4
77f6b4
- Resolves: bz#1340571
77f6b4
  (Add Windows 2k16 drivers to virtio-win)
77f6b4
77f6b4
* Tue Sep 13 2016 Yash Mankad <ymankad@redhat.com> - 1.9.0-1
77f6b4
77f6b4
- The virtio-win-1.9.0-1 release contains:
77f6b4
  - support for Windows 2016
77f6b4
  - Bugfixes and improvements (see below for bugzilla list)
77f6b4
77f6b4
- The drivers contained in this release are:
77f6b4
  - pvpanic build 121
77f6b4
  - Balloon build 125
77f6b4
  - viorng  build 125
77f6b4
  - viostor build 125 (Win 10 and 2016) and 126 (all others)
77f6b4
  - NetKVM  build 126
77f6b4
  - vioser  build 125 (Win 10 and 2016) and 126 (all others)
77f6b4
  - vioscsi build 124
77f6b4
77f6b4
- Also included in this release are:
77f6b4
  - qemu guest agent 7.3.2-1
77f6b4
  - qxl 0.1-24
77f6b4
77f6b4
This release addresses the following BZs:
77f6b4
- Resolves: bz#950611
77f6b4
  ([NetKVM] Pass WHQL tests with RSC feature enabled )
77f6b4
- Resolves: bz#954183
77f6b4
  ([NetKVM] Static driver verifier fails with NetKVM )
77f6b4
- Resolves: bz#1013336
77f6b4
  ([virtio-win][netkvm] BSoD occurs when running NDISTest6.5 -[2 Machine] - MPE_Ethernet job on windows 2012 (Win10))
77f6b4
- Resolves: bz#1122364
77f6b4
  ([virtio-win][vioser][rhel6]win2k8r2 guest bsod(7e) when do continuous hotplug/unplug during virtio serial in use with driver verifier enabled)
77f6b4
- Resolves: bz#1157987
77f6b4
  (Windows hangs at startup if virtio-scsi device is configured with vectors=1, 2, and 3)
77f6b4
- Resolves: bz#1161453
77f6b4
  ([whql][vioscsi]Job named by SCSI Compliance Test (LOGO) failed on win2k8-R2 and win8-64 guest)
77f6b4
- Resolves: bz#1190960
77f6b4
  ([whql][netkvm][mq]job failed due to "Received some net buffer lists out of order" w/ 4 queues)
77f6b4
- Resolves: bz#1208465
77f6b4
  (Windows guest boots up slowly with multiple virtual NIC devices (I attached 232 with mutifunction=on))
77f6b4
- Resolves: bz#1210166
77f6b4
  ([vioscsi] Add multiqueue support to Windows virtio-scsi driver.)
77f6b4
- Resolves: bz#1214177
77f6b4
  ([virtio-win] [NetKVM] Compilation errors with Visual Studio 2015 while trying to compile NetKVM)
77f6b4
- Resolves: bz#1214568
77f6b4
  ([RFE][virtio-win] Add WMI facility to check the virito-scsi mq enabled)
77f6b4
- Resolves: bz#1219841
77f6b4
  ([RFE] vioscsi.sys should support MS Cluster Services)
77f6b4
- Resolves: bz#1223426
77f6b4
  ([NetKVM] Performance degradation with multi-queue)
77f6b4
- Resolves: bz#1234741
77f6b4
  ([virtio-win][vioscsi]win2012 guest bsod(c9) when whql test DPWLK-HotAdd(1104) job)
77f6b4
- Resolves: bz#1234751
77f6b4
  ([virtio-win][vioscsi]win2012R2 guest bsod(d1) when whql test DPWLK-HotAdd(1104) job)
77f6b4
- Resolves: bz#1235108
77f6b4
  ([virtio-win][vioscsi]VIOSCSI driver is not signed by redhat certification on win200832/64 platform)
77f6b4
- Resolves: bz#1237024
77f6b4
  ([virtio-win][netkvm]ipv6 uploading speed is quite slow when set "TCP/UDP checksum offload(IPv6)" to "Rx & Tx Enabled")
77f6b4
- Resolves: bz#1241986
77f6b4
  (win7 64bit BSOD when booting it on RHEL7.2 host)
77f6b4
- Resolves: bz#1243229
77f6b4
  ([virtio-win][scsi][windows 10]win10 and win2016 guests bsod with D1 when run job "Bus Reset Test")
77f6b4
- Resolves: bz#1245957
77f6b4
  ([WHQL][viostor][data-plane]it could not generate dump file on WIN2008-32/64 via WLK while running Crash Dump job)
77f6b4
- Resolves: bz#1246993
77f6b4
  ([virtio-win][svvp][ws2016] job "Signed Driver Check (CheckLogo)" failed during ws2016 svvp test)
77f6b4
- Resolves: bz#1247006
77f6b4
  ([virtio-win][svvp][ws2016] job "Profile Interrupt Test" failed during ws2016 svvp test)
77f6b4
- Resolves: bz#1248873
77f6b4
  ([whql][netkvm]Job named NDISTest6.5-InvalidPackets failed with HCK on win8-32/win8-64(build 106))
77f6b4
- Resolves: bz#1248977
77f6b4
  ([virtio-win][vioscsi] Cannot install vioscsi driver on win7-32&win2008-32)
77f6b4
- Resolves: bz#1249867
77f6b4
  ([WHQL][vioscsi]Job hangs and it cannot continure on windows2008 guest via WLK)
77f6b4
- Resolves: bz#1250854
77f6b4
  ([WHQL][vioscsi]The job named crash dump failed on windows 2008 -32/64 platform)
77f6b4
- Resolves: bz#1256583
77f6b4
  (Win10 guest can't get ip address from dhcpserver when add mrg_rxbuf=off for virtio-net-pci)
77f6b4
- Resolves: bz#1266340
77f6b4
  ([whql][netkvm]NDISTest6.5 Manual test failed and generate dump file on windows 2008 guest)
77f6b4
- Resolves: bz#1270149
77f6b4
  ([virtio-win][netkvm] Check guest network link status of virtio nic with status=on failed (build 110))
77f6b4
- Resolves: bz#1289406
77f6b4
  ([virtio-win][vioser] Cannot install vioser driver successfully)
77f6b4
- Resolves: bz#1292788
77f6b4
  ([virtio-win][viostor] Cannot install viostor driver on win7-64&win2008-64&win2008R2)
77f6b4
- Resolves: bz#1293042
77f6b4
  ([virtio-win][vioser] Extra '-' (dash) in serial driver name)
77f6b4
- Resolves: bz#1293249
77f6b4
  ([virtio-win][vioser] IOCTL_GET_INFORMATION does not return required buffer size)
77f6b4
- Resolves: bz#1296092
77f6b4
  ([virtio-win][balloon] balloon driver can not be installed automately via pnputil)
77f6b4
- Resolves: bz#1303511
77f6b4
  (update copyright of license.txt file in virtio-win to 2016)
77f6b4
- Resolves: bz#1303809
77f6b4
  (provide QEMU guest agent command for setting root/administrator account password - window guests)
77f6b4
- Resolves: bz#1303988
77f6b4
  ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for NetKVM)
77f6b4
- Resolves: bz#1304041
77f6b4
  ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for vioserial)
77f6b4
- Resolves: bz#1304044
77f6b4
  ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for vioscsi)
77f6b4
- Resolves: bz#1304049
77f6b4
  ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for viostor)
77f6b4
- Resolves: bz#1313243
77f6b4
  ([virtio-win][netkvm][rhel6]win2008-32 guest bsod with HARDWARE_INTERRUP_STORM(f2) when running netperf for longevity test)
77f6b4
- Resolves: bz#1313887
77f6b4
  ([RFE] provide QEMU guest agent command for setting root account password (Windows guest) [rhel-7.3])
77f6b4
- Resolves: bz#1315984
77f6b4
  ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for baloon)
77f6b4
- Resolves: bz#1315985
77f6b4
  ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for rng)
77f6b4
- Resolves: bz#1321774
77f6b4
  ([virtio-win][vioscsi]fio jobs keep printing "0% done" in win2012r2 guest)
77f6b4
- Resolves: bz#1325078
77f6b4
  (Add TargetOSVersion to driver inf files)
77f6b4
- Resolves: bz#1328275
77f6b4
  (virtio-win doesn't provide windows 10 drivers within vfd [rhel-7.3])
77f6b4
- Resolves: bz#1334736
77f6b4
  (On the LAN network, as long as the VMs receive the Network message, and will always blue screen.)
77f6b4
- Resolves: bz#1336368
77f6b4
  ([virtio-win][viostor][virtio1.0]Cannot enlarge/shrink disk with virtio1.0 device)
77f6b4
- Resolves: bz#1339175
77f6b4
  ([NetKVM] Turn on RSC feature in NetKVM driver)
77f6b4
- Resolves: bz#1340571
77f6b4
  (Add Windows 2k16 drivers to virtio-win)
77f6b4
- Resolves: bz#1352432
77f6b4
  ([virtio-win][vioscsi]Win2012-64&R2 guest occurred bsod(d1) when whql test DPWLK- Hot-Replace - Device Test - Verify driver support for D3 power state)
77f6b4
- Resolves: bz#1352517
77f6b4
  ([virtio-win][balloon][whql]windows guest BSOD when run several WHQL jobs)
77f6b4
- Resolves: bz#1352809
77f6b4
  ([virtio-win][viorng]wrong dervier version for virtio-win-prewhql-121)
77f6b4
- Resolves: bz#1356363
77f6b4
  ([virtio-win][viorng] cannot install viorng driver on win2008-32/64 (build 122) )
77f6b4
- Resolves: bz#1358125
77f6b4
  (Virtio 1.0 driver didn't work on win10 with q35 machine type)
77f6b4
- Resolves: bz#1359072
77f6b4
  ([virtio-win][netkvm][whql]many whql jobs occurred BSOD(DRIVER_VERIFIER_DETECTED_VIOLATION (c4)) on build 122)
77f6b4
- Resolves: bz#1361501
77f6b4
  ([virtio-win][balloon] report "VCRUNTIME120.dll is missing from your computer"error when using blnsvr.exe)
77f6b4
77f6b4
* Fri Jun 10 2016 Yash Mankad <ymankad@redhat.com> - 1.8.0-5
77f6b4
77f6b4
Add Windows 10 drivers to .vfd files (bz#1328275)
77f6b4
Updates copyright notice in virtio-win_license.txt file to 2016 (bz#1303511)
77f6b4
77f6b4
 - Resolves: bz#1328275
77f6b4
   (virtio-win doesn't provide windows 10 drivers within vfd)
77f6b4
 - Resolves: bz#1303511
77f6b4
   (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016)
77f6b4
77f6b4
* Tue Oct 13 2015 Jeff E. Nelson <jen@redhat.com> - 1.8.0-4
77f6b4
77f6b4
Drop /vioscsi/w10/amd64/vioscsi.DVL.XML which was included
77f6b4
by mistake.
77f6b4
77f6b4
See the changelog entry for 1.8.0-1 for a full
77f6b4
description of the changes in this release.
77f6b4
77f6b4
- Resolves: bz#1217644
77f6b4
  (use hardlinks for .iso and /usr/share/virtio-win/drivers)
77f6b4
77f6b4
* Mon Oct 12 2015 Jeff E. Nelson <jen@redhat.com> - 1.8.0-3
77f6b4
77f6b4
Update virtio-win-1.8.0-for-rpm.tar.gz with the latest
77f6b4
signed drivers. This corrects packaging mistakes that put
77f6b4
drivers into the wrong directories; there are no new
77f6b4
bugfixes.
77f6b4
77f6b4
See the changelog entry for 1.8.0-1 for a full
77f6b4
description of the changes in this release.
77f6b4
77f6b4
- Resolves: bz#1217644
77f6b4
  (use hardlinks for .iso and /usr/share/virtio-win/drivers)
77f6b4
77f6b4
* Fri Oct  2 2015 Jeff E. Nelson <jen@redhat.com> - 1.8.0-2
77f6b4
77f6b4
The virtio-win-VVV-bin-for-rpm.zip file was previously a
77f6b4
zip file. This has been switched to a .tar.gz file which
77f6b4
provides better compresion and support for hard links.
77f6b4
77f6b4
- Resolves: bz#1217644
77f6b4
  (use hardlinks for .iso and /usr/share/virtio-win/drivers)
77f6b4
77f6b4
* Thu Oct  1 2015 Jeff E. Nelson <jen@redhat.com> - 1.8.0-1
77f6b4
77f6b4
- The virtio-win-1.8.0-1 release contains:
77f6b4
  - support for Windows 10
77f6b4
  - a new driver (pvpanic)
77f6b4
  - Bugfixes and improvements (see below for bugzilla list)
77f6b4
77f6b4
- The drivers contained in this release are:
77f6b4
  - pvpanic build 103
77f6b4
  - Balloon build 105
77f6b4
  - viorng  build 105
77f6b4
  - viostor build 106
77f6b4
  - NetKVM  build 105 (Windows Server 2008) and build 110 (all others)
77f6b4
  - vioser  build 108
77f6b4
  - vioscsi build 102
77f6b4
77f6b4
- Also included in this release are:
77f6b4
  - qemu guest agent 7.0-10
77f6b4
  - qxl 0.1-24
77f6b4
77f6b4
This release addresses the following BZs:
77f6b4
- Solves: bz#996479
77f6b4
  (RFE:pvpanic driver for windows guest)
77f6b4
- Solves: bz#1010887
77f6b4
  ([virtio-win][balloon] Guest display did not show properly after hibernate guest(s4)& resume after enlarging memory during runtime)
77f6b4
- Solves: bz#1017817
77f6b4
  (copying of 10+ MB plaintext from guest through spice clipboard to client results in: vio_serial write completion error 554)
77f6b4
- Solves: bz#1037949
77f6b4
  ([virtio-win][viostor]guest bsod(9F) when do s4 while guest running iozone)
77f6b4
- Solves: bz#1054640
77f6b4
  ([virtio-win][netkvm]windows 8.1 x86 BSOD on DRIVER_POWER_STATE_FAILURE (9f))
77f6b4
- Solves: bz#1058115
77f6b4
  ([whql][netkvm]win2k8-32 BSOD with code 9F when run WLK job "Ethernet - NDISTest 6.5 (MPE)")
77f6b4
- Solves: bz#1058121
77f6b4
  ([whql][netkvm]win2k8-32 BSOD with 7E code when run WLK job "Ethernet - NDISTest 6.5 (MPE)")
77f6b4
- Solves: bz#1058225
77f6b4
  ([WHQL][netkvm]Job named PM_PowerStateTransition failed because error pop up while test app's running on win8/win8.1)
77f6b4
- Solves: bz#1067249
77f6b4
  ([virtio-win][balloon]Balloon device can not be removed after blnsrv service installed)
77f6b4
- Solves: bz#1085702
77f6b4
  ([WHQL][netkvm][macvtap][1 machine]OffloadRsc failed on win2012 and win8-64 guest)
77f6b4
- Solves: bz#1096505
77f6b4
  ([NetKVM] Implement multiqueue support in Windows guest driver)
77f6b4
- Resolves: bz#1098876
77f6b4
  ([virtio-win][netkvm]netkvm driver can not be installed on win8-64 guests)
77f6b4
- Solves: bz#1100308
77f6b4
  ([NetKVM] Race condition in handling device stop)
77f6b4
- Solves: bz#1103100
77f6b4
  ([virtio-win][netkvm]netkvm driver can not be load in win2008 guest)
77f6b4
- Solves: bz#1106400
77f6b4
  ([whql][netkvm]NDISTest 6.5 - [2 Machine] - OffloadLSO failed)
77f6b4
- Solves: bz#1109027
77f6b4
  ([virtio-win][netkvm]Name field is empty when using netsh command)
77f6b4
- Solves: bz#1110129
77f6b4
  ([virtio-win][scsi]scsi driver can not be installed automately via pnputil)
77f6b4
- Solves: bz#1111051
77f6b4
  ([virtio-win][netkvm]win7-32 guest bsod(8e) while performing long (several hours) netperf transfer with mq=on)
77f6b4
- Resolves: bz#1112712
77f6b4
  ([virtio-win][netkvm]win8.1 32bit BSOD when loading virtio-win-prewhql-0.1 driver & indirect_desc=off option of virtio-net-pci)
77f6b4
- Resolves: bz#1119966
77f6b4
  ([whql][netkvm][RHEL6]guests bsod (0xd1) when running job "NDISTest 6.5 - [1 Machine] - StandardizedKeywords")
77f6b4
- Solves: bz#1121338
77f6b4
  ([WHQL][netkvm]NDISTest 6.5 - 2 Machine - OffloadChecksum failed via bridge on hck)
77f6b4
- Solves: bz#1123288
77f6b4
  ([virtio-win][netkvm]BOSD occurs during guest reboot after disable nic when netserver running)
77f6b4
- Solves: bz#1125796
77f6b4
  ("Guest moved used index from 10122 to 10253" when reboot win2012R2 guest with 129 virtio-scsi target)
77f6b4
- Solves: bz#1126378
77f6b4
  ([virtio-win][vioscsi][rhel6]win2012 guest bsod(d1) when shutdown guest with multi virtio-scsi devices on the same scsi controller)
77f6b4
- Solves: bz#1136023
77f6b4
  ([NetKVM] Google patches broke debug compilation of NetKVM driver)
77f6b4
- Solves: bz#1136602
77f6b4
  ([whql][netkvm]Guest (64 bits Operating System) got BSOD (DRIVER_VERIFIER_DETECTED_VIOLATION) while run some jobs)
77f6b4
- Solves: bz#1136606
77f6b4
  ([whql][netkvm]guests bsod(7E) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling")
77f6b4
- Solves: bz#1140447
77f6b4
  ([virtio-win][viorng]should use uniformed name for WDFCoinstallerXXX.dll)
77f6b4
- Solves: bz#1142737
77f6b4
  ([virtio-win][netkvm]interface status is '2', but expect status is '7' after set_link NIC off)
77f6b4
- Solves: bz#1147202
77f6b4
  ([virtio-win][WHQL][netkvm]Job named by InvalidPackets induce win81-32/64 to hang up.)
77f6b4
- Solves: bz#1147203
77f6b4
  ([virtio-win][whql][netkvm]win2k8-64 bsod(7e) when run job "Ethernet - NDISTest 6.0")
77f6b4
- Solves: bz#1147239
77f6b4
  (NetKVM with 2012R2 fails the HCK tests)
77f6b4
- Solves: bz#1154419
77f6b4
  (NetKVM fails HCK test for 2008R2, single CPU)
77f6b4
- Solves: bz#1154420
77f6b4
  (ParaNdis6_SendNetBufferList should dispatch each net buffer to a separate queue)
77f6b4
- Solves: bz#1154435
77f6b4
  ([NetKVM] Incorrect message id assignment and queue allocation)
77f6b4
- Solves: bz#1155891
77f6b4
  ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (0A) on build 93 - 4 vcpus)
77f6b4
- Solves: bz#1155910
77f6b4
  ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (D1) on build 93 - 1 vcpus)
77f6b4
- Resolves: bz#1156259
77f6b4
  (Win7-64 guest BSOD(0x000000A0) when doing s4)
77f6b4
- Solves: bz#1157241
77f6b4
  ([NetKVM] Uninitialized reserved field in procNumber structure)
77f6b4
- Solves: bz#1159732
77f6b4
  ([virtio-win][vioscsi]guest shutdown instead of S3/S4 while doing S3/S4 in guest)
77f6b4
- Resolves: bz#1159754
77f6b4
  ([virtio-win][netkvm]Nic device doesn't work when guest is running in IRQ mode)
77f6b4
- Solves: bz#1167539
77f6b4
  (win8.1.32 guest BSOD with error ' MEMORY_MANAGEMENT)
77f6b4
- Solves: bz#1167614
77f6b4
  (win8.1.32 guest BSOD with error 'DRIVER_IRQL_NOT_LESS_OR_EQUAL' (netkvm.sys))
77f6b4
- Solves: bz#1168119
77f6b4
  ([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)
77f6b4
- Solves: bz#1168483
77f6b4
  ([virtio-win][netkvm]guest lost ip when change MTU between 500 and 575 via device manage)
77f6b4
- Solves: bz#1168784
77f6b4
  ([virtio-win]win2012r2 guest shows black screen with error code "0x0000005c" after migration and reboot)
77f6b4
- Solves: bz#1169673
77f6b4
  ([virtio-win][netkvm]qemu quit with "qemu-kvm: Guest moved used index from 0 to 257" when set MaxRxBuffers to 512/1024 in guest)
77f6b4
- Solves: bz#1169718
77f6b4
  (CVE-2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2])
77f6b4
- Solves: bz#1170106
77f6b4
  (RFE: [virtio-win][qxl-win] Add windows 2008R2 QXL to the .vfd)
77f6b4
- Solves: bz#1172920
77f6b4
  ([virtio-win][vioser]winxp guest bsod with D1 code when shutdown guest after hotunplug/hotplug serial port and serial pci)
77f6b4
- Solves: bz#1173323
77f6b4
  (iperf stalls the NetKVM driver)
77f6b4
- Solves: bz#1177063
77f6b4
  ([virtio-win][balloon]guest can't s3/s4 correctly if disable guest-stats-polling while balloon service running)
77f6b4
- Solves: bz#1183423
77f6b4
  (Change the copyright on all the Windows drivers to "2015" in virtio-win-prewhql build)
77f6b4
- Solves: bz#1184430
77f6b4
  (enable event index feature in Windows virtio-blk driver)
77f6b4
- Resolves: bz#1184818
77f6b4
  (guest BSOD when reboot guest after enable qxl driver verifier)
77f6b4
- Solves: bz#1188790
77f6b4
  (NetKVM driver crashed on pausing in MPE test)
77f6b4
- Solves: bz#1190968
77f6b4
  ([whql][netkvm][mq]job "NDISTest 6.0 - [1 Machine] - 1c_Mini6RSSOids" last for hours and never stop w/ 4 queues)
77f6b4
- Solves: bz#1191836
77f6b4
  ([whql][netkvm][mq]job "NDISTest 6.5 - [2 Machine] - GlitchFreeDevice" failed due to "not received the expected number of packets" w/ 4 queues)
77f6b4
- Solves: bz#1195487
77f6b4
  (Windows guest performing out-of-bounds accesses on virtio device)
77f6b4
- Resolves: bz#1195920
77f6b4
  (Windows 2012 R2 using virtio-scsi driver with Direct LUNs causes BSODs)
77f6b4
- Solves: bz#1210208
77f6b4
  (CVE 2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2])
77f6b4
- Resolves: bz#1212392
77f6b4
  (need to do extra Refresh work when initiate virtio-blk disk while boot guest with OVMF)
77f6b4
- Solves: bz#1217642
77f6b4
  (QXL XDDM is not shipped on the virtio-win ISO)
77f6b4
- Resolves: bz#1217644
77f6b4
  (use hardlinks for .iso and /usr/share/virtio-win/drivers)
77f6b4
- Solves: bz#1217799
77f6b4
  (Distribute *.oem, LICENSE, COPYING in -prewhql build)
77f6b4
- Resolves: bz#1218449
77f6b4
  (Ship qemuserial.cat on the iso)
77f6b4
- Solves: bz#1218937
77f6b4
  (QEMU Guest Agent VSS Provider is not started after guest tools install)
77f6b4
- Solves: bz#1227164
77f6b4
  (viostor/vioscsi is not digital signed by Redhat)
77f6b4
- Resolves: bz#1228967
77f6b4
  ([virtio-win][whql][viostor]job "Flush Test" failed on all guests with build 105)
77f6b4
77f6b4
* Mon Apr 13 2015 Jeff E. Nelson <jen@redhat.com> - 1.7.4-1
77f6b4
- Correct NVR of virtio-win-prewhql-build
77f6b4
77f6b4
- Resolves: bz#1183423 [rhel-7.2.0]
77f6b4
  (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build)
77f6b4
- Resolves: bz#1195920 [rhel-7.2.0]
77f6b4
  (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs)
77f6b4
- Resolves: bz#1210208 [rhel-7.2.0]
77f6b4
  ([NetKVM] Malformed packet can cause BSOD)
77f6b4
77f6b4
* Fri Apr 10 2015 Jeff E. Nelson <jen@redhat.com> - 1.7.4-1
77f6b4
- Resolves: bz#1183423 [rhel-7.2.0]
77f6b4
  (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build)
77f6b4
- Resolves: bz#1195920 [rhel-7.2.0]
77f6b4
  (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs)
77f6b4
- Resolves: bz#1210208 [rhel-7.2.0]
77f6b4
  ([NetKVM] Malformed packet can cause BSOD)
77f6b4
77f6b4
* Fri Jan  9 2015 Mike Bonnet <mikeb@redhat.com> - 1.7.3-1
77f6b4
- Update drivers and guest-agent installers
77f6b4
- Resolves: rhbz#1178458
77f6b4
77f6b4
* Fri Sep 19 2014 Mike Bonnet <mikeb@redhat.com> - 1.7.2-1
77f6b4
- Update drivers and guest-agent installers
77f6b4
- Resolves: rhbz#1047937
77f6b4
77f6b4
* Wed May 28 2014 Mike Bonnet <mikeb@redhat.com> - 1.7.1-1
77f6b4
- Update drivers and guest-agent installers
77f6b4
- Resolves: rhbz#1102235
77f6b4
77f6b4
* Sat Apr  5 2014 Mike Bonnet <mikeb@redhat.com> - 1.7.0-1
77f6b4
- Update serial drivers and guest-agent installers
77f6b4
- Resolves: rhbz#1025122
77f6b4
77f6b4
* Thu Feb 27 2014 Mike Bonnet <mikeb@redhat.com> - 1.6.8-5
77f6b4
- Update guest-agent installers
77f6b4
- Resolves: rhbz#827609
77f6b4
77f6b4
* Wed Jan 22 2014 Mike Bonnet <mikeb@redhat.com> - 1.6.8-4
77f6b4
- Re-update guest-agent installers
77f6b4
77f6b4
* Fri Jan 17 2014 Mike Bonnet <mikeb@redhat.com> - 1.6.8-3
77f6b4
- Update guest-agent installers
77f6b4
77f6b4
* Thu Jan 16 2014 Mike Bonnet <mikeb@redhat.com> - 1.6.8-2
77f6b4
- Add new drivers to the .vfds and .iso
77f6b4
77f6b4
* Wed Jan 15 2014 Mike Bonnet <mikeb@redhat.com> - 1.6.8-1
77f6b4
- Refresh the scsi driver
77f6b4
77f6b4
* Wed Dec  4 2013 Mike Bonnet <mikeb@redhat.com> - 1.6.7-3
77f6b4
- Fix the serial driver for Windows 2012
77f6b4
77f6b4
* Tue Oct 29 2013 Mike Bonnet <mikeb@redhat.com> - 1.6.7-2
77f6b4
- Remove netkvmco.dll from the floppy images to save space
77f6b4
- Related: rhbz#1018649
77f6b4
77f6b4
* Tue Oct 29 2013 Mike Bonnet <mikeb@redhat.com> - 1.6.7-1
77f6b4
- Update to the latest version of the drivers
77f6b4
- Add qemu-ga installers to the .iso
77f6b4
- Resolves: rhbz#1018649 rhbz#1018652 rhbz#908609
77f6b4
77f6b4
* Thu Aug 15 2013 Jay Greguske <jgregusk@redhat.com> 1.6.6-1
77f6b4
- Resolves: 968050
77f6b4
77f6b4
* Thu Jul 11 2013 Jay Greguske <jgregusk@redhat.com> 1.6.5-6
77f6b4
- Resolves: 983500 (CVE-2013-2231)
77f6b4
77f6b4
* Fri Jun 28 2013 Jay Greguske <jgregusk@redhat.com> 1.6.5-5
77f6b4
- Resolves: 979239
77f6b4
77f6b4
* Thu Jun 27 2013 Jay Greguske <jgregusk@redhat.com> 1.6.5-4
77f6b4
- Resolves: 978648 978282 977686
77f6b4
77f6b4
* Wed Jun 26 2013 Jay Greguske <jgregusk@redhat.com> 1.6.5-3
77f6b4
- Use OS-specific cat files for each OS
77f6b4
77f6b4
* Tue Jun 25 2013 Jay Greguske <jgregusk@redhat.com> 1.6.5-2
77f6b4
- Use an uncorrupted amd64 cat file
77f6b4
77f6b4
* Mon Jun 24 2013 Jay Greguske <jgregusk@redhat.com> 1.6.5-1
77f6b4
- Resolves 976310
77f6b4
77f6b4
* Mon Apr 29 2013 Jay Greguske <jgregusk@redhat.com> 1.6.4-1
77f6b4
- Resolves 956228
77f6b4
77f6b4
* Wed Feb 6 2013 Jay Greguske <jgregusk@redhat.com> 1.6.3-3
77f6b4
- added further fixed txtsetup.oem
77f6b4
77f6b4
* Wed Feb 6 2013 Jay Greguske <jgregusk@redhat.com> 1.6.3-2
77f6b4
- add fixed txtsetup.oem
77f6b4
- added win2k8r2 netkvm drivers
77f6b4
77f6b4
* Wed Feb 6 2013 Jay Greguske <jgregusk@redhat.com> 1.6.3-1
77f6b4
- Reorganize the VFDs to be 32/64 bit
77f6b4
- Fix 1009 balloon coinstallers being resigned
77f6b4
- Resolves: 908163, 891640
77f6b4
77f6b4
* Tue Feb 5 2013 Jay Greguske <jgregusk@redhat.com> 1.6.2-2
77f6b4
- Fix 1009 coinstallers being resigned
77f6b4
- Resolves: 891640
77f6b4
77f6b4
* Wed Jan 30 2013 Jay Greguske <jgregusk@redhat.com> 1.6.2-1
77f6b4
- Split up the VFD
77f6b4
- Resolves: 905011
77f6b4
77f6b4
* Tue Jan 29 2013 Jay Greguske <jgregusk@redhat.com> 1.6.1-2
77f6b4
- Remove vioser-test.pdbs
77f6b4
- Resolves: 838915
77f6b4
77f6b4
* Thu Jan 24 2013 Jay Greguske <jgregusk@redhat.com> 1.6.1-1
77f6b4
- Added drivers from submissions 1556359, 1557005, 1557012,
77f6b4
  1557004, 1557008, 1555597, 1552544, 1551826, 1549074,
77f6b4
  1546707
77f6b4
- Enabled Win8/2012 platforms
77f6b4
- Updated txtsetup.oem for Windows 2003
77f6b4
- Resolves: 902977, 857832, 803633, 880569, 836915,
77f6b4
  838021, 714908, 750421, 760022, 768795, 782268, 790305,
77f6b4
  797030, 797032, 797695, 799864, 800247, 800716, 801238,
77f6b4
  805423, 807967, 814684, 814896, 815295, 816452, 819412,
77f6b4
  824814, 827000, 828275, 831570, 833659, 833671, 834174,
77f6b4
  834175, 834179, 834679, 836474, 837321, 837758, 838002,
77f6b4
  838005, 838008, 839143, 839853, 840911, 841169, 841544,
77f6b4
  842961, 843325, 855826, 858551, 859882, 864841, 873128,
77f6b4
  873960, 873971, 875155, 876033, 876061, 876397, 876504,
77f6b4
  877333, 878291, 879143, 879178
77f6b4
- add the Windows guest agent and supporting .dlls to the .iso
77f6b4
  Resolves: 902977
77f6b4
77f6b4
* Wed Oct 31 2012 Jay Greguske <jgregusk@redhat.com> 1.6.0-1
77f6b4
- Added QXL drivers from submission 1534828
77f6b4
- Resolves: 871679
77f6b4
77f6b4
* Fri Aug 17 2012 Jay Greguske <jgregusk@redhat.com> 1.5.4-1
77f6b4
- Increased VFD size to 2.88M
77f6b4
- Resolves: 760022
77f6b4
77f6b4
* Fri Jul 6 2012 Jay Greguske <jgregusk@redhat.com> 1.5.3-1
77f6b4
- Updated drivers for vio-serial
77f6b4
- Resolved: 833659
77f6b4
77f6b4
* Tue May 29 2012 Jay Greguske <jgregusk@redhat.com> 1.5.2-1
77f6b4
- Fixed Windows XP block drivers
77f6b4
77f6b4
* Wed May 16 2012 Jay Greguske <jgregusk@redhat.com> 1.5.1-1
77f6b4
- Updated drivers for RHEL 6.3
77f6b4
- Resolved: 677219, 695053, 713643, 730877, 744729, 744730,
77f6b4
            751952, 752743, 753723, 759361, 760022, 769495,
77f6b4
            770499, 771390, 799178, 799182, 799190, 799248,
77f6b4
            799264, 808322, 808654, 810694, 811161
77f6b4
77f6b4
* Thu Oct  6 2011 Mike Bonnet <mikeb@redhat.com> - 1.4.0-1
77f6b4
- Updated drivers for RHEL 6.2
77f6b4
77f6b4
* Wed Aug 10 2011 Jay Greguske <jgregusk@redhat.com> - 1.3.3-0
77f6b4
- Removed xp/amd64 directories and drivers since we do not
77f6b4
  support that platform. (rhbz#728457)
77f6b4
77f6b4
* Fri Aug  5 2011 Michael Bonnet <mikeb@redhat.com> - 1.3.2-2
77f6b4
- fix the directory structure of the sources zip
77f6b4
77f6b4
* Thu Aug  4 2011 Mike Bonnet <mikeb@redhat.com> - 1.3.2-1
77f6b4
- update viostor.cat (rhbz#727799)
77f6b4
77f6b4
* Fri Jul 29 2011 Jay Greguske <jgregusk@redhat.com> 1.3.1-1
77f6b4
- Added new vioserial drivers (rhbz#721355)
77f6b4
- prewhql build: 0.1-13
77f6b4
77f6b4
* Tue Jul 26 2011 Jay Greguske <jgregusk@redhat.com> 1.3.0-1
77f6b4
- Added new vioserial drivers (rhbz#720540, rhbz#702258)
77f6b4
- prewhql build: 0.1-12
77f6b4
- included 00-ms-cross-cert.patch for the sake of completeness
77f6b4
77f6b4
* Tue Apr 26 2011 Jay Greguske <jgregusk@redhat.com> 1.2.0-1
77f6b4
- Fix 2k8-32 drivers
77f6b4
77f6b4
* Mon Apr 25 2011 Jay Greguske <jgregusk@redhat.com> 1.2.0-0
77f6b4
- Added viostor, vioserial and balloon drivers for 6.1 (rhbz#699570)
77f6b4
77f6b4
* Wed Mar 30 2011 Jay Greguske <jgregusk@redhat.com> 1.1.16-4
77f6b4
- remove hypercall drivers included in error
77f6b4
- add vioserial and balloon which were excluded in error
77f6b4
77f6b4
* Thu Mar 24 2011 Jay Greguske <jgregusk@redhat.com> 1.1.16-3
77f6b4
- fix viostor 2k8-64 driver direct from MS this time (rhbz#681958)
77f6b4
77f6b4
* Wed Mar 23 2011 Jay Greguske <jgregusk@redhat.com> - 1.1.16-2
77f6b4
- Sources now a zip rather than tarball
77f6b4
- fix viostor 2k8-64 driver (rhbz#681958)
77f6b4
- Removed .git in sources zip (rhbz#671187)
77f6b4
77f6b4
* Thu Feb 10 2011 Jay Greguske <jgregusk@redhat.com> - 1.1.16-1
77f6b4
- Fixed drivers zip (viostor, balloon and vioserial)
77f6b4
77f6b4
* Fri Jul 2 2010 Jay Greguske <jgregusk@redhat.com> - 1.1.16-0
77f6b4
- RHEL 6 rebuild with new drivers
77f6b4
77f6b4
* Thu May 13 2010 Dennis Gregorovic <dgregor@redhat.com> - 1.0.0-8.1.41879
77f6b4
- Bump for rebuild
77f6b4
77f6b4
* Mon Jan 18 2010 Jay Greguske <jgregusk@redhat.com> - 1.0.0-8.41879
77f6b4
- Updated drivers from sm17 tags
77f6b4
77f6b4
* Tue Nov 17 2009 Jay Greguske <jgregusk@redhat.com> - 1.0.0-7.39539
77f6b4
- Packages built with the rhevm-2.1 branch
77f6b4
- included installer fixes
77f6b4
77f6b4
* Mon Nov 16 2009 Jay Greguske <jgregusk@redhat.com> - 1.0.0-6.37540
77f6b4
- license file is in .txt format
77f6b4
- included fix to installers so the correct block drivers are used
77f6b4
77f6b4
* Wed Nov  4 2009 Jay Greguske <jgregusk@redhat.com> - 1.0.0-5.37540
77f6b4
- Added new license documentation
77f6b4
77f6b4
* Tue Nov  3 2009 Jay Greguske <jgregusk@redhat.com> - 1.0.0-4.37540
77f6b4
- Added dual-signed x64 2008/2008r2 net drivers
77f6b4
77f6b4
* Thu Jun 18 2009 Jay Greguske <jgregusk@redhat.com> - 1.0.0-2.31351
77f6b4
- Fixed licensing issue in source tarball
77f6b4
77f6b4
* Wed Jun 17 2009 Mike Bonnet <mikeb@redhat.com> - 1.0.0-1.31351
77f6b4
- rebuild from the latest upstream sources
77f6b4
77f6b4
* Thu May  7 2009 Mike Bonnet <mikeb@redhat.com> - 1.0.0-1.28503
77f6b4
- Initial build