Blame SPECS/virtio-win.spec

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