From a00f011f852014b517c63459fc35268211c6e374 Mon Sep 17 00:00:00 2001 From: rockyautomation <rockyautomation@rockylinux.org> Date: Thu, 23 May 2024 03:46:58 +0000 Subject: [PATCH] import virtio-win-1.9.39-0.el8_10 --- .virtio-win.checksum | 1 + .virtio-win.metadata | 30 ++--- SOURCES/agents.json | 4 +- ...tio-win-pre-installable-drivers-win-10.xml | 14 ++- ...tio-win-pre-installable-drivers-win-11.xml | 7 +- ...io-win-pre-installable-drivers-win-8.1.xml | 18 +++ ...rtio-win-pre-installable-drivers-win-8.xml | 18 +++ SPECS/virtio-win.spec | 119 ++++++++---------- 8 files changed, 122 insertions(+), 89 deletions(-) create mode 100644 .virtio-win.checksum diff --git a/.virtio-win.checksum b/.virtio-win.checksum new file mode 100644 index 0000000..4977f64 --- /dev/null +++ b/.virtio-win.checksum @@ -0,0 +1 @@ +c36bc2b315473a9b0bf02e91bc8e46ca2dca32c695b181ad91db251cc6ea1abd diff --git a/.virtio-win.metadata b/.virtio-win.metadata index 71e22eb..4ba010a 100644 --- a/.virtio-win.metadata +++ b/.virtio-win.metadata @@ -1,14 +1,16 @@ -90289233838c449e4d386071c1d18f707abf2b32 SOURCES/mingw-qemu-ga-win-102.10.0-0.el8_5.src.rpm -c5dabada049d2b79c9d4f84f4da025f742d1522e SOURCES/qemu-ga-win-102.10.0-0.el8_5.noarch.rpm -1cb09750a3a1965a147889f5db3ec7b8feb005b8 SOURCES/qxl-win-unsigned-0.1-24-sources.zip -95dab7088166ba71366bcbcb099267d771d61661 SOURCES/spice-qxl-wddm-dod-0.21-2.el8.noarch.rpm -055c8fe47a378ef48b89846ba9c2474238ad9aea SOURCES/spice-qxl-wddm-dod-0.21-2.el8.src.rpm -085728c7db3503db1f7c8f1d264ca45b365d6837 SOURCES/spice-vdagent-win-0.10.0-5.el8.src.rpm -fb35d3c12b9069133e651f54c35ae6ee68537959 SOURCES/spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm -2d4bd6f8fb1b306f4d49a5a990e2da9c5f5baeac SOURCES/spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm -2f867f7df39cd09eda0394bba2bad3acdca66896 SOURCES/virtio-win-1.9.24-bin-for-rpm.tar.gz -dc30b8fbe610b4fcd61e2cf9f0f78a14f7fc74e7 SOURCES/virtio-win-gt-x64.msi -edc97400b32296fafde8179e83f5a39582772354 SOURCES/virtio-win-gt-x86.msi -42a233ba04a7ea7ec57d9d24d753e4fdfaa78461 SOURCES/virtio-win-guest-tools.exe -7290fe32a462de46cbc2404d69c1a3e9788f6bb6 SOURCES/virtio-win-installer-1.9.19-11-sources.zip -55504e151e1d76fe3208328a2d3c871f149c4d33 SOURCES/virtio-win-prewhql-0.1-215-sources.zip +f069751bb12627329350d8217f44cb77c02b9aaf66ae11aa073c8767876d5e93 SOURCES/mingw-qemu-ga-win-107.0.1-1.el9.src.rpm +daa4d1ab43a79ba35bbdbff4959b21e9cfbad9460ab42b2d8832ac5ed7658376 SOURCES/qemu-ga-win-107.0.1-1.el9.noarch.rpm +9c9159d8f7194b07506a40ac8538281b95bd4142e0564a261be9079cd53b7473 SOURCES/qxl-win-unsigned-0.1-24-sources.zip +f8aed8bfb4cd323818c367a1d9f0564347ae93424a4d5e826b39ec734d452d92 SOURCES/spice-qxl-wddm-dod-0.21-2.el8.noarch.rpm +50f1d9d3a2a320e30bc801225a7c27077a3a709a52961a10785858d7a8c38c73 SOURCES/spice-qxl-wddm-dod-0.21-2.el8.src.rpm +cf72c76a32ad14de634825f127255ad2409c81e33ba4dfe7b23c95b75f913271 SOURCES/spice-vdagent-win-0.10.0-5.el8.src.rpm +ac70ca6395a9fe0c701200a5d88556ba4cf6ecea129fe40dc6e22bebf71dd7c6 SOURCES/spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm +e2825ab6ec6cb7fa927c47425861058a11e88c8218fb716562f6f1c9f42008b1 SOURCES/spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm +9b0e6852e3923540a0e65504537ecbefc92c5134c80a45e286178c505eb61891 SOURCES/virtio-win-1.9.39-bin-for-rpm.tar.gz +3c075062c06879b2bbf85dee4080e407f6fb126079bcbdc5af88fe43725b2aa5 SOURCES/virtio-win-gt-x64.msi +65820dc1ca500c454fc68da5975dd1f7f098a09d23fade8816259d9d6529f3dc SOURCES/virtio-win-gt-x86.msi +ec498a67ade7250d4b33e4c3e594ad756fbc27addd0e1c0aa1a2de8e52ef932c SOURCES/virtio-win-guest-tools.exe +c1a90fc9655e644591f89d315b9618249565a312ad01687bca4244c11640f346 SOURCES/virtio-win-installer-1.9.39-0-sources.zip +e85d3ec4070b05fe7a0dc6766aade5595f9ec550a88b70b7a31001ede42f960d SOURCES/virtio-win-prewhql-0.1-248-sources.zip +0d8ad2d49237a2ea9f17667e6a67b9dd81c6f8a5951ebee9d48039448b8dd61f SOURCES/winfsp-2.0.23075-sources.zip +6324dc81194a6a08f97b6aeca303cf5c2325c53ede153bae9fc4378f0838c101 SOURCES/winfsp-2.0.23075.msi diff --git a/SOURCES/agents.json b/SOURCES/agents.json index 5c51582..c79af99 100644 --- a/SOURCES/agents.json +++ b/SOURCES/agents.json @@ -2,12 +2,12 @@ "agents": [ { "arch": "x86", - "agent_version": "102.10.0-0", + "agent_version": "106.0.1-1", "name": "Red Hat QEMU guest agent" }, { "arch": "amd64", - "agent_version": "102.10.0-0", + "agent_version": "106.0.1-1", "name": "Red Hat QEMU guest agent" }, { diff --git a/SOURCES/virtio-win-pre-installable-drivers-win-10.xml b/SOURCES/virtio-win-pre-installable-drivers-win-10.xml index 083e3e8..3cf35e0 100644 --- a/SOURCES/virtio-win-pre-installable-drivers-win-10.xml +++ b/SOURCES/virtio-win-pre-installable-drivers-win-10.xml @@ -36,7 +36,7 @@ <file>netkvm.cat</file> <file>netkvm.inf</file> <file>netkvm.sys</file> - <file>netkvmco.dll</file> + <file>netkvmco.exe</file> <device id="http://pcisig.com/pci/1af4/1000"/> <device id="http://pcisig.com/pci/1af4/1041"/> @@ -44,8 +44,9 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> - <file>qemufwcfg.cat</file> - <file>qemufwcfg.inf</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> @@ -108,7 +109,7 @@ <file>netkvm.cat</file> <file>netkvm.inf</file> <file>netkvm.sys</file> - <file>netkvmco.dll</file> + <file>netkvmco.exe</file> <device id="http://pcisig.com/pci/1af4/1000"/> <device id="http://pcisig.com/pci/1af4/1041"/> @@ -116,8 +117,9 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> - <file>qemufwcfg.cat</file> - <file>qemufwcfg.inf</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> diff --git a/SOURCES/virtio-win-pre-installable-drivers-win-11.xml b/SOURCES/virtio-win-pre-installable-drivers-win-11.xml index 766758f..070d707 100644 --- a/SOURCES/virtio-win-pre-installable-drivers-win-11.xml +++ b/SOURCES/virtio-win-pre-installable-drivers-win-11.xml @@ -36,7 +36,7 @@ <file>netkvm.cat</file> <file>netkvm.inf</file> <file>netkvm.sys</file> - <file>netkvmco.dll</file> + <file>netkvmco.exe</file> <device id="http://pcisig.com/pci/1af4/1000"/> <device id="http://pcisig.com/pci/1af4/1041"/> @@ -44,8 +44,9 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> - <file>qemufwcfg.cat</file> - <file>qemufwcfg.inf</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> diff --git a/SOURCES/virtio-win-pre-installable-drivers-win-8.1.xml b/SOURCES/virtio-win-pre-installable-drivers-win-8.1.xml index ff5b27d..967816e 100644 --- a/SOURCES/virtio-win-pre-installable-drivers-win-8.1.xml +++ b/SOURCES/virtio-win-pre-installable-drivers-win-8.1.xml @@ -47,6 +47,10 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> + <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> @@ -86,6 +90,11 @@ <file>viofs.inf</file> <file>viofs.sys</file> <device id="http://pcisig.com/pci/1af4/105a"/> + + <file>viogpudo.cat</file> + <file>viogpudo.inf</file> + <file>viogpudo.sys</file> + <device id="http://pcisig.com/pci/1af4/1050"/> </driver> <driver signed="true" pre-installable="true" location="file:///usr/share/virtio-win/drivers/by-os/amd64/w8.1/" arch="x86_64"> @@ -108,6 +117,10 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> + <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> @@ -147,6 +160,11 @@ <file>viofs.inf</file> <file>viofs.sys</file> <device id="http://pcisig.com/pci/1af4/105a"/> + + <file>viogpudo.cat</file> + <file>viogpudo.inf</file> + <file>viogpudo.sys</file> + <device id="http://pcisig.com/pci/1af4/1050"/> </driver> </os> </libosinfo> diff --git a/SOURCES/virtio-win-pre-installable-drivers-win-8.xml b/SOURCES/virtio-win-pre-installable-drivers-win-8.xml index f4fc0da..a4c8173 100644 --- a/SOURCES/virtio-win-pre-installable-drivers-win-8.xml +++ b/SOURCES/virtio-win-pre-installable-drivers-win-8.xml @@ -49,6 +49,10 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> + <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> @@ -88,6 +92,11 @@ <file>viofs.inf</file> <file>viofs.sys</file> <device id="http://pcisig.com/pci/1af4/105a"/> + + <file>viogpudo.cat</file> + <file>viogpudo.inf</file> + <file>viogpudo.sys</file> + <device id="http://pcisig.com/pci/1af4/1050"/> </driver> <driver signed="true" pre-installable="true" location="file:///usr/share/virtio-win/drivers/by-os/amd64/w8/" arch="x86_64"> @@ -110,6 +119,10 @@ <file>pvpanic.inf</file> <file>pvpanic.sys</file> + <file>fwcfg64.cat</file> + <file>fwcfg64.inf</file> + <file>fwcfg64.sys</file> + <file>qemupciserial.cat</file> <file>qemupciserial.inf</file> @@ -149,6 +162,11 @@ <file>viofs.inf</file> <file>viofs.sys</file> <device id="http://pcisig.com/pci/1af4/105a"/> + + <file>viogpudo.cat</file> + <file>viogpudo.inf</file> + <file>viogpudo.sys</file> + <device id="http://pcisig.com/pci/1af4/1050"/> </driver> </os> </libosinfo> diff --git a/SPECS/virtio-win.spec b/SPECS/virtio-win.spec index 9ed16a0..20d0ee7 100644 --- a/SPECS/virtio-win.spec +++ b/SPECS/virtio-win.spec @@ -8,37 +8,25 @@ # If you make any changes to this file that affect the RPM content (but not # version numbers or changelogs, etc), submit a patch to the upstream spec. -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-215 -%global qemu_ga_win_build qemu-ga-win-102.10.0-0.el8_5 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-248 +%global qemu_ga_win_build qemu-ga-win-107.0.1-1.el9 %global qxl_build qxl-win-unsigned-0.1-24 %global spice_vdagent_build 0.10.0-5.el8 %global qxlwddm_build spice-qxl-wddm-dod-0.21-2.el8 -%global windows_installer_version -1.9.19-11 +%global windows_installer_version -1.9.39-0 +%global winfsp_version -2.0.23075 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.24 -Release: 2%{?dist} +Version: 1.9.39 +Release: 0%{?dist} Group: Applications/System +License: Apache-2.0 AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later URL: http://www.redhat.com/ BuildArch: noarch -%if 0%{?rhel} -# RHEL RPM ships WHQL signed drivers, which are under a proprietary license -# qemu-ga builds are GPLv2 -License: Red Hat Proprietary and BSD-3-Clause and Apache and GPLv2 -%else -# virtio-win drivers are licensed under the BSD license, qxldod under Apache, -# everything else is GPLv2 -# virtio-win: https://github.com/virtio-win/kvm-guest-drivers-windows/blob/master/LICENSE -# qxl: http://cgit.freedesktop.org/spice/win32/qxl/tree/xddm/COPYING -# qxldod: https://github.com/vrozenfe/qxl-dod/blob/master/LICENSE -# qemu-ga: http://git.qemu.org/?p=qemu.git;a=blob;f=COPYING -License: BSD and Apache and GPLv2 -%endif - -# Already built files +# Already built/ files Source1: %{name}-%{version}-bin-for-rpm.tar.gz Source2: %{qemu_ga_win_build}.noarch.rpm @@ -51,6 +39,8 @@ Source7: %{qxlwddm_build}.noarch.rpm Source8: spice-vdagent-win-%{spice_vdagent_build}.src.rpm Source9: spice-vdagent-win-x64-%{spice_vdagent_build}.noarch.rpm Source10: spice-vdagent-win-x86-%{spice_vdagent_build}.noarch.rpm +Source11: winfsp%{winfsp_version}-sources.zip + Source20: virtio-win-guest-tools.exe Source21: virtio-win-gt-x86.msi @@ -60,6 +50,7 @@ Source23: virtio-win-guest-tools-installer-%{version}.tar.gz %else Source23: virtio-win-installer%{windows_installer_version}-sources.zip %endif +Source24: winfsp%{winfsp_version}.msi %if 0%{?rhel} Source70: virtio-win-pre-installable-drivers-win-7.xml @@ -116,6 +107,7 @@ popd %{__cp} %{SOURCE20} iso-content/ %{__cp} %{SOURCE21} iso-content/ %{__cp} %{SOURCE22} iso-content/ +%{__cp} %{SOURCE24} iso-content/ %if 0%{?rhel} > 7 @@ -148,6 +140,8 @@ pushd iso-content -o ../media/%{name}-%{version}.iso \ -r -iso-level 4 \ -input-charset iso8859-1 \ + -allow-lowercase \ + -relaxed-filenames \ -V "%{name}-%{version}" . popd @@ -214,7 +208,7 @@ add_link _servers_amd64.vfd %{__install} -p -m0644 iso-content/virtio-win-guest-tools.exe %{buildroot}%{_datadir}/%{name}/installer/ %{__install} -p -m0644 iso-content/virtio-win-gt-x86.msi %{buildroot}%{_datadir}/%{name}/installer/ %{__install} -p -m0644 iso-content/virtio-win-gt-x64.msi %{buildroot}%{_datadir}/%{name}/installer/ - +%{__install} -p -m0644 iso-content/winfsp%{winfsp_version}.msi %{buildroot}%{_datadir}/%{name}/installer/ %files %doc iso-content/virtio-win_license.txt @@ -245,6 +239,7 @@ add_link _servers_amd64.vfd %{_datadir}/%{name}/drivers/by-driver/sriov %{_datadir}/%{name}/drivers/by-driver/qxldod %{_datadir}/%{name}/drivers/by-driver/viogpudo +%{_datadir}/%{name}/drivers/by-driver/fwcfg %exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt %if 0%{?fedora} %{_datadir}/%{name}/drivers/by-driver/smbus @@ -278,61 +273,57 @@ add_link _servers_amd64.vfd %endif %changelog -* Fri Jan 14 2022 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.24-2.el8 -- Update installer to 1.0.19.11 -- Resolves: rhbz#2033400 - -* Thu Jan 13 2022 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.22-4.el8 -- Update installer to 1.0.19.10 -- Resolves: rhbz#2033400 +* Mon Mar 11 2024 Vadim Rozenfeld <vrozenfe@redhat.com> +- Update installer 1.9.39.0 with the latest agents RHEL-8.10.0 +- Related: #21536 -* Sat Jan 08 2022 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.22-2.el8 -- Update installer to 1.0.19.5 -- Resolves: rhbz#2033400 +* Thu Mar 7 2024 Vadim Rozenfeld <vrozenfe@redhat.com> +- Update installer 1.9.38.0 with the latest agents RHEL-9.4.0 +- Related: #18190 -* Fri Jan 07 2022 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.22-1.el8 -- Update installer to 1.0.19.5 -- Resolves: rhbz#2033400 +* Tue Mar 5 2024 Vadim Rozenfeld <vrozenfe@redhat.com> +- Update installer 1.9.37.0 with the latest agents RHEL-9.4.0 +- Related: #18190 -* Wed Dec 29 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.21-1.el8 -- Update installer to 1.0.19.4 -- Resolves: rhbz#2033400 +* Sun Dec 10 2023 Vadim Rozenfeld <vrozenfe@redhat.com> +- Update installer 1.9.36.0 with the latest agents RHEL-9.3.0.Z +- Related: #18403 -* Sun Dec 19 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.20-3.el8 -- Update installer to 1.0.19.2 -- Resolves: rhbz#2033400 +* Sun Aug 27 2023 Vadim Rozenfeld <vrozenfe@redhat.com> +- Update installer 1.9.35.0 with the latest agents RHEL-9.3.0 +- Related: #420 -* Tue Dec 14 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.20-2.el8 -- Update installer to 1.0.19.1 -- Resolves: rhbz#2033400 +* Mon Jul 10 2023 Vadim Rozenfeld <vrozenfe@redhat.com> +- Update installer 1.9.34.0 with the latest agents RHEL-9.3.0 +- Related: #420 -* Sun Sep 12 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.19-1.el8 -- update to build 208 -- Resolves: rhbz#1996949 +* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 -* Sun Sep 12 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.18-4.el8 -- update to build 208 -- Resolves: rhbz#1996949 +* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 -* Wed Sep 8 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.18-3.el8 -- update installer to 1.9.18.3 -- Resolves: rhbz#1996949 +* Wed Jan 20 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.15-2.el9 +- This is a plain copy of the virtio-win package released in RHEL-8.3.1 for RHEL-9.0.0 +- Resolves: rhbz#1916284 -* Fri Sep 3 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.18-2.el8 -- update installer to 1.9.18.2 -- Resolves: rhbz#1996949 +* Tue Jan 19 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.15-1.el9 +- This is a plain copy of the virtio-win package released in RHEL-8.3.1 for RHEL-9.0.0 +- Resolves: rhbz#1916284 -* Wed Sep 1 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.18-1.el8 -- Update installer to 1.0.18.1 -- Resolves: rhbz#1996949 +* Tue Jan 5 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.15-0.el8 +- Update to build 191 +- Update installer 1.9.15.1 with the latest agents and drivers +- Resolves: rhbz#1911903 -* Tue Feb 9 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.16-1.el8 -- Add qxldod to xml pci devices database -- Resolves: rhbz#1902635 +* Fri Sep 25 2020 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.14-4.el8 +- Update installer 1.9.14.2 with the latest agents +- Resolves: rhbz#1746667 -* Mon Feb 8 2021 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.16-0.el8 -- Add qxldod to virtio-win iso -- Resolves: rhbz#1902635 +* Wed Sep 23 2020 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.14-3.el8 +- Update installer 1.9.14.2 +- Resolves: rhbz#1746667 * Mon Sep 21 2020 Vadim Rozenfeld <vrozenfe@redhat.com> - 1.9.14-2.el8 - Update installer 1.9.14.1 -- GitLab