From eedc101c4bdcda4b26a074f3cd2752feb955b9d0 Mon Sep 17 00:00:00 2001 From: mikeb Date: Thu, 7 May 2009 18:08:32 +0000 Subject: [PATCH 001/124] Setup of module virtio-win SKIPPED: Makefile --- .cvsignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .cvsignore create mode 100644 sources diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 47315411e3d5499ee0ff74672e7c4a3afd47017e Mon Sep 17 00:00:00 2001 From: mikeb Date: Thu, 7 May 2009 18:09:33 +0000 Subject: [PATCH 002/124] Initial commit --- .cvsignore | 2 ++ sources | 2 ++ virtio-win.spec | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 virtio-win.spec diff --git a/.cvsignore b/.cvsignore index e69de29..62fdc7d 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1,2 @@ +virtio-win-4.4.0-28328-bin.tar.bz2 +virtio-win-4.4.0-28328.tar.bz2 diff --git a/sources b/sources index e69de29..b646795 100644 --- a/sources +++ b/sources @@ -0,0 +1,2 @@ +d2f42b962256020e228bd5a7d139f14d virtio-win-4.4.0-28328-bin.tar.bz2 +5543b78df58da8e9a3f27dae62bb49fe virtio-win-4.4.0-28328.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec new file mode 100644 index 0000000..dcbd6c3 --- /dev/null +++ b/virtio-win.spec @@ -0,0 +1,58 @@ +%global svnnum 28328 + +Summary: VirtIO para-virtualized drivers for Windows(R) +Name: virtio-win +Version: 4.4.0 +Release: 1.%{svnnum}%{?dist} +License: GPLv2 +Group: Applications/System +URL: http://www.redhat.com/ +Source0: %{name}-%{version}-%{svnnum}.tar.bz2 +Source1: %{name}-%{version}-%{svnnum}-bin.tar.bz2 +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +BuildArch: noarch +BuildRequires: /usr/bin/mkisofs + +%description +VirtIO para-virtualized Windows(R) drivers for 32-bit and 64-bit +Windows(R) guests. + +%prep +%setup -q -T -b 1 -n %{name}-%{version}-%{svnnum} + +%build +%{__rm} -rf iso-build +%{__mkdir} iso-build +%{__cp} -p *.msi iso-build +/usr/bin/mkisofs -o %{name}-%{version}.iso -r -J -input-charset iso8859-1 \ + -V "%{name}-%{version}-%{release}" iso-build + +%install +%{__rm} -rf %{buildroot} +%{__mkdir} %{buildroot} + +%{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} +%{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso +for file in *.vfd; do + %{__install} -p -m0644 $file %{buildroot}%{_datadir}/%{name}/${file/.vfd/-%{version}.vfd} + %{__ln_s} ${file/.vfd/-%{version}.vfd} %{buildroot}%{_datadir}/%{name}/$file +done + +%clean +%{__rm} -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc COPYING LICENSE +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/%{name}-%{version}.iso +%{_datadir}/%{name}/%{name}.iso +%{_datadir}/%{name}/*.vfd + +%changelog +* Tue May 5 2009 Mike Bonnet - 4.4.0-1.28328 +- added the COPYING and LICENSE files + +* Thu Apr 23 2009 Mike Bonnet - 4.4.0-1.27655 +- Initial build From 4b174ca590f62f959a4dcd8b57b8d4aed714c9c6 Mon Sep 17 00:00:00 2001 From: mikeb Date: Thu, 7 May 2009 18:14:43 +0000 Subject: [PATCH 003/124] added virtio-win package to RHEL-5 Resolves: rhbz#489376 --- virtio-win.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/virtio-win.spec b/virtio-win.spec index dcbd6c3..d24ff96 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -56,3 +56,4 @@ done * Thu Apr 23 2009 Mike Bonnet - 4.4.0-1.27655 - Initial build + From 93f8ca8434b4577ceb7efe887cacaa7809fb8c1a Mon Sep 17 00:00:00 2001 From: mikeb Date: Thu, 7 May 2009 18:51:42 +0000 Subject: [PATCH 004/124] rebuilt from new sources Related: rhbz#489376 --- .cvsignore | 5 +++-- sources | 5 +++-- virtio-win.spec | 6 ++++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 62fdc7d..8d5ef7c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,3 @@ -virtio-win-4.4.0-28328-bin.tar.bz2 -virtio-win-4.4.0-28328.tar.bz2 +virtio-win-4.4.0-28503-build.log +virtio-win-4.4.0-28503.tar.bz2 +virtio-win-4.4.0-28503-bin.tar.bz2 diff --git a/sources b/sources index b646795..146034f 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ -d2f42b962256020e228bd5a7d139f14d virtio-win-4.4.0-28328-bin.tar.bz2 -5543b78df58da8e9a3f27dae62bb49fe virtio-win-4.4.0-28328.tar.bz2 +d294346317cfe2c0f3775324ef2c2866 virtio-win-4.4.0-28503-build.log +60f862366f305fc132249b99faaa4f81 virtio-win-4.4.0-28503.tar.bz2 +6e13c59d6dbcc139a3c69f3d66709f72 virtio-win-4.4.0-28503-bin.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index d24ff96..8c79fdd 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,4 +1,4 @@ -%global svnnum 28328 +%global svnnum 28503 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win @@ -51,9 +51,11 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Thu May 7 2009 Mike Bonnet - 4.4.0-1.28503 +- rebuilt from new sources + * Tue May 5 2009 Mike Bonnet - 4.4.0-1.28328 - added the COPYING and LICENSE files * Thu Apr 23 2009 Mike Bonnet - 4.4.0-1.27655 - Initial build - From a9cd718a924c0d0e3b4ff70624932606952d1d87 Mon Sep 17 00:00:00 2001 From: mikeb Date: Thu, 7 May 2009 22:33:49 +0000 Subject: [PATCH 005/124] reset the version to 1.0.0 Related: rhbz#489376 --- .cvsignore | 6 +++--- sources | 6 +++--- virtio-win.spec | 10 ++-------- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/.cvsignore b/.cvsignore index 8d5ef7c..920b6e3 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,3 +1,3 @@ -virtio-win-4.4.0-28503-build.log -virtio-win-4.4.0-28503.tar.bz2 -virtio-win-4.4.0-28503-bin.tar.bz2 +virtio-win-1.0.0-28503-build.log +virtio-win-1.0.0-28503.tar.bz2 +virtio-win-1.0.0-28503-bin.tar.bz2 diff --git a/sources b/sources index 146034f..9327539 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -d294346317cfe2c0f3775324ef2c2866 virtio-win-4.4.0-28503-build.log -60f862366f305fc132249b99faaa4f81 virtio-win-4.4.0-28503.tar.bz2 -6e13c59d6dbcc139a3c69f3d66709f72 virtio-win-4.4.0-28503-bin.tar.bz2 +3b5f3e193ecfdc3b4620ee5d0f97d3af virtio-win-1.0.0-28503-build.log +8c800fe977c6a64aa01dda9d3ea455ba virtio-win-1.0.0-28503.tar.bz2 +2e006bc3d2cf620a0880ecdf857b7aa9 virtio-win-1.0.0-28503-bin.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index 8c79fdd..358af7e 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -2,7 +2,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 4.4.0 +Version: 1.0.0 Release: 1.%{svnnum}%{?dist} License: GPLv2 Group: Applications/System @@ -51,11 +51,5 @@ done %{_datadir}/%{name}/*.vfd %changelog -* Thu May 7 2009 Mike Bonnet - 4.4.0-1.28503 -- rebuilt from new sources - -* Tue May 5 2009 Mike Bonnet - 4.4.0-1.28328 -- added the COPYING and LICENSE files - -* Thu Apr 23 2009 Mike Bonnet - 4.4.0-1.27655 +* Thu May 7 2009 Mike Bonnet - 1.0.0-1.28503 - Initial build From 4e26434145d99d069dbe89c0fa3fa298d45d4bf6 Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 17 Jun 2009 16:32:34 +0000 Subject: [PATCH 006/124] - rebuild from the latest upstream sources - remove non-OSS files from the source tarball - fix the directory structure of the .vfd file, and include it in the -prewhql.zip - Resolves: rhbz#506374 --- .cvsignore | 8 +++++--- sources | 8 +++++--- virtio-win.spec | 7 +++++-- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.cvsignore b/.cvsignore index 920b6e3..6962f10 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,3 +1,5 @@ -virtio-win-1.0.0-28503-build.log -virtio-win-1.0.0-28503.tar.bz2 -virtio-win-1.0.0-28503-bin.tar.bz2 +virtio-win-1.0.0-31351-build.log +VirtIOPDBs.zip +viostorPDBs.zip +virtio-win-1.0.0-31351-prewhql.zip +virtio-win-1.0.0-31351.tar.bz2 diff --git a/sources b/sources index 9327539..541ac30 100644 --- a/sources +++ b/sources @@ -1,3 +1,5 @@ -3b5f3e193ecfdc3b4620ee5d0f97d3af virtio-win-1.0.0-28503-build.log -8c800fe977c6a64aa01dda9d3ea455ba virtio-win-1.0.0-28503.tar.bz2 -2e006bc3d2cf620a0880ecdf857b7aa9 virtio-win-1.0.0-28503-bin.tar.bz2 +703ff2b8ccec77bb0824578391598dd9 virtio-win-1.0.0-31351-build.log +79841853348df0b6a186a0d603750006 VirtIOPDBs.zip +c32c44065e0b67234142341055dc6214 viostorPDBs.zip +65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip +4344d43326dc753560b9f59614524a1f virtio-win-1.0.0-31351.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index 358af7e..f1dde2e 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,4 +1,4 @@ -%global svnnum 28503 +%global svnnum 31351 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win @@ -8,7 +8,7 @@ License: GPLv2 Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-%{svnnum}.tar.bz2 -Source1: %{name}-%{version}-%{svnnum}-bin.tar.bz2 +Source1: %{name}-%{version}-%{svnnum}-prewhql.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -51,5 +51,8 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Wed Jun 17 2009 Mike Bonnet - 1.0.0-1.31351 +- rebuild from the latest upstream sources + * Thu May 7 2009 Mike Bonnet - 1.0.0-1.28503 - Initial build From b209914755cb0124eef382d9bdd6be2c1f3b08bd Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 17 Jun 2009 17:41:49 +0000 Subject: [PATCH 007/124] need the -bin.tar.bz2, eben though it's still prewhql Related: rhbz#506374 --- .cvsignore | 2 ++ sources | 2 ++ virtio-win.spec | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.cvsignore b/.cvsignore index 6962f10..9bcaf47 100644 --- a/.cvsignore +++ b/.cvsignore @@ -3,3 +3,5 @@ VirtIOPDBs.zip viostorPDBs.zip virtio-win-1.0.0-31351-prewhql.zip virtio-win-1.0.0-31351.tar.bz2 +virtio-win-1.0.0-31351-bin.tar.bz2 +virtio-win-1.0.0-31351-package.log diff --git a/sources b/sources index 541ac30..fcd71ce 100644 --- a/sources +++ b/sources @@ -3,3 +3,5 @@ c32c44065e0b67234142341055dc6214 viostorPDBs.zip 65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip 4344d43326dc753560b9f59614524a1f virtio-win-1.0.0-31351.tar.bz2 +d886a2130a490dc5b781a615e0463917 virtio-win-1.0.0-31351-bin.tar.bz2 +5d4cd1869ec7b99fabc9b57a20dc1d89 virtio-win-1.0.0-31351-package.log diff --git a/virtio-win.spec b/virtio-win.spec index f1dde2e..2ba09d8 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -8,7 +8,7 @@ License: GPLv2 Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-%{svnnum}.tar.bz2 -Source1: %{name}-%{version}-%{svnnum}-prewhql.tar.bz2 +Source1: %{name}-%{version}-%{svnnum}-bin.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs From d8c782fa4ae87dddb05811937e245215673d51a9 Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 17 Jun 2009 17:44:17 +0000 Subject: [PATCH 008/124] indicate that the rpm contains drivers that are no WHQL-certified Related: rhbz#506374 --- virtio-win.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtio-win.spec b/virtio-win.spec index 2ba09d8..dbdeb42 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 1.%{svnnum}%{?dist} +Release: 1.%{svnnum}.prewhql%{?dist} License: GPLv2 Group: Applications/System URL: http://www.redhat.com/ From 39d1d5360d4f770e816d8d32d8c5175be94c6180 Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 17 Jun 2009 17:46:21 +0000 Subject: [PATCH 009/124] remove the .prewhql from the release, in case we ship them as tech-preview Related: rhbz#506374 --- virtio-win.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtio-win.spec b/virtio-win.spec index dbdeb42..2ba09d8 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 1.%{svnnum}.prewhql%{?dist} +Release: 1.%{svnnum}%{?dist} License: GPLv2 Group: Applications/System URL: http://www.redhat.com/ From b42d47b586a9cd78c6c607d85ef866f7e856e80f Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 17 Jun 2009 17:58:04 +0000 Subject: [PATCH 010/124] build into the extras tag by default Related: rhbz#506374 SKIPPED: Makefile From a57b687e687a8a4320121a8c61c1343bab29bc12 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Thu, 18 Jun 2009 18:56:13 +0000 Subject: [PATCH 011/124] Fixed licensing issue in source tarball Resolves: rhbz#506374 --- .cvsignore | 10 +++++----- sources | 14 +++++++------- virtio-win.spec | 4 +++- 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/.cvsignore b/.cvsignore index 9bcaf47..04a2abe 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,7 +1,7 @@ -virtio-win-1.0.0-31351-build.log VirtIOPDBs.zip viostorPDBs.zip -virtio-win-1.0.0-31351-prewhql.zip -virtio-win-1.0.0-31351.tar.bz2 -virtio-win-1.0.0-31351-bin.tar.bz2 -virtio-win-1.0.0-31351-package.log +virtio-win-1.0.0-31383-prewhql.zip +virtio-win-1.0.0-31383.tar.bz2 +virtio-win-31383-package.log +virtio-win-31383-build.log +virtio-win-1.0.0-31383-bin.tar.bz2 diff --git a/sources b/sources index fcd71ce..896bab2 100644 --- a/sources +++ b/sources @@ -1,7 +1,7 @@ -703ff2b8ccec77bb0824578391598dd9 virtio-win-1.0.0-31351-build.log -79841853348df0b6a186a0d603750006 VirtIOPDBs.zip -c32c44065e0b67234142341055dc6214 viostorPDBs.zip -65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip -4344d43326dc753560b9f59614524a1f virtio-win-1.0.0-31351.tar.bz2 -d886a2130a490dc5b781a615e0463917 virtio-win-1.0.0-31351-bin.tar.bz2 -5d4cd1869ec7b99fabc9b57a20dc1d89 virtio-win-1.0.0-31351-package.log +620a66ef86a4ae4fb0082080136cae46 VirtIOPDBs.zip +c646ce55f257e08a7562245354624032 viostorPDBs.zip +d850df83de2e411c3923b8245301374f virtio-win-1.0.0-31383-prewhql.zip +3d9ee493d0ac4edeba18ca17f73b337d virtio-win-1.0.0-31383.tar.bz2 +fd9dda5e3414d318efd1345b38ddd9be virtio-win-31383-package.log +04e5b9560167960460359de74eb569b1 virtio-win-31383-build.log +d7c09364b4d7357daa827ff173c77ffd virtio-win-1.0.0-31383-bin.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index 2ba09d8..d7df667 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,4 +1,4 @@ -%global svnnum 31351 +%global svnnum 31383 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win @@ -51,6 +51,8 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Thu Jun 18 2009 Jay Greguske - 1.0.0-1.31383 +- Fixed licensing issue in source tarball * Wed Jun 17 2009 Mike Bonnet - 1.0.0-1.31351 - rebuild from the latest upstream sources From f31c35c2ffc855908b06b73f0c8b876f0d1aae11 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Thu, 18 Jun 2009 19:21:55 +0000 Subject: [PATCH 012/124] Corrected licensing tag in spec file Resolves: rhbz#506374 --- virtio-win.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index d7df667..64b9d90 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,8 +3,8 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 1.%{svnnum}%{?dist} -License: GPLv2 +Release: 2.%{svnnum}%{?dist} +License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-%{svnnum}.tar.bz2 From 45984da58eeda0acd09d09e2eaf410a8bea5237f Mon Sep 17 00:00:00 2001 From: mikeb Date: Tue, 21 Jul 2009 19:37:34 +0000 Subject: [PATCH 013/124] - package the WHQL-signed drivers - backport the license fixes to the older source tarball, corresponding to the version of the drivers that got signed Resolves: rhbz#510046 rhbz#510431 rhbz#511249 rhbz#512568 --- .cvsignore | 3 +++ sources | 17 ++++++++++------- virtio-win.spec | 9 +++++---- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/.cvsignore b/.cvsignore index 04a2abe..a19ae08 100644 --- a/.cvsignore +++ b/.cvsignore @@ -5,3 +5,6 @@ virtio-win-1.0.0-31383.tar.bz2 virtio-win-31383-package.log virtio-win-31383-build.log virtio-win-1.0.0-31383-bin.tar.bz2 +virtio-win-1.0.0-31351.1.tar.bz2 +virtio-win-1.0.0-31351-bin-whql.tar.bz2 +virtio-win-31351-package-whql.log diff --git a/sources b/sources index 896bab2..e062ce2 100644 --- a/sources +++ b/sources @@ -1,7 +1,10 @@ -620a66ef86a4ae4fb0082080136cae46 VirtIOPDBs.zip -c646ce55f257e08a7562245354624032 viostorPDBs.zip -d850df83de2e411c3923b8245301374f virtio-win-1.0.0-31383-prewhql.zip -3d9ee493d0ac4edeba18ca17f73b337d virtio-win-1.0.0-31383.tar.bz2 -fd9dda5e3414d318efd1345b38ddd9be virtio-win-31383-package.log -04e5b9560167960460359de74eb569b1 virtio-win-31383-build.log -d7c09364b4d7357daa827ff173c77ffd virtio-win-1.0.0-31383-bin.tar.bz2 +703ff2b8ccec77bb0824578391598dd9 virtio-win-1.0.0-31351-build.log +79841853348df0b6a186a0d603750006 VirtIOPDBs.zip +c32c44065e0b67234142341055dc6214 viostorPDBs.zip +65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip +4344d43326dc753560b9f59614524a1f virtio-win-1.0.0-31351.tar.bz2 +d886a2130a490dc5b781a615e0463917 virtio-win-1.0.0-31351-bin.tar.bz2 +5d4cd1869ec7b99fabc9b57a20dc1d89 virtio-win-1.0.0-31351-package.log +0e44ad66a09d4ecf973f9a1b2a90a9dc virtio-win-1.0.0-31351.1.tar.bz2 +58ff068f16f0b47858ea7d2de1ec6dd6 virtio-win-1.0.0-31351-bin-whql.tar.bz2 +21e962b6a5f2ec9776d5fa992a72626a virtio-win-31351-package-whql.log diff --git a/virtio-win.spec b/virtio-win.spec index 64b9d90..5433e84 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,4 +1,4 @@ -%global svnnum 31383 +%global svnnum 31351 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win @@ -7,8 +7,8 @@ Release: 2.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ -Source0: %{name}-%{version}-%{svnnum}.tar.bz2 -Source1: %{name}-%{version}-%{svnnum}-bin.tar.bz2 +Source0: %{name}-%{version}-%{svnnum}.1.tar.bz2 +Source1: %{name}-%{version}-%{svnnum}-bin-whql.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -51,8 +51,9 @@ done %{_datadir}/%{name}/*.vfd %changelog -* Thu Jun 18 2009 Jay Greguske - 1.0.0-1.31383 +* Thu Jun 18 2009 Jay Greguske - 1.0.0-2.31351 - Fixed licensing issue in source tarball + * Wed Jun 17 2009 Mike Bonnet - 1.0.0-1.31351 - rebuild from the latest upstream sources From 5783c34722847188ffc65f21dc7b1f9abfe7b9a5 Mon Sep 17 00:00:00 2001 From: mikeb Date: Tue, 21 Jul 2009 19:40:59 +0000 Subject: [PATCH 014/124] - fix .cvsignore Related: rhbz#510046 rhbz#510431 rhbz#511249 rhbz#512568 --- .cvsignore | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index a19ae08..bbb6e65 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,10 +1,10 @@ VirtIOPDBs.zip viostorPDBs.zip -virtio-win-1.0.0-31383-prewhql.zip -virtio-win-1.0.0-31383.tar.bz2 -virtio-win-31383-package.log -virtio-win-31383-build.log -virtio-win-1.0.0-31383-bin.tar.bz2 +virtio-win-1.0.0-31351-prewhql.zip +virtio-win-1.0.0-31351.tar.bz2 +virtio-win-1.0.0-31351-package.log +virtio-win-1.0.0-31351-build.log +virtio-win-1.0.0-31351-bin.tar.bz2 virtio-win-1.0.0-31351.1.tar.bz2 virtio-win-1.0.0-31351-bin-whql.tar.bz2 virtio-win-31351-package-whql.log From 7ea1f764b13747df55dab9c5324ae2b226ba106e Mon Sep 17 00:00:00 2001 From: mikeb Date: Tue, 21 Jul 2009 19:58:28 +0000 Subject: [PATCH 015/124] - update the LICENSE file in the -whql binary tarball as well Related: rhbz#506374 --- .cvsignore | 1 + sources | 1 + virtio-win.spec | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.cvsignore b/.cvsignore index bbb6e65..775383e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -8,3 +8,4 @@ virtio-win-1.0.0-31351-bin.tar.bz2 virtio-win-1.0.0-31351.1.tar.bz2 virtio-win-1.0.0-31351-bin-whql.tar.bz2 virtio-win-31351-package-whql.log +virtio-win-1.0.0-31351.1-bin-whql.tar.bz2 diff --git a/sources b/sources index e062ce2..e7a9485 100644 --- a/sources +++ b/sources @@ -8,3 +8,4 @@ d886a2130a490dc5b781a615e0463917 virtio-win-1.0.0-31351-bin.tar.bz2 0e44ad66a09d4ecf973f9a1b2a90a9dc virtio-win-1.0.0-31351.1.tar.bz2 58ff068f16f0b47858ea7d2de1ec6dd6 virtio-win-1.0.0-31351-bin-whql.tar.bz2 21e962b6a5f2ec9776d5fa992a72626a virtio-win-31351-package-whql.log +5903453fc97be982583523c770a8242e virtio-win-1.0.0-31351.1-bin-whql.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index 5433e84..e2b3142 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,12 +3,12 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 2.%{svnnum}%{?dist} +Release: 3.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-%{svnnum}.1.tar.bz2 -Source1: %{name}-%{version}-%{svnnum}-bin-whql.tar.bz2 +Source1: %{name}-%{version}-%{svnnum}.1-bin-whql.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs From 5062bf8367213f74d25696c5478cfd22d454d3ba Mon Sep 17 00:00:00 2001 From: jgregusk Date: Tue, 3 Nov 2009 22:28:31 +0000 Subject: [PATCH 016/124] Resolves: rhbz#516375 - replaced 2008/64 with dual-signed one --- .cvsignore | 3 +++ sources | 9 +++------ virtio-win.spec | 11 +++++++---- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.cvsignore b/.cvsignore index 775383e..8f42270 100644 --- a/.cvsignore +++ b/.cvsignore @@ -9,3 +9,6 @@ virtio-win-1.0.0-31351.1.tar.bz2 virtio-win-1.0.0-31351-bin-whql.tar.bz2 virtio-win-31351-package-whql.log virtio-win-1.0.0-31351.1-bin-whql.tar.bz2 +virtio-win-37540-package-whql.log +virtio-win-1.0.0-37540-bin-whql.tar.bz2 +virtio-win-1.0.0-37540.tar.bz2 diff --git a/sources b/sources index e7a9485..b4c0ff3 100644 --- a/sources +++ b/sources @@ -2,10 +2,7 @@ 79841853348df0b6a186a0d603750006 VirtIOPDBs.zip c32c44065e0b67234142341055dc6214 viostorPDBs.zip 65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip -4344d43326dc753560b9f59614524a1f virtio-win-1.0.0-31351.tar.bz2 -d886a2130a490dc5b781a615e0463917 virtio-win-1.0.0-31351-bin.tar.bz2 5d4cd1869ec7b99fabc9b57a20dc1d89 virtio-win-1.0.0-31351-package.log -0e44ad66a09d4ecf973f9a1b2a90a9dc virtio-win-1.0.0-31351.1.tar.bz2 -58ff068f16f0b47858ea7d2de1ec6dd6 virtio-win-1.0.0-31351-bin-whql.tar.bz2 -21e962b6a5f2ec9776d5fa992a72626a virtio-win-31351-package-whql.log -5903453fc97be982583523c770a8242e virtio-win-1.0.0-31351.1-bin-whql.tar.bz2 +6e2f3798e7bea62dc451aada88143617 virtio-win-37540-package-whql.log +5593b0a692c3d742d5b514f9a59548b9 virtio-win-1.0.0-37540-bin-whql.tar.bz2 +d9e781b3b39e99a72e19ceba9d0b0f15 virtio-win-1.0.0-37540.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index e2b3142..1bec9ae 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,14 +1,14 @@ -%global svnnum 31351 +%global svnnum 37540 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 3.%{svnnum}%{?dist} +Release: 4.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ -Source0: %{name}-%{version}-%{svnnum}.1.tar.bz2 -Source1: %{name}-%{version}-%{svnnum}.1-bin-whql.tar.bz2 +Source0: %{name}-%{version}-%{svnnum}.tar.bz2 +Source1: %{name}-%{version}-%{svnnum}-bin-whql.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -51,6 +51,9 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Tue Nov 3 2009 Jay Greguske - 1.0.0-4.37540 +- Added dual-signed x64 2008/2008r2 net drivers + * Thu Jun 18 2009 Jay Greguske - 1.0.0-2.31351 - Fixed licensing issue in source tarball From 5215b3f9f667857049fea70f613bc60e931f5c45 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Wed, 4 Nov 2009 14:47:06 +0000 Subject: [PATCH 017/124] Resolves: rhbz#516375 - replaced license files with new doc --- virtio-win.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 1bec9ae..0953f93 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 4.%{svnnum}%{?dist} +Release: 5.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -44,13 +44,16 @@ done %files %defattr(-,root,root,-) -%doc COPYING LICENSE +%doc virtio-win_license_20091021.doc %dir %{_datadir}/%{name} %{_datadir}/%{name}/%{name}-%{version}.iso %{_datadir}/%{name}/%{name}.iso %{_datadir}/%{name}/*.vfd %changelog +* Wed Nov 4 2009 Jay Greguske - 1.0.0-5.37540 +- Added new license documentation + * Tue Nov 3 2009 Jay Greguske - 1.0.0-4.37540 - Added dual-signed x64 2008/2008r2 net drivers From c5b68e0642f0642adda2a795e7f0274208e4d965 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Mon, 16 Nov 2009 20:25:05 +0000 Subject: [PATCH 018/124] Resolves: rhbz#537914 - license file in .txt format, fixed installer to install the right block drivers --- sources | 4 ++-- virtio-win.spec | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sources b/sources index b4c0ff3..3f0ca5d 100644 --- a/sources +++ b/sources @@ -3,6 +3,6 @@ c32c44065e0b67234142341055dc6214 viostorPDBs.zip 65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip 5d4cd1869ec7b99fabc9b57a20dc1d89 virtio-win-1.0.0-31351-package.log -6e2f3798e7bea62dc451aada88143617 virtio-win-37540-package-whql.log -5593b0a692c3d742d5b514f9a59548b9 virtio-win-1.0.0-37540-bin-whql.tar.bz2 d9e781b3b39e99a72e19ceba9d0b0f15 virtio-win-1.0.0-37540.tar.bz2 +d1f684909e38cafcafee4e0636e2ee22 virtio-win-1.0.0-37540-bin-whql.tar.bz2 +eca480e4acf2b6ae8541a5eacbc70b53 virtio-win-37540-package-whql.log diff --git a/virtio-win.spec b/virtio-win.spec index 0953f93..eac0218 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 5.%{svnnum}%{?dist} +Release: 6.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -51,6 +51,10 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Mon Nov 16 2009 Jay Greguske - 1.0.0-6.37540 +- license file is in .txt format +- included fix to installers so the correct block drivers are used + * Wed Nov 4 2009 Jay Greguske - 1.0.0-5.37540 - Added new license documentation From 4e0fff56765a7e91725d23a262cea13de8fa3dc5 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Mon, 16 Nov 2009 20:43:46 +0000 Subject: [PATCH 019/124] Related: rhbz#529944 - updated spec file to include .txt --- virtio-win.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtio-win.spec b/virtio-win.spec index eac0218..4831766 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -44,7 +44,7 @@ done %files %defattr(-,root,root,-) -%doc virtio-win_license_20091021.doc +%doc virtio-win_license.txt %dir %{_datadir}/%{name} %{_datadir}/%{name}/%{name}-%{version}.iso %{_datadir}/%{name}/%{name}.iso From fdda6fc998c1a00186923bed53fbeb01219c3f0c Mon Sep 17 00:00:00 2001 From: jgregusk Date: Tue, 17 Nov 2009 16:06:36 +0000 Subject: [PATCH 020/124] Resolves: rhbz#537914 - included installer fixes this time --- .cvsignore | 3 +++ sources | 7 +++---- virtio-win.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 8f42270..e466d54 100644 --- a/.cvsignore +++ b/.cvsignore @@ -12,3 +12,6 @@ virtio-win-1.0.0-31351.1-bin-whql.tar.bz2 virtio-win-37540-package-whql.log virtio-win-1.0.0-37540-bin-whql.tar.bz2 virtio-win-1.0.0-37540.tar.bz2 +virtio-win-39539-package-whql.log +virtio-win-1.0.0-39539.tar.bz2 +virtio-win-1.0.0-39539-bin-whql.tar.bz2 diff --git a/sources b/sources index 3f0ca5d..1461018 100644 --- a/sources +++ b/sources @@ -2,7 +2,6 @@ 79841853348df0b6a186a0d603750006 VirtIOPDBs.zip c32c44065e0b67234142341055dc6214 viostorPDBs.zip 65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip -5d4cd1869ec7b99fabc9b57a20dc1d89 virtio-win-1.0.0-31351-package.log -d9e781b3b39e99a72e19ceba9d0b0f15 virtio-win-1.0.0-37540.tar.bz2 -d1f684909e38cafcafee4e0636e2ee22 virtio-win-1.0.0-37540-bin-whql.tar.bz2 -eca480e4acf2b6ae8541a5eacbc70b53 virtio-win-37540-package-whql.log +6314c84a1ca603e5631fd085087182fe virtio-win-39539-package-whql.log +fe4ad6d04a138a468934e5900c01ce0b virtio-win-1.0.0-39539.tar.bz2 +2235f5cc6407e6ff0f62e23f919466a0 virtio-win-1.0.0-39539-bin-whql.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index 4831766..10b3f31 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,9 +1,9 @@ -%global svnnum 37540 +%global svnnum 39539 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 6.%{svnnum}%{?dist} +Release: 7.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -51,6 +51,10 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Tue Nov 17 2009 Jay Greguske - 1.0.0-7.39539 +- Packages built with the rhevm-2.1 branch +- included installer fixes + * Mon Nov 16 2009 Jay Greguske - 1.0.0-6.37540 - license file is in .txt format - included fix to installers so the correct block drivers are used From be147cadb93989d22f80a8e44995d29c4c8d8442 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Mon, 18 Jan 2010 18:45:44 +0000 Subject: [PATCH 021/124] Resolves: rhbz#554413 - rebuild from sm17 tag --- .cvsignore | 7 +++++++ sources | 14 +++++++------- virtio-win.spec | 7 +++++-- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/.cvsignore b/.cvsignore index e466d54..457a562 100644 --- a/.cvsignore +++ b/.cvsignore @@ -15,3 +15,10 @@ virtio-win-1.0.0-37540.tar.bz2 virtio-win-39539-package-whql.log virtio-win-1.0.0-39539.tar.bz2 virtio-win-1.0.0-39539-bin-whql.tar.bz2 +viostorPDBs-41879.zip +VirtIOPDBs-41879.zip +virtio-win-1.0.0-41879-bin-whql.tar.bz2 +virtio-win-1.0.0-41879-build.log +virtio-win-1.0.0-41879-package-whql.log +virtio-win-1.0.0-41879-prewhql.zip +virtio-win-1.0.0-41879.tar.bz2 diff --git a/sources b/sources index 1461018..b02863b 100644 --- a/sources +++ b/sources @@ -1,7 +1,7 @@ -703ff2b8ccec77bb0824578391598dd9 virtio-win-1.0.0-31351-build.log -79841853348df0b6a186a0d603750006 VirtIOPDBs.zip -c32c44065e0b67234142341055dc6214 viostorPDBs.zip -65461c5590e3980264620e985dc69b44 virtio-win-1.0.0-31351-prewhql.zip -6314c84a1ca603e5631fd085087182fe virtio-win-39539-package-whql.log -fe4ad6d04a138a468934e5900c01ce0b virtio-win-1.0.0-39539.tar.bz2 -2235f5cc6407e6ff0f62e23f919466a0 virtio-win-1.0.0-39539-bin-whql.tar.bz2 +f53ce623e7b3250506934e10d34dee04 viostorPDBs-41879.zip +073c8f70976f002d6d4c56a68b44ce04 VirtIOPDBs-41879.zip +a60af264a4255774e34aefe1bf28e488 virtio-win-1.0.0-41879-bin-whql.tar.bz2 +6b408056cd30dda7df06b63ba6b374d2 virtio-win-1.0.0-41879-build.log +709fdca3709315d6d07467aed9816613 virtio-win-1.0.0-41879-package-whql.log +0554e1d1f4d13e985001cc94764a39ec virtio-win-1.0.0-41879-prewhql.zip +ad687436a6370477ff9e8a1da6a899cc virtio-win-1.0.0-41879.tar.bz2 diff --git a/virtio-win.spec b/virtio-win.spec index 10b3f31..8e4dd53 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,9 +1,9 @@ -%global svnnum 39539 +%global svnnum 41879 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 7.%{svnnum}%{?dist} +Release: 8.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -51,6 +51,9 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Mon Jan 18 2010 Jay Greguske - 1.0.0-8.41879 +- Updated drivers from sm17 tags + * Tue Nov 17 2009 Jay Greguske - 1.0.0-7.39539 - Packages built with the rhevm-2.1 branch - included installer fixes From a6d5e9c2619da791f2fe3b9970407a4d8d4e0a01 Mon Sep 17 00:00:00 2001 From: dgregor Date: Thu, 13 May 2010 12:13:32 +0000 Subject: [PATCH 022/124] Initialize branch RHEL-6-Supp for virtio-win SKIPPED: branch From e92e21d8e6ee380bfd26c04b5375e85bbf8a80bf Mon Sep 17 00:00:00 2001 From: dgregor Date: Thu, 13 May 2010 12:17:09 +0000 Subject: [PATCH 023/124] * Thu May 13 2010 Dennis Gregorovic - 1.0.0-8.1.41879 - Bump for rebuild - Related: rhbz#554413 --- virtio-win.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virtio-win.spec b/virtio-win.spec index 8e4dd53..5398a2c 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 8.%{svnnum}%{?dist} +Release: 8.1.%{svnnum}%{?dist} License: GPLv2 and Microsoft Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -51,6 +51,9 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Thu May 13 2010 Dennis Gregorovic - 1.0.0-8.1.41879 +- Bump for rebuild + * Mon Jan 18 2010 Jay Greguske - 1.0.0-8.41879 - Updated drivers from sm17 tags From 565b1d916f092c0a43f96a6a8286ca6404a31b94 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Tue, 6 Jul 2010 12:07:26 +0000 Subject: [PATCH 024/124] Resolves: rhbz#593291 --- virtio-win.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 5398a2c..e623956 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,8 +3,8 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 8.1.%{svnnum}%{?dist} -License: GPLv2 and Microsoft Proprietary +Release: 8.2.%{svnnum}%{?dist} +License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-%{svnnum}.tar.bz2 @@ -51,6 +51,9 @@ done %{_datadir}/%{name}/*.vfd %changelog +* Tue Jul 6 2010 Jay Greguske Greguske 1.0.0-8.2 +- Fixed license field + * Thu May 13 2010 Dennis Gregorovic - 1.0.0-8.1.41879 - Bump for rebuild From a6cc8a53580b0d8a787551557b4322679d6d3682 Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 11 Aug 2010 17:27:32 +0000 Subject: [PATCH 025/124] add driver files under /usr/share/virtio-win/drivers Resolves: rhbz#619349 --- .cvsignore | 1 + sources | 1 + virtio-win.spec | 11 +++++++++-- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.cvsignore b/.cvsignore index 457a562..8faa86e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -22,3 +22,4 @@ virtio-win-1.0.0-41879-build.log virtio-win-1.0.0-41879-package-whql.log virtio-win-1.0.0-41879-prewhql.zip virtio-win-1.0.0-41879.tar.bz2 +virtio-win-drivers-1.0.0-41879-whql.zip diff --git a/sources b/sources index b02863b..ff0975b 100644 --- a/sources +++ b/sources @@ -5,3 +5,4 @@ a60af264a4255774e34aefe1bf28e488 virtio-win-1.0.0-41879-bin-whql.tar.bz2 709fdca3709315d6d07467aed9816613 virtio-win-1.0.0-41879-package-whql.log 0554e1d1f4d13e985001cc94764a39ec virtio-win-1.0.0-41879-prewhql.zip ad687436a6370477ff9e8a1da6a899cc virtio-win-1.0.0-41879.tar.bz2 +454c63c652ada3a6941b9d8ae4385d97 virtio-win-drivers-1.0.0-41879-whql.zip diff --git a/virtio-win.spec b/virtio-win.spec index e623956..4fc8f8e 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,12 +3,13 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.0.0 -Release: 8.2.%{svnnum}%{?dist} +Release: 8.3.%{svnnum}%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-%{svnnum}.tar.bz2 Source1: %{name}-%{version}-%{svnnum}-bin-whql.tar.bz2 +Source2: %{name}-drivers-%{version}-%{svnnum}-whql.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -19,6 +20,7 @@ Windows(R) guests. %prep %setup -q -T -b 1 -n %{name}-%{version}-%{svnnum} +%setup -q -T -a 2 -n %{name}-%{version}-%{svnnum} -D %build %{__rm} -rf iso-build @@ -38,6 +40,7 @@ for file in *.vfd; do %{__install} -p -m0644 $file %{buildroot}%{_datadir}/%{name}/${file/.vfd/-%{version}.vfd} %{__ln_s} ${file/.vfd/-%{version}.vfd} %{buildroot}%{_datadir}/%{name}/$file done +%{__cp} -a drivers %{buildroot}/%{_datadir}/%{name} %clean %{__rm} -rf %{buildroot} @@ -49,9 +52,13 @@ done %{_datadir}/%{name}/%{name}-%{version}.iso %{_datadir}/%{name}/%{name}.iso %{_datadir}/%{name}/*.vfd +%{_datadir}/%{name}/drivers %changelog -* Tue Jul 6 2010 Jay Greguske Greguske 1.0.0-8.2 +* Wed Aug 11 2010 Mike Bonnet - 1.0.0-8.3.41879 +- add driver files under /usr/share/virtio-win/drivers + +* Tue Jul 6 2010 Jay Greguske Greguske 1.0.0-8.2.41879 - Fixed license field * Thu May 13 2010 Dennis Gregorovic - 1.0.0-8.1.41879 From bd36e99f3bbfaef66cf72465f12706c7d116a16e Mon Sep 17 00:00:00 2001 From: jgregusk Date: Mon, 27 Sep 2010 19:39:50 +0000 Subject: [PATCH 026/124] Resolves: rhbz#626333 --- .cvsignore | 31 ++++++------------------------- sources | 14 ++++++-------- virtio-win.spec | 34 +++++++++++++--------------------- 3 files changed, 25 insertions(+), 54 deletions(-) diff --git a/.cvsignore b/.cvsignore index 8faa86e..1b718ad 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,25 +1,6 @@ -VirtIOPDBs.zip -viostorPDBs.zip -virtio-win-1.0.0-31351-prewhql.zip -virtio-win-1.0.0-31351.tar.bz2 -virtio-win-1.0.0-31351-package.log -virtio-win-1.0.0-31351-build.log -virtio-win-1.0.0-31351-bin.tar.bz2 -virtio-win-1.0.0-31351.1.tar.bz2 -virtio-win-1.0.0-31351-bin-whql.tar.bz2 -virtio-win-31351-package-whql.log -virtio-win-1.0.0-31351.1-bin-whql.tar.bz2 -virtio-win-37540-package-whql.log -virtio-win-1.0.0-37540-bin-whql.tar.bz2 -virtio-win-1.0.0-37540.tar.bz2 -virtio-win-39539-package-whql.log -virtio-win-1.0.0-39539.tar.bz2 -virtio-win-1.0.0-39539-bin-whql.tar.bz2 -viostorPDBs-41879.zip -VirtIOPDBs-41879.zip -virtio-win-1.0.0-41879-bin-whql.tar.bz2 -virtio-win-1.0.0-41879-build.log -virtio-win-1.0.0-41879-package-whql.log -virtio-win-1.0.0-41879-prewhql.zip -virtio-win-1.0.0-41879.tar.bz2 -virtio-win-drivers-1.0.0-41879-whql.zip +virtio-win-1.1.16-drivers.zip +virtio-win-1.1.16-pdbs.zip +virtio-win-1.1.16-prewhql.zip +virtio-win-1.1.16.tar.bz2 +virtio-win-1.1.16-bin-whql.tar.bz2 +virtio-win-1.1.16-build.log diff --git a/sources b/sources index ff0975b..60609c9 100644 --- a/sources +++ b/sources @@ -1,8 +1,6 @@ -f53ce623e7b3250506934e10d34dee04 viostorPDBs-41879.zip -073c8f70976f002d6d4c56a68b44ce04 VirtIOPDBs-41879.zip -a60af264a4255774e34aefe1bf28e488 virtio-win-1.0.0-41879-bin-whql.tar.bz2 -6b408056cd30dda7df06b63ba6b374d2 virtio-win-1.0.0-41879-build.log -709fdca3709315d6d07467aed9816613 virtio-win-1.0.0-41879-package-whql.log -0554e1d1f4d13e985001cc94764a39ec virtio-win-1.0.0-41879-prewhql.zip -ad687436a6370477ff9e8a1da6a899cc virtio-win-1.0.0-41879.tar.bz2 -454c63c652ada3a6941b9d8ae4385d97 virtio-win-drivers-1.0.0-41879-whql.zip +a676c25fff14fc38e6af438938886ca6 virtio-win-1.1.16-drivers.zip +8f1d70a5b34427a61e45ad6053b5f47a virtio-win-1.1.16-pdbs.zip +2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip +692fea60120d7d17b46cd5c7ca55f065 virtio-win-1.1.16.tar.bz2 +47630625f96cbb98fe290969b311a9df virtio-win-1.1.16-bin-whql.tar.bz2 +4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log diff --git a/virtio-win.spec b/virtio-win.spec index 4fc8f8e..19b335a 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,15 +1,15 @@ -%global svnnum 41879 +%global gitrev mm16 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.0.0 -Release: 8.3.%{svnnum}%{?dist} +Version: 1.1.16 +Release: 0%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ -Source0: %{name}-%{version}-%{svnnum}.tar.bz2 -Source1: %{name}-%{version}-%{svnnum}-bin-whql.tar.bz2 -Source2: %{name}-drivers-%{version}-%{svnnum}-whql.zip +Source0: %{name}-%{version}.tar.bz2 +Source1: %{name}-%{version}-bin-whql.tar.bz2 +Source2: %{name}-%{version}-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -19,15 +19,12 @@ VirtIO para-virtualized Windows(R) drivers for 32-bit and 64-bit Windows(R) guests. %prep -%setup -q -T -b 1 -n %{name}-%{version}-%{svnnum} -%setup -q -T -a 2 -n %{name}-%{version}-%{svnnum} -D +%setup -q -T -b 1 -n %{name}-%{version} +%setup -q -T -a 2 -n %{name}-%{version} -D %build -%{__rm} -rf iso-build -%{__mkdir} iso-build -%{__cp} -p *.msi iso-build /usr/bin/mkisofs -o %{name}-%{version}.iso -r -J -input-charset iso8859-1 \ - -V "%{name}-%{version}-%{release}" iso-build + -V "%{name}-%{version}" . %install %{__rm} -rf %{buildroot} @@ -36,10 +33,8 @@ Windows(R) guests. %{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} %{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso -for file in *.vfd; do - %{__install} -p -m0644 $file %{buildroot}%{_datadir}/%{name}/${file/.vfd/-%{version}.vfd} - %{__ln_s} ${file/.vfd/-%{version}.vfd} %{buildroot}%{_datadir}/%{name}/$file -done +%{__install} -p -m0644 %{name}-%{version}.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}.vfd %{buildroot}%{_datadir}/%{name}/%{name}.vfd %{__cp} -a drivers %{buildroot}/%{_datadir}/%{name} %clean @@ -55,11 +50,8 @@ done %{_datadir}/%{name}/drivers %changelog -* Wed Aug 11 2010 Mike Bonnet - 1.0.0-8.3.41879 -- add driver files under /usr/share/virtio-win/drivers - -* Tue Jul 6 2010 Jay Greguske Greguske 1.0.0-8.2.41879 -- Fixed license field +* Fri Jul 2 2010 Jay Greguske - 1.1.16-0 +- RHEL 6 rebuild with new drivers * Thu May 13 2010 Dennis Gregorovic - 1.0.0-8.1.41879 - Bump for rebuild From f7197e16699894b9b582d155a4dc481e6eaaa28a Mon Sep 17 00:00:00 2001 From: jgregusk Date: Thu, 10 Feb 2011 19:50:38 +0000 Subject: [PATCH 027/124] Resolves: rhbz#649773 --- .cvsignore | 2 ++ sources | 4 ++-- virtio-win.spec | 9 ++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 1b718ad..bda1db8 100644 --- a/.cvsignore +++ b/.cvsignore @@ -4,3 +4,5 @@ virtio-win-1.1.16-prewhql.zip virtio-win-1.1.16.tar.bz2 virtio-win-1.1.16-bin-whql.tar.bz2 virtio-win-1.1.16-build.log +virtio-win-1.1.16.1-bin-whql.tar.bz2 +virtio-win-1.1.16.1-drivers.zip diff --git a/sources b/sources index 60609c9..e1a32cc 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ -a676c25fff14fc38e6af438938886ca6 virtio-win-1.1.16-drivers.zip 8f1d70a5b34427a61e45ad6053b5f47a virtio-win-1.1.16-pdbs.zip 2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip 692fea60120d7d17b46cd5c7ca55f065 virtio-win-1.1.16.tar.bz2 -47630625f96cbb98fe290969b311a9df virtio-win-1.1.16-bin-whql.tar.bz2 4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log +88a8b0af2bc3b3732d22967028f0cd39 virtio-win-1.1.16.1-bin-whql.tar.bz2 +f366cc104694a522b653328061b56b93 virtio-win-1.1.16.1-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index 19b335a..2c3cd32 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.1.16 -Release: 0%{?dist} +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}.tar.bz2 -Source1: %{name}-%{version}-bin-whql.tar.bz2 -Source2: %{name}-%{version}-drivers.zip +Source1: %{name}-%{version}.1-bin-whql.tar.bz2 +Source2: %{name}-%{version}.1-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -50,6 +50,9 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Thu Feb 10 2011 Jay Greguske - 1.1.16-1 +- Fixed drivers zip (viostor, balloon and vioserial) + * Fri Jul 2 2010 Jay Greguske - 1.1.16-0 - RHEL 6 rebuild with new drivers From 298a45e3e3f561cfbafb8dc93102d82cc475cce9 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Wed, 23 Mar 2011 19:33:00 +0000 Subject: [PATCH 028/124] Resolves: rhbz#671187 rhbz#681958 --- .cvsignore | 4 ++++ sources | 6 +++--- virtio-win.spec | 13 +++++++++---- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/.cvsignore b/.cvsignore index bda1db8..9ddee25 100644 --- a/.cvsignore +++ b/.cvsignore @@ -6,3 +6,7 @@ virtio-win-1.1.16-bin-whql.tar.bz2 virtio-win-1.1.16-build.log virtio-win-1.1.16.1-bin-whql.tar.bz2 virtio-win-1.1.16.1-drivers.zip +virtio-win-1.1.16-2-bin-whql.zip +virtio-win-1.1.16.2-drivers.zip +virtio-win-1.1.16-2.tar.bz2 +virtio-win-1.1.16-2.zip diff --git a/sources b/sources index e1a32cc..cf9f4ea 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ 8f1d70a5b34427a61e45ad6053b5f47a virtio-win-1.1.16-pdbs.zip 2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip -692fea60120d7d17b46cd5c7ca55f065 virtio-win-1.1.16.tar.bz2 4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log -88a8b0af2bc3b3732d22967028f0cd39 virtio-win-1.1.16.1-bin-whql.tar.bz2 -f366cc104694a522b653328061b56b93 virtio-win-1.1.16.1-drivers.zip +d233b7ff0b625591c81691b665278d75 virtio-win-1.1.16-2-drivers.zip +f63adabd8afc707431f5b10f4f59f747 virtio-win-1.1.16-2.zip +265a1e82dd108792337a07bfb59332d1 virtio-win-1.1.16-2-bin-whql.zip diff --git a/virtio-win.spec b/virtio-win.spec index 2c3cd32..911a9af 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.1.16 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ -Source0: %{name}-%{version}.tar.bz2 -Source1: %{name}-%{version}.1-bin-whql.tar.bz2 -Source2: %{name}-%{version}.1-drivers.zip +Source0: %{name}-%{version}-2.zip +Source1: %{name}-%{version}-2-bin-whql.zip +Source2: %{name}-%{version}-2-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -50,6 +50,11 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Wed Mar 23 2011 Jay Greguske - 1.1.16-2 +- Sources now a zip rather than tarball +- fix viostor 2k8-64 driver (rhbz#681958) +- Removed .git in sources zip (rhbz#671187) + * Thu Feb 10 2011 Jay Greguske - 1.1.16-1 - Fixed drivers zip (viostor, balloon and vioserial) From f5872cb5e9ce4b6d3c77e4c50f0d6d84d3e6a2d3 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Wed, 23 Mar 2011 19:37:33 +0000 Subject: [PATCH 029/124] Resolves: rhbz#671187 rhbz#681958 (forgot to upload a zip file) --- .cvsignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.cvsignore b/.cvsignore index 9ddee25..c33aa42 100644 --- a/.cvsignore +++ b/.cvsignore @@ -10,3 +10,4 @@ virtio-win-1.1.16-2-bin-whql.zip virtio-win-1.1.16.2-drivers.zip virtio-win-1.1.16-2.tar.bz2 virtio-win-1.1.16-2.zip +virtio-win-1.1.16-2-drivers.zip diff --git a/sources b/sources index cf9f4ea..bada59b 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ 8f1d70a5b34427a61e45ad6053b5f47a virtio-win-1.1.16-pdbs.zip 2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip 4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log -d233b7ff0b625591c81691b665278d75 virtio-win-1.1.16-2-drivers.zip f63adabd8afc707431f5b10f4f59f747 virtio-win-1.1.16-2.zip 265a1e82dd108792337a07bfb59332d1 virtio-win-1.1.16-2-bin-whql.zip +d233b7ff0b625591c81691b665278d75 virtio-win-1.1.16-2-drivers.zip From 51060c95df418009ccce394f1b70eafaff327784 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Thu, 24 Mar 2011 15:36:12 +0000 Subject: [PATCH 030/124] Resolves: rhbz#681958 --- .cvsignore | 2 ++ sources | 4 ++-- virtio-win.spec | 9 ++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index c33aa42..67e828f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -11,3 +11,5 @@ virtio-win-1.1.16.2-drivers.zip virtio-win-1.1.16-2.tar.bz2 virtio-win-1.1.16-2.zip virtio-win-1.1.16-2-drivers.zip +virtio-win-1.1.16-3-bin-whql.zip +virtio-win-1.1.16-3-drivers.zip diff --git a/sources b/sources index bada59b..1247b31 100644 --- a/sources +++ b/sources @@ -2,5 +2,5 @@ 2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip 4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log f63adabd8afc707431f5b10f4f59f747 virtio-win-1.1.16-2.zip -265a1e82dd108792337a07bfb59332d1 virtio-win-1.1.16-2-bin-whql.zip -d233b7ff0b625591c81691b665278d75 virtio-win-1.1.16-2-drivers.zip +e1e72a9c3c82e016f4f6e097645c632b virtio-win-1.1.16-3-bin-whql.zip +de11594364a9108425bca643365585ec virtio-win-1.1.16-3-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index 911a9af..c77708d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.1.16 -Release: 2%{?dist} +Release: 3%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-2.zip -Source1: %{name}-%{version}-2-bin-whql.zip -Source2: %{name}-%{version}-2-drivers.zip +Source1: %{name}-%{version}-3-bin-whql.zip +Source2: %{name}-%{version}-3-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -50,6 +50,9 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Thu Mar 24 2011 Jay Greguske 1.1.16-3 +- fix viostor 2k8-64 driver direct from MS this time (rhbz#681958) + * Wed Mar 23 2011 Jay Greguske - 1.1.16-2 - Sources now a zip rather than tarball - fix viostor 2k8-64 driver (rhbz#681958) From 072b384740a5c2cb99a0a5a616f8174da64e5815 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Wed, 30 Mar 2011 14:48:20 +0000 Subject: [PATCH 031/124] Resolves: rhbz#681958 --- .cvsignore | 2 ++ sources | 4 ++-- virtio-win.spec | 10 +++++++--- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 67e828f..17ad777 100644 --- a/.cvsignore +++ b/.cvsignore @@ -13,3 +13,5 @@ virtio-win-1.1.16-2.zip virtio-win-1.1.16-2-drivers.zip virtio-win-1.1.16-3-bin-whql.zip virtio-win-1.1.16-3-drivers.zip +virtio-win-1.1.16-4-bin-whql.zip +virtio-win-1.1.16-4-drivers.zip diff --git a/sources b/sources index 1247b31..2e0f342 100644 --- a/sources +++ b/sources @@ -2,5 +2,5 @@ 2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip 4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log f63adabd8afc707431f5b10f4f59f747 virtio-win-1.1.16-2.zip -e1e72a9c3c82e016f4f6e097645c632b virtio-win-1.1.16-3-bin-whql.zip -de11594364a9108425bca643365585ec virtio-win-1.1.16-3-drivers.zip +4a95218c0340a62394d930e3c311626b virtio-win-1.1.16-4-bin-whql.zip +8919156f6b6dcd105f6dce131463c19a virtio-win-1.1.16-4-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index c77708d..7307b8d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.1.16 -Release: 3%{?dist} +Release: 4%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}-2.zip -Source1: %{name}-%{version}-3-bin-whql.zip -Source2: %{name}-%{version}-3-drivers.zip +Source1: %{name}-%{version}-4-bin-whql.zip +Source2: %{name}-%{version}-4-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -50,6 +50,10 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Wed Mar 30 2011 Jay Greguske 1.1.16-4 +- remove hypercall drivers included in error +- add vioserial and balloon which were excluded in error + * Thu Mar 24 2011 Jay Greguske 1.1.16-3 - fix viostor 2k8-64 driver direct from MS this time (rhbz#681958) From dd1fb6b4868cc555dad0f19c0d062e1634959eef Mon Sep 17 00:00:00 2001 From: jgregusk Date: Wed, 27 Apr 2011 21:02:50 +0000 Subject: [PATCH 032/124] Resolves: rhbz#699570 --- .cvsignore | 6 ++++++ sources | 10 ++++------ virtio-win.spec | 22 +++++++++++++--------- 3 files changed, 23 insertions(+), 15 deletions(-) diff --git a/.cvsignore b/.cvsignore index 17ad777..e69fc63 100644 --- a/.cvsignore +++ b/.cvsignore @@ -15,3 +15,9 @@ virtio-win-1.1.16-3-bin-whql.zip virtio-win-1.1.16-3-drivers.zip virtio-win-1.1.16-4-bin-whql.zip virtio-win-1.1.16-4-drivers.zip +virtio-win-prewhql-0.1.zip +virtio-win-1.2.0.zip +virtio-win-1.2.0-bin-whql.zip +virtio-win-1.2.0-drivers.zip +virtio-win-1.2.0-1-bin-whql.zip +virtio-win-1.2.0-1-drivers.zip diff --git a/sources b/sources index 2e0f342..cc0d3f0 100644 --- a/sources +++ b/sources @@ -1,6 +1,4 @@ -8f1d70a5b34427a61e45ad6053b5f47a virtio-win-1.1.16-pdbs.zip -2149f529324a860667bd373a665f60ce virtio-win-1.1.16-prewhql.zip -4e055e48ce8eb3f0639b303dfd552edd virtio-win-1.1.16-build.log -f63adabd8afc707431f5b10f4f59f747 virtio-win-1.1.16-2.zip -4a95218c0340a62394d930e3c311626b virtio-win-1.1.16-4-bin-whql.zip -8919156f6b6dcd105f6dce131463c19a virtio-win-1.1.16-4-drivers.zip +8a5844db16880db07760ec9805270461 virtio-win-prewhql-0.1.zip +75aabad06a413411e36c09dc352d34d3 virtio-win-1.2.0.zip +6dcb9f33a8ca879c29256edb74413f55 virtio-win-1.2.0-1-bin-whql.zip +7f71c9c8f34cf86fe0f768941cebe528 virtio-win-1.2.0-1-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index 7307b8d..3913c00 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,15 +1,13 @@ -%global gitrev mm16 - Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.1.16 -Release: 4%{?dist} +Version: 1.2.0 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ -Source0: %{name}-%{version}-2.zip -Source1: %{name}-%{version}-4-bin-whql.zip -Source2: %{name}-%{version}-4-drivers.zip +Source0: %{name}-%{version}.zip +Source1: %{name}-%{version}-1-bin-whql.zip +Source2: %{name}-%{version}-1-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -23,8 +21,8 @@ Windows(R) guests. %setup -q -T -a 2 -n %{name}-%{version} -D %build -/usr/bin/mkisofs -o %{name}-%{version}.iso -r -J -input-charset iso8859-1 \ - -V "%{name}-%{version}" . +/usr/bin/mkisofs -m drivers -o %{name}-%{version}.iso -r -J \ + -input-charset iso8859-1 -V "%{name}-%{version}" . %install %{__rm} -rf %{buildroot} @@ -50,6 +48,12 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Tue Apr 26 2011 Jay Greguske 1.2.0-1 +- Fix 2k8-32 drivers + +* Mon Apr 25 2011 Jay Greguske 1.2.0-0 +- Added viostor, vioserial and balloon drivers for 6.1 + * Wed Mar 30 2011 Jay Greguske 1.1.16-4 - remove hypercall drivers included in error - add vioserial and balloon which were excluded in error From 15ad529bef67d1b6811ab36fd73a18be1110634f Mon Sep 17 00:00:00 2001 From: jgregusk Date: Tue, 26 Jul 2011 15:12:51 +0000 Subject: [PATCH 033/124] Resolves:rhbz#720540 --- .cvsignore | 4 ++++ sources | 8 ++++---- virtio-win.spec | 14 ++++++++++---- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.cvsignore b/.cvsignore index e69fc63..2d8e431 100644 --- a/.cvsignore +++ b/.cvsignore @@ -21,3 +21,7 @@ virtio-win-1.2.0-bin-whql.zip virtio-win-1.2.0-drivers.zip virtio-win-1.2.0-1-bin-whql.zip virtio-win-1.2.0-1-drivers.zip +virtio-win-1.3.0-bin-whql.zip +virtio-win-1.3.0-drivers.zip +virtio-win-1.3.0.zip +00-ms-cross-cert.patch diff --git a/sources b/sources index cc0d3f0..6ea66b0 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -8a5844db16880db07760ec9805270461 virtio-win-prewhql-0.1.zip -75aabad06a413411e36c09dc352d34d3 virtio-win-1.2.0.zip -6dcb9f33a8ca879c29256edb74413f55 virtio-win-1.2.0-1-bin-whql.zip -7f71c9c8f34cf86fe0f768941cebe528 virtio-win-1.2.0-1-drivers.zip +ebd1f03d38f542f90edb76b031191317 virtio-win-1.3.0-bin-whql.zip +273461e29f7f498bf5a99eec0d1ea212 virtio-win-1.3.0-drivers.zip +a2843a66ac8ec80055f479d6f51f2dd6 virtio-win-1.3.0.zip +732f641f5c8fb59eafc4a57d61da30b7 00-ms-cross-cert.patch diff --git a/virtio-win.spec b/virtio-win.spec index 3913c00..d14f5f8 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,13 +1,14 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.2.0 +Version: 1.3.0 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}.zip -Source1: %{name}-%{version}-1-bin-whql.zip -Source2: %{name}-%{version}-1-drivers.zip +Source1: %{name}-%{version}-bin-whql.zip +Source2: %{name}-%{version}-drivers.zip +patch0: 00-ms-cross-cert.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -48,11 +49,16 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Tue Jul 26 2011 Jay Greguske 1.3.0-1 +- Added new vioserial drivers (rhbz#720540) +- prewhql build: 0.1-12 +- included 00-ms-cross-cert.patch for the sake of completeness + * Tue Apr 26 2011 Jay Greguske 1.2.0-1 - Fix 2k8-32 drivers * Mon Apr 25 2011 Jay Greguske 1.2.0-0 -- Added viostor, vioserial and balloon drivers for 6.1 +- Added viostor, vioserial and balloon drivers for 6.1 (rhbz#699570) * Wed Mar 30 2011 Jay Greguske 1.1.16-4 - remove hypercall drivers included in error From 737fb22491bc061f63496c4b18d0e2f61eca7b68 Mon Sep 17 00:00:00 2001 From: jgregusk Date: Fri, 29 Jul 2011 16:18:49 +0000 Subject: [PATCH 034/124] Resolves: rhbz#721355 --- .cvsignore | 3 +++ sources | 6 +++--- virtio-win.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 2d8e431..67450ae 100644 --- a/.cvsignore +++ b/.cvsignore @@ -25,3 +25,6 @@ virtio-win-1.3.0-bin-whql.zip virtio-win-1.3.0-drivers.zip virtio-win-1.3.0.zip 00-ms-cross-cert.patch +virtio-win-1.3.1-bin-whql.zip +virtio-win-1.3.1-drivers.zip +virtio-win-1.3.1.zip diff --git a/sources b/sources index 6ea66b0..4530a79 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -ebd1f03d38f542f90edb76b031191317 virtio-win-1.3.0-bin-whql.zip -273461e29f7f498bf5a99eec0d1ea212 virtio-win-1.3.0-drivers.zip -a2843a66ac8ec80055f479d6f51f2dd6 virtio-win-1.3.0.zip 732f641f5c8fb59eafc4a57d61da30b7 00-ms-cross-cert.patch +168f62fc78f2175398d6a35b1fe060d5 virtio-win-1.3.1-bin-whql.zip +89cb1f3b6e2e2722980b52cb7b27e870 virtio-win-1.3.1-drivers.zip +bb9dddf4041df44c70421ae31f156a94 virtio-win-1.3.1.zip diff --git a/virtio-win.spec b/virtio-win.spec index d14f5f8..6ef2e26 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -49,8 +49,12 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Fri Jul 29 2011 Jay Greguske 1.3.1-1 +- Added new vioserial drivers (rhbz#721355) +- prewhql build: 0.1-13 + * Tue Jul 26 2011 Jay Greguske 1.3.0-1 -- Added new vioserial drivers (rhbz#720540) +- Added new vioserial drivers (rhbz#720540, rhbz#702258) - prewhql build: 0.1-12 - included 00-ms-cross-cert.patch for the sake of completeness From a5849382258bde0b6f70d85e2734185a3dd6da87 Mon Sep 17 00:00:00 2001 From: mikeb Date: Wed, 3 Aug 2011 19:41:18 +0000 Subject: [PATCH 035/124] update viostor.cat Resolves: rhbz#727799 --- .cvsignore | 2 ++ sources | 2 ++ virtio-win.spec | 11 ++++++++++- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.cvsignore b/.cvsignore index 67450ae..ce75cf5 100644 --- a/.cvsignore +++ b/.cvsignore @@ -28,3 +28,5 @@ virtio-win-1.3.0.zip virtio-win-1.3.1-bin-whql.zip virtio-win-1.3.1-drivers.zip virtio-win-1.3.1.zip +viostor.cat +virtio-win-1.3.1.vfd diff --git a/sources b/sources index 4530a79..79d5d46 100644 --- a/sources +++ b/sources @@ -2,3 +2,5 @@ 168f62fc78f2175398d6a35b1fe060d5 virtio-win-1.3.1-bin-whql.zip 89cb1f3b6e2e2722980b52cb7b27e870 virtio-win-1.3.1-drivers.zip bb9dddf4041df44c70421ae31f156a94 virtio-win-1.3.1.zip +b8be648ac21dae9420ba9200533f5150 viostor.cat +2c0717504176e11f7a6bfd19001946cf virtio-win-1.3.1.vfd diff --git a/virtio-win.spec b/virtio-win.spec index 6ef2e26..b9af8e3 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,13 +1,15 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}.zip Source1: %{name}-%{version}-bin-whql.zip Source2: %{name}-%{version}-drivers.zip +Source3: viostor.cat +Source4: virtio-win-1.3.1.vfd patch0: 00-ms-cross-cert.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch @@ -20,6 +22,10 @@ Windows(R) guests. %prep %setup -q -T -b 1 -n %{name}-%{version} %setup -q -T -a 2 -n %{name}-%{version} -D +cp -p %{SOURCE3} viostor/2k8/amd64/viostor.cat +cp -p %{SOURCE3} drivers/amd64/Win2008/viostor.cat +# the .vfd contains the updated viostor.cat as well +cp -p %{SOURCE4} . %build /usr/bin/mkisofs -m drivers -o %{name}-%{version}.iso -r -J \ @@ -49,6 +55,9 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Wed Aug 3 2011 Mike Bonnet - 1.3.1-2 +- update viostor.cat (rhbz#727799) + * Fri Jul 29 2011 Jay Greguske 1.3.1-1 - Added new vioserial drivers (rhbz#721355) - prewhql build: 0.1-13 From 6986c901c159d2cf68afd3685374ff0a84a23986 Mon Sep 17 00:00:00 2001 From: mikeb Date: Thu, 4 Aug 2011 16:13:12 +0000 Subject: [PATCH 036/124] really update viostor.cat Resolves: rhbz#727799 --- .cvsignore | 35 +++-------------------------------- sources | 9 +++------ virtio-win.spec | 13 +++---------- 3 files changed, 9 insertions(+), 48 deletions(-) diff --git a/.cvsignore b/.cvsignore index ce75cf5..fe189c2 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,32 +1,3 @@ -virtio-win-1.1.16-drivers.zip -virtio-win-1.1.16-pdbs.zip -virtio-win-1.1.16-prewhql.zip -virtio-win-1.1.16.tar.bz2 -virtio-win-1.1.16-bin-whql.tar.bz2 -virtio-win-1.1.16-build.log -virtio-win-1.1.16.1-bin-whql.tar.bz2 -virtio-win-1.1.16.1-drivers.zip -virtio-win-1.1.16-2-bin-whql.zip -virtio-win-1.1.16.2-drivers.zip -virtio-win-1.1.16-2.tar.bz2 -virtio-win-1.1.16-2.zip -virtio-win-1.1.16-2-drivers.zip -virtio-win-1.1.16-3-bin-whql.zip -virtio-win-1.1.16-3-drivers.zip -virtio-win-1.1.16-4-bin-whql.zip -virtio-win-1.1.16-4-drivers.zip -virtio-win-prewhql-0.1.zip -virtio-win-1.2.0.zip -virtio-win-1.2.0-bin-whql.zip -virtio-win-1.2.0-drivers.zip -virtio-win-1.2.0-1-bin-whql.zip -virtio-win-1.2.0-1-drivers.zip -virtio-win-1.3.0-bin-whql.zip -virtio-win-1.3.0-drivers.zip -virtio-win-1.3.0.zip -00-ms-cross-cert.patch -virtio-win-1.3.1-bin-whql.zip -virtio-win-1.3.1-drivers.zip -virtio-win-1.3.1.zip -viostor.cat -virtio-win-1.3.1.vfd +virtio-win-1.3.2.zip +virtio-win-1.3.2-drivers.zip +virtio-win-1.3.2-bin-whql.zip diff --git a/sources b/sources index 79d5d46..ebb2c6d 100644 --- a/sources +++ b/sources @@ -1,6 +1,3 @@ -732f641f5c8fb59eafc4a57d61da30b7 00-ms-cross-cert.patch -168f62fc78f2175398d6a35b1fe060d5 virtio-win-1.3.1-bin-whql.zip -89cb1f3b6e2e2722980b52cb7b27e870 virtio-win-1.3.1-drivers.zip -bb9dddf4041df44c70421ae31f156a94 virtio-win-1.3.1.zip -b8be648ac21dae9420ba9200533f5150 viostor.cat -2c0717504176e11f7a6bfd19001946cf virtio-win-1.3.1.vfd +bb9dddf4041df44c70421ae31f156a94 virtio-win-1.3.2.zip +17e8ac18085e12c33acd7af0db3b5eca virtio-win-1.3.2-drivers.zip +fad175340da76d6230a4b4300e543d8e virtio-win-1.3.2-bin-whql.zip diff --git a/virtio-win.spec b/virtio-win.spec index b9af8e3..087c3a3 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,16 +1,13 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.3.1 -Release: 2%{?dist} +Version: 1.3.2 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}.zip Source1: %{name}-%{version}-bin-whql.zip Source2: %{name}-%{version}-drivers.zip -Source3: viostor.cat -Source4: virtio-win-1.3.1.vfd -patch0: 00-ms-cross-cert.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -22,10 +19,6 @@ Windows(R) guests. %prep %setup -q -T -b 1 -n %{name}-%{version} %setup -q -T -a 2 -n %{name}-%{version} -D -cp -p %{SOURCE3} viostor/2k8/amd64/viostor.cat -cp -p %{SOURCE3} drivers/amd64/Win2008/viostor.cat -# the .vfd contains the updated viostor.cat as well -cp -p %{SOURCE4} . %build /usr/bin/mkisofs -m drivers -o %{name}-%{version}.iso -r -J \ @@ -55,7 +48,7 @@ cp -p %{SOURCE4} . %{_datadir}/%{name}/drivers %changelog -* Wed Aug 3 2011 Mike Bonnet - 1.3.1-2 +* Thu Aug 4 2011 Mike Bonnet - 1.3.2-1 - update viostor.cat (rhbz#727799) * Fri Jul 29 2011 Jay Greguske 1.3.1-1 From b70cc2230a37bcb924a765a2d93e53f4dddc450a Mon Sep 17 00:00:00 2001 From: mikeb Date: Fri, 5 Aug 2011 15:22:02 +0000 Subject: [PATCH 037/124] fix the directory structure of the sources zip Related: rhbz#727799 --- sources | 2 +- virtio-win.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index ebb2c6d..750ba21 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -bb9dddf4041df44c70421ae31f156a94 virtio-win-1.3.2.zip 17e8ac18085e12c33acd7af0db3b5eca virtio-win-1.3.2-drivers.zip fad175340da76d6230a4b4300e543d8e virtio-win-1.3.2-bin-whql.zip +b2d0ba83d65c1690f3263c0ae98a4242 virtio-win-1.3.2.zip diff --git a/virtio-win.spec b/virtio-win.spec index 087c3a3..6f62e2c 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.3.2 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -48,6 +48,9 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Fri Aug 5 2011 Michael Bonnet - 1.3.2-2 +- fix the directory structure of the sources zip + * Thu Aug 4 2011 Mike Bonnet - 1.3.2-1 - update viostor.cat (rhbz#727799) From febc6e65b6e223d4184c51e90a5c4c8c96b515bd Mon Sep 17 00:00:00 2001 From: jgregusk Date: Wed, 10 Aug 2011 16:01:01 +0000 Subject: [PATCH 038/124] Resolves: rhbz#728457 --- .cvsignore | 3 +++ sources | 6 +++--- virtio-win.spec | 8 ++++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index fe189c2..177f3ef 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,3 +1,6 @@ virtio-win-1.3.2.zip virtio-win-1.3.2-drivers.zip virtio-win-1.3.2-bin-whql.zip +virtio-win-1.3.3-bin-whql.zip +virtio-win-1.3.3-drivers.zip +virtio-win-1.3.3.zip diff --git a/sources b/sources index 750ba21..0f8b16b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -17e8ac18085e12c33acd7af0db3b5eca virtio-win-1.3.2-drivers.zip -fad175340da76d6230a4b4300e543d8e virtio-win-1.3.2-bin-whql.zip -b2d0ba83d65c1690f3263c0ae98a4242 virtio-win-1.3.2.zip +b1af4c1a5da46f8371ea6959f062ec6e virtio-win-1.3.3-bin-whql.zip +a76683546cff048809b40be0255a6393 virtio-win-1.3.3-drivers.zip +5c1b87136561fa49a25e1820c315424c virtio-win-1.3.3.zip diff --git a/virtio-win.spec b/virtio-win.spec index 6f62e2c..0f77fbc 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.3.2 -Release: 2%{?dist} +Version: 1.3.3 +Release: 0%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -48,6 +48,10 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Wed Aug 10 2011 Jay Greguske - 1.3.3-0 +- Removed xp/amd64 directories and drivers since we do not + support that platform. (rhbz#728457) + * Fri Aug 5 2011 Michael Bonnet - 1.3.2-2 - fix the directory structure of the sources zip From 7f3a2f5d6af2f0b7998a6f1371a31845ba88d901 Mon Sep 17 00:00:00 2001 From: mikeb Date: Fri, 7 Oct 2011 01:02:01 +0000 Subject: [PATCH 039/124] Updated drivers for RHEL-6.2 Resolves: rhbz#728982 --- .cvsignore | 9 +++------ sources | 6 +++--- virtio-win.spec | 7 +++++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.cvsignore b/.cvsignore index 177f3ef..e64e365 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,6 +1,3 @@ -virtio-win-1.3.2.zip -virtio-win-1.3.2-drivers.zip -virtio-win-1.3.2-bin-whql.zip -virtio-win-1.3.3-bin-whql.zip -virtio-win-1.3.3-drivers.zip -virtio-win-1.3.3.zip +virtio-win-1.4.0.zip +virtio-win-1.4.0-drivers.zip +virtio-win-1.4.0-bin-whql.zip diff --git a/sources b/sources index 0f8b16b..b055ca5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -b1af4c1a5da46f8371ea6959f062ec6e virtio-win-1.3.3-bin-whql.zip -a76683546cff048809b40be0255a6393 virtio-win-1.3.3-drivers.zip -5c1b87136561fa49a25e1820c315424c virtio-win-1.3.3.zip +d07bf1f79ce912d96c6f2cec023710f1 virtio-win-1.4.0.zip +71a61bbd792131cd5b2060e8092b229c virtio-win-1.4.0-drivers.zip +f048774f68873aa27822e93332507a7c virtio-win-1.4.0-bin-whql.zip diff --git a/virtio-win.spec b/virtio-win.spec index 0f77fbc..1f43448 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.3.3 -Release: 0%{?dist} +Version: 1.4.0 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -48,6 +48,9 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Thu Oct 6 2011 Mike Bonnet - 1.4.0-1 +- Updated drivers for RHEL 6.2 + * Wed Aug 10 2011 Jay Greguske - 1.3.3-0 - Removed xp/amd64 directories and drivers since we do not support that platform. (rhbz#728457) From 70a5ae42755bf053e9c58990b96195b7dc164f38 Mon Sep 17 00:00:00 2001 From: Release Configuration Management Date: Sat, 21 Jan 2012 03:33:09 -0500 Subject: [PATCH 040/124] dist-git conversion --- .cvsignore | 3 --- .gitignore | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 .cvsignore create mode 100644 .gitignore diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index e64e365..0000000 --- a/.cvsignore +++ /dev/null @@ -1,3 +0,0 @@ -virtio-win-1.4.0.zip -virtio-win-1.4.0-drivers.zip -virtio-win-1.4.0-bin-whql.zip diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8694a5b --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/virtio-win-1.4.0.zip +/virtio-win-1.4.0-drivers.zip +/virtio-win-1.4.0-bin-whql.zip From 858427bcbc94c84e1a0caddf9ad9999e95e2097b Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Thu, 10 May 2012 09:10:00 -0400 Subject: [PATCH 041/124] Resolves: rhbz#808654 --- .gitignore | 3 +++ sources | 6 +++--- virtio-win.spec | 9 ++++++++- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8694a5b..1936eed 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ /virtio-win-1.4.0.zip /virtio-win-1.4.0-drivers.zip /virtio-win-1.4.0-bin-whql.zip +/virtio-win-1.5.0-drivers.zip +/virtio-win-1.5.0-bin-whql.zip +/virtio-win-1.5.0.zip diff --git a/sources b/sources index b055ca5..781a3a2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -d07bf1f79ce912d96c6f2cec023710f1 virtio-win-1.4.0.zip -71a61bbd792131cd5b2060e8092b229c virtio-win-1.4.0-drivers.zip -f048774f68873aa27822e93332507a7c virtio-win-1.4.0-bin-whql.zip +ba1cba5fced2b6f6c9cd363dc3f61951 virtio-win-1.5.0-drivers.zip +a58743c1a7153b5fe530c3e431eb0a3b virtio-win-1.5.0-bin-whql.zip +93e2ed07cc284b31e7b492649b4e70a7 virtio-win-1.5.0.zip diff --git a/virtio-win.spec b/virtio-win.spec index 1f43448..a1a75a5 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.4.0 +Version: 1.5.0 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -48,6 +48,13 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Tue May 8 2012 Jay Greguske 1.5.0-1 +- Updated drivers for RHEL 6.3 +- Resolved: 677219, 695053, 713643, 730877, 744729, 744730, + 751952, 752743, 753723, 759361, 760022, 769495, + 770499, 771390, 799178, 799182, 799190, 799248, + 799264, 808322, 808654, 810694, 811161 + * Thu Oct 6 2011 Mike Bonnet - 1.4.0-1 - Updated drivers for RHEL 6.2 From e5757c6be14fd28e7508467fc4e8e3b6e213982e Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Wed, 16 May 2012 17:29:50 -0400 Subject: [PATCH 042/124] Resolves: rhbz#760022 --- .gitignore | 3 +++ sources | 6 +++--- virtio-win.spec | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1936eed..131bec9 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ /virtio-win-1.5.0-drivers.zip /virtio-win-1.5.0-bin-whql.zip /virtio-win-1.5.0.zip +/virtio-win-1.5.1.zip +/virtio-win-1.5.1-drivers.zip +/virtio-win-1.5.1-bin-whql.zip diff --git a/sources b/sources index 781a3a2..8b46105 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -ba1cba5fced2b6f6c9cd363dc3f61951 virtio-win-1.5.0-drivers.zip -a58743c1a7153b5fe530c3e431eb0a3b virtio-win-1.5.0-bin-whql.zip -93e2ed07cc284b31e7b492649b4e70a7 virtio-win-1.5.0.zip +5f8a364668e39dd56c17c4db5c32b97e virtio-win-1.5.1.zip +f8bf9607f753b2f60bd006acfa7ab2cf virtio-win-1.5.1-drivers.zip +cd676d01b02e16a909de449a7b4112ae virtio-win-1.5.1-bin-whql.zip diff --git a/virtio-win.spec b/virtio-win.spec index a1a75a5..4e272a7 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.5.0 +Version: 1.5.1 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -48,7 +48,7 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog -* Tue May 8 2012 Jay Greguske 1.5.0-1 +* Tue May 16 2012 Jay Greguske 1.5.1-1 - Updated drivers for RHEL 6.3 - Resolved: 677219, 695053, 713643, 730877, 744729, 744730, 751952, 752743, 753723, 759361, 760022, 769495, From 9fa1a425516cc5b5a0a6833a89fa062eb4710aa8 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Tue, 29 May 2012 11:46:12 -0400 Subject: [PATCH 043/124] Resolves: rhbz#811161 --- .gitignore | 3 +++ sources | 6 +++--- virtio-win.spec | 5 ++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 131bec9..be5007a 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ /virtio-win-1.5.1.zip /virtio-win-1.5.1-drivers.zip /virtio-win-1.5.1-bin-whql.zip +/virtio-win-1.5.2-bin-whql.zip +/virtio-win-1.5.2-drivers.zip +/virtio-win-1.5.2.zip diff --git a/sources b/sources index 8b46105..e7e3c7b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -5f8a364668e39dd56c17c4db5c32b97e virtio-win-1.5.1.zip -f8bf9607f753b2f60bd006acfa7ab2cf virtio-win-1.5.1-drivers.zip -cd676d01b02e16a909de449a7b4112ae virtio-win-1.5.1-bin-whql.zip +1dbdd830b28ee161011c2d8e1da002f0 virtio-win-1.5.2-bin-whql.zip +aa8a93458b67a8789f3d99831cc6f4f3 virtio-win-1.5.2-drivers.zip +04fdf7bf5714d0e68a172247c7227299 virtio-win-1.5.2.zip diff --git a/virtio-win.spec b/virtio-win.spec index 4e272a7..795e795 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.5.1 +Version: 1.5.2 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -48,6 +48,9 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Tue May 29 2012 Jay Greguske 1.5.2-1 +- Fixed Windows XP block drivers + * Tue May 16 2012 Jay Greguske 1.5.1-1 - Updated drivers for RHEL 6.3 - Resolved: 677219, 695053, 713643, 730877, 744729, 744730, From 35fee692bc55b0e391125a1c59d9d75a19de87ca Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Mon, 9 Jul 2012 11:08:55 -0400 Subject: [PATCH 044/124] Resolves: rhbz#838523 --- .gitignore | 3 +++ sources | 6 +++--- virtio-win.spec | 6 +++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index be5007a..db04d1e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,6 @@ /virtio-win-1.5.2-bin-whql.zip /virtio-win-1.5.2-drivers.zip /virtio-win-1.5.2.zip +/virtio-win-1.5.3-bin-whql.zip +/virtio-win-1.5.3-drivers.zip +/virtio-win-1.5.3.zip diff --git a/sources b/sources index e7e3c7b..5058fbe 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -1dbdd830b28ee161011c2d8e1da002f0 virtio-win-1.5.2-bin-whql.zip -aa8a93458b67a8789f3d99831cc6f4f3 virtio-win-1.5.2-drivers.zip -04fdf7bf5714d0e68a172247c7227299 virtio-win-1.5.2.zip +660f387f48afc5663df53b730086cf5e virtio-win-1.5.3-bin-whql.zip +37a6bc7ccc54f8aab99ab0a8ae1eb5e7 virtio-win-1.5.3-drivers.zip +675d846db77341250cb20c008e3cb424 virtio-win-1.5.3.zip diff --git a/virtio-win.spec b/virtio-win.spec index 795e795..5311798 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.5.2 +Version: 1.5.3 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -48,6 +48,10 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Fri Jul 6 2012 Jay Greguske 1.5.3-1 +- Updated drivers for vio-serial +- Resolved: 833659 + * Tue May 29 2012 Jay Greguske 1.5.2-1 - Fixed Windows XP block drivers From 64c42d192a4a10bbdf4b049d113f6de40218c0fb Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Fri, 17 Aug 2012 10:26:27 -0400 Subject: [PATCH 045/124] Resolves: rhbz#760022 --- .gitignore | 3 +++ sources | 6 +++--- virtio-win.spec | 6 +++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index db04d1e..f2a0983 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,6 @@ /virtio-win-1.5.3-bin-whql.zip /virtio-win-1.5.3-drivers.zip /virtio-win-1.5.3.zip +/virtio-win-1.5.4-bin-whql.zip +/virtio-win-1.5.4-drivers.zip +/virtio-win-1.5.4.zip diff --git a/sources b/sources index 5058fbe..72238d6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -660f387f48afc5663df53b730086cf5e virtio-win-1.5.3-bin-whql.zip -37a6bc7ccc54f8aab99ab0a8ae1eb5e7 virtio-win-1.5.3-drivers.zip -675d846db77341250cb20c008e3cb424 virtio-win-1.5.3.zip +00499026e8164736c9c5f517c214ac88 virtio-win-1.5.4-bin-whql.zip +0de063875ebe4881dafeea31aadf78dd virtio-win-1.5.4-drivers.zip +78d357936f0517e7e06d4bb30a0e458c virtio-win-1.5.4.zip diff --git a/virtio-win.spec b/virtio-win.spec index 5311798..ab3b0a5 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.5.3 +Version: 1.5.4 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -48,6 +48,10 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Fri Aug 17 2012 Jay Greguske 1.5.4-1 +- Increased VFD size to 2.88M +- Resolves: 760022 + * Fri Jul 6 2012 Jay Greguske 1.5.3-1 - Updated drivers for vio-serial - Resolved: 833659 From 1ab58be84a2ae979ae0a43190e113233f4338049 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Thu, 24 Jan 2013 12:57:37 -0500 Subject: [PATCH 046/124] Resolves: rhbz#871679 --- .gitignore | 21 +++------------------ sources | 6 +++--- virtio-win.spec | 23 ++++++++++++++++++++++- 3 files changed, 28 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index f2a0983..efc4948 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,3 @@ -/virtio-win-1.4.0.zip -/virtio-win-1.4.0-drivers.zip -/virtio-win-1.4.0-bin-whql.zip -/virtio-win-1.5.0-drivers.zip -/virtio-win-1.5.0-bin-whql.zip -/virtio-win-1.5.0.zip -/virtio-win-1.5.1.zip -/virtio-win-1.5.1-drivers.zip -/virtio-win-1.5.1-bin-whql.zip -/virtio-win-1.5.2-bin-whql.zip -/virtio-win-1.5.2-drivers.zip -/virtio-win-1.5.2.zip -/virtio-win-1.5.3-bin-whql.zip -/virtio-win-1.5.3-drivers.zip -/virtio-win-1.5.3.zip -/virtio-win-1.5.4-bin-whql.zip -/virtio-win-1.5.4-drivers.zip -/virtio-win-1.5.4.zip +/virtio-win-1.6.1-bin-whql.zip +/virtio-win-1.6.1-drivers.zip +/virtio-win-1.6.1.zip diff --git a/sources b/sources index 72238d6..4527166 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -00499026e8164736c9c5f517c214ac88 virtio-win-1.5.4-bin-whql.zip -0de063875ebe4881dafeea31aadf78dd virtio-win-1.5.4-drivers.zip -78d357936f0517e7e06d4bb30a0e458c virtio-win-1.5.4.zip +9c5b8b18c3cf9bf5caf71c78d67d56af virtio-win-1.6.1-bin-whql.zip +8c9504c12d01e587c1a0367d4b72c476 virtio-win-1.6.1-drivers.zip +8833ede16fbb97aaa42bb43c7829fc1b virtio-win-1.6.1.zip diff --git a/virtio-win.spec b/virtio-win.spec index ab3b0a5..859a74c 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,6 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.5.4 +Version: 1.6.1 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -48,6 +48,27 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %changelog +* Thu Jan 24 2013 Jay Greguske 1.6.1-1 +- Added drivers from submissions 1556359, 1557005, 1557012, + 1557004, 1557008, 1555597, 1552544, 1551826, 1549074, + 1546707 +- Enabled Win8/2012 platforms +- Updated txtsetup.oem for Windows 2003 +- Resolves: 902977, 857832, 803633, 880569, 836915, + 838021, 714908, 750421, 760022, 768795, 782268, 790305, + 797030, 797032, 797695, 799864, 800247, 800716, 801238, + 805423, 807967, 814684, 814896, 815295, 816452, 819412, + 824814, 827000, 828275, 831570, 833659, 833671, 834174, + 834175, 834179, 834679, 836474, 837321, 837758, 838002, + 838005, 838008, 839143, 839853, 840911, 841169, 841544, + 842961, 843325, 855826, 858551, 859882, 864841, 873128, + 873960, 873971, 875155, 876033, 876061, 876397, 876504, + 877333, 878291, 879143, 879178 + +* Wed Oct 31 2012 Jay Greguske 1.6.0-1 +- Added QXL drivers from submission 1534828 +- Resolves: 871679 + * Fri Aug 17 2012 Jay Greguske 1.5.4-1 - Increased VFD size to 2.88M - Resolves: 760022 From 903ba06f2e7dae4b85c0aba2683f27b8fad3a84d Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Thu, 24 Jan 2013 13:06:28 -0500 Subject: [PATCH 047/124] add the Windows guest agent and supporting .dlls to the .iso Resolves: rhbz#902977 --- virtio-win.spec | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/virtio-win.spec b/virtio-win.spec index 859a74c..0316d84 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -11,6 +11,11 @@ Source2: %{name}-%{version}-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs +BuildRequires: qemu-guest-agent-win32 +BuildRequires: mingw32-glib2 +BuildRequires: mingw32-iconv +BuildRequires: mingw32-gettext +BuildRequires: unix2dos %description VirtIO para-virtualized Windows(R) drivers for 32-bit and 64-bit @@ -21,6 +26,12 @@ Windows(R) guests. %setup -q -T -a 2 -n %{name}-%{version} -D %build +%{__mkdir} guest-agent +%{__cp} -p %{_prefix}/i686-pc-mingw32/sys-root/mingw/bin/libglib-2.0-0.dll guest-agent +%{__cp} -p %{_prefix}/i686-pc-mingw32/sys-root/mingw/bin/libiconv-2.dll guest-agent +%{__cp} -p %{_prefix}/i686-pc-mingw32/sys-root/mingw/bin/libintl-8.dll guest-agent +%{__cp} -p %{_datadir}/qemu-kvm/qemu-ga-win32/* guest-agent +unix2dos guest-agent/*.txt /usr/bin/mkisofs -m drivers -o %{name}-%{version}.iso -r -J \ -input-charset iso8859-1 -V "%{name}-%{version}" . @@ -64,6 +75,8 @@ Windows(R) guests. 842961, 843325, 855826, 858551, 859882, 864841, 873128, 873960, 873971, 875155, 876033, 876061, 876397, 876504, 877333, 878291, 879143, 879178 +- add the Windows guest agent and supporting .dlls to the .iso + Resolves: 902977 * Wed Oct 31 2012 Jay Greguske 1.6.0-1 - Added QXL drivers from submission 1534828 From 50b09aab59f765d4a6f9933b674b665d09185048 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Tue, 29 Jan 2013 16:27:27 -0500 Subject: [PATCH 048/124] Resolves: rhbz#838915 --- sources | 4 ++-- virtio-win.spec | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 4527166..77bf10a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -9c5b8b18c3cf9bf5caf71c78d67d56af virtio-win-1.6.1-bin-whql.zip -8c9504c12d01e587c1a0367d4b72c476 virtio-win-1.6.1-drivers.zip 8833ede16fbb97aaa42bb43c7829fc1b virtio-win-1.6.1.zip +d4d39021d7b9613c1b97c0ac31c640e8 virtio-win-1.6.1-drivers.zip +44b70573268a064177b8b718490c12a9 virtio-win-1.6.1-bin-whql.zip diff --git a/virtio-win.spec b/virtio-win.spec index 0316d84..c332a27 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.6.1 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -59,6 +59,10 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Tue Jan 29 2013 Jay Greguske 1.6.1-2 +- Remove vioser-test.pdbs +- Resolves: 838915 + * Thu Jan 24 2013 Jay Greguske 1.6.1-1 - Added drivers from submissions 1556359, 1557005, 1557012, 1557004, 1557008, 1555597, 1552544, 1551826, 1549074, From 526d2ac200ccf3ddcc93f657350bd0e6f0cce147 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Wed, 30 Jan 2013 10:40:12 -0500 Subject: [PATCH 049/124] Resolves: rhbz#905011 --- .gitignore | 7 ++++--- sources | 7 ++++--- virtio-win.spec | 20 +++++++++++++++----- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index efc4948..ba44c47 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ -/virtio-win-1.6.1-bin-whql.zip -/virtio-win-1.6.1-drivers.zip -/virtio-win-1.6.1.zip +/virtio-win-1.6.2-bin-whql.zip +/virtio-win-1.6.2_Win7-Win8-2008-2012-drivers.zip +/virtio-win-1.6.2_xp-2k3-drivers.zip +/virtio-win-1.6.2.zip diff --git a/sources b/sources index 77bf10a..275f4f3 100644 --- a/sources +++ b/sources @@ -1,3 +1,4 @@ -8833ede16fbb97aaa42bb43c7829fc1b virtio-win-1.6.1.zip -d4d39021d7b9613c1b97c0ac31c640e8 virtio-win-1.6.1-drivers.zip -44b70573268a064177b8b718490c12a9 virtio-win-1.6.1-bin-whql.zip +4facf7d01cec764b3f4e3001b6ba4e4f virtio-win-1.6.2-bin-whql.zip +8addd4d79c2df804af25a332fa9bc0d7 virtio-win-1.6.2_Win7-Win8-2008-2012-drivers.zip +ad0849336e0578df7d33fcffd1a987c3 virtio-win-1.6.2.zip +0c7dcc45abfde93aca54c9f8cc9089ad virtio-win-1.6.2_xp-2k3-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index c332a27..ac2b456 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,13 +1,14 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.6.1 -Release: 2%{?dist} +Version: 1.6.2 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}.zip Source1: %{name}-%{version}-bin-whql.zip -Source2: %{name}-%{version}-drivers.zip +Source2: %{name}-%{version}_Win7-Win8-2008-2012-drivers.zip +Source3: %{name}-%{version}_xp-2k3-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -24,6 +25,7 @@ Windows(R) guests. %prep %setup -q -T -b 1 -n %{name}-%{version} %setup -q -T -a 2 -n %{name}-%{version} -D +%setup -q -T -a 3 -n %{name}-%{version} -D %build %{__mkdir} guest-agent @@ -42,8 +44,12 @@ unix2dos guest-agent/*.txt %{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} %{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso -%{__install} -p -m0644 %{name}-%{version}.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}.vfd %{buildroot}%{_datadir}/%{name}/%{name}.vfd + +%{__install} -p -m0644 %{name}-%{version}_xp-2k3.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_xp-2k3.vfd %{buildroot}%{_datadir}/%{name}/%{name}_xp-2k3.vfd +%{__install} -p -m0644 %{name}-%{version}_Win7-Win8-2008-2012.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_Win7-Win8-2008-2012.vfd %{buildroot}%{_datadir}/%{name}/%{name}_Win7-Win8-2008-2012.vfd + %{__cp} -a drivers %{buildroot}/%{_datadir}/%{name} %clean @@ -59,6 +65,10 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Wed Jan 30 2013 Jay Greguske 1.6.2-1 +- Split up the VFD +- Resolves: 905011 + * Tue Jan 29 2013 Jay Greguske 1.6.1-2 - Remove vioser-test.pdbs - Resolves: 838915 From cbdbbdb88094446085704066d3b3f5d8817ba302 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Tue, 5 Feb 2013 11:56:03 -0500 Subject: [PATCH 050/124] Resolves: rhbz#891640 --- sources | 6 +++--- virtio-win.spec | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 275f4f3..7c7ae0c 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -4facf7d01cec764b3f4e3001b6ba4e4f virtio-win-1.6.2-bin-whql.zip -8addd4d79c2df804af25a332fa9bc0d7 virtio-win-1.6.2_Win7-Win8-2008-2012-drivers.zip ad0849336e0578df7d33fcffd1a987c3 virtio-win-1.6.2.zip -0c7dcc45abfde93aca54c9f8cc9089ad virtio-win-1.6.2_xp-2k3-drivers.zip +71a00a53abd75f77f059224ae93354c4 virtio-win-1.6.2-bin-whql.zip +7dcad35c02b9c240308c7baf152d9599 virtio-win-1.6.2_Win7-Win8-2008-2012-drivers.zip +1aff2cbc63a81b966cf685f20d160ff0 virtio-win-1.6.2_xp-2k3-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index ac2b456..a4dcb81 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.6.2 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -65,6 +65,10 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Tue Feb 5 2013 Jay Greguske 1.6.2-2 +- Fix 1009 coinstallers being resigned +- Resolves: 891640 + * Wed Jan 30 2013 Jay Greguske 1.6.2-1 - Split up the VFD - Resolves: 905011 From cddd2960d48956c0026f4537696a1f6d44aec0fc Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Wed, 6 Feb 2013 10:17:58 -0500 Subject: [PATCH 051/124] Resolves: rhbz#908163 --- .gitignore | 4 ++++ sources | 8 ++++---- virtio-win.spec | 21 +++++++++++++-------- 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index ba44c47..fbab632 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,7 @@ /virtio-win-1.6.2_Win7-Win8-2008-2012-drivers.zip /virtio-win-1.6.2_xp-2k3-drivers.zip /virtio-win-1.6.2.zip +/virtio-win-1.6.3_amd64-drivers.zip +/virtio-win-1.6.3-bin-whql.zip +/virtio-win-1.6.3_x86-drivers.zip +/virtio-win-1.6.3.zip diff --git a/sources b/sources index 7c7ae0c..45e4c4a 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -ad0849336e0578df7d33fcffd1a987c3 virtio-win-1.6.2.zip -71a00a53abd75f77f059224ae93354c4 virtio-win-1.6.2-bin-whql.zip -7dcad35c02b9c240308c7baf152d9599 virtio-win-1.6.2_Win7-Win8-2008-2012-drivers.zip -1aff2cbc63a81b966cf685f20d160ff0 virtio-win-1.6.2_xp-2k3-drivers.zip +4fef188bd1ca8095d016d0b80dc93e46 virtio-win-1.6.3_amd64-drivers.zip +8dee31f6303a951f51af81804121992b virtio-win-1.6.3-bin-whql.zip +9dbc76c02251dd285a101986f9b4bffe virtio-win-1.6.3_x86-drivers.zip +2f3ce562d4c55448c3f53392821195b0 virtio-win-1.6.3.zip diff --git a/virtio-win.spec b/virtio-win.spec index a4dcb81..702e5b3 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,14 +1,14 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.6.2 -Release: 2%{?dist} +Version: 1.6.3 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ Source0: %{name}-%{version}.zip Source1: %{name}-%{version}-bin-whql.zip -Source2: %{name}-%{version}_Win7-Win8-2008-2012-drivers.zip -Source3: %{name}-%{version}_xp-2k3-drivers.zip +Source2: %{name}-%{version}_x86-drivers.zip +Source3: %{name}-%{version}_amd64-drivers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -45,10 +45,10 @@ unix2dos guest-agent/*.txt %{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso -%{__install} -p -m0644 %{name}-%{version}_xp-2k3.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_xp-2k3.vfd %{buildroot}%{_datadir}/%{name}/%{name}_xp-2k3.vfd -%{__install} -p -m0644 %{name}-%{version}_Win7-Win8-2008-2012.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_Win7-Win8-2008-2012.vfd %{buildroot}%{_datadir}/%{name}/%{name}_Win7-Win8-2008-2012.vfd +%{__install} -p -m0644 %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_x86.vfd +%{__install} -p -m0644 %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd %{__cp} -a drivers %{buildroot}/%{_datadir}/%{name} @@ -65,6 +65,11 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Wed Feb 6 2013 Jay Greguske 1.6.3-1 +- Reorganize the VFDs to be 32/64 bit +- Fix 1009 balloon coinstallers being resigned +- Resolves: 908163, 891640 + * Tue Feb 5 2013 Jay Greguske 1.6.2-2 - Fix 1009 coinstallers being resigned - Resolves: 891640 From 1290fefe44eb7810004a19c4c5bc77031dc1044a Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Wed, 6 Feb 2013 14:19:24 -0500 Subject: [PATCH 052/124] Resolves: rhbz#891640 --- sources | 6 +++--- virtio-win.spec | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 45e4c4a..8a806aa 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -4fef188bd1ca8095d016d0b80dc93e46 virtio-win-1.6.3_amd64-drivers.zip -8dee31f6303a951f51af81804121992b virtio-win-1.6.3-bin-whql.zip -9dbc76c02251dd285a101986f9b4bffe virtio-win-1.6.3_x86-drivers.zip 2f3ce562d4c55448c3f53392821195b0 virtio-win-1.6.3.zip +561b2efc63473d0b9b3e7c864fc1375c virtio-win-1.6.3_amd64-drivers.zip +85641808e9b68ee92296f5e267fd9b38 virtio-win-1.6.3-bin-whql.zip +7b9c56a522c0fdcb5aeaa2469b644248 virtio-win-1.6.3_x86-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index 702e5b3..67c2df6 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.6.3 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -65,6 +65,10 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Wed Feb 6 2013 Jay Greguske 1.6.3-2 +- add fixed txtsetup.oem +- added win2k8r2 netkvm drivers + * Wed Feb 6 2013 Jay Greguske 1.6.3-1 - Reorganize the VFDs to be 32/64 bit - Fix 1009 balloon coinstallers being resigned From 71eef3e25314c87a89b4e78126351395c7890a14 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Wed, 6 Feb 2013 15:10:18 -0500 Subject: [PATCH 053/124] Resolves: rhbz#908163 --- sources | 6 +++--- virtio-win.spec | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 8a806aa..c2f0af0 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ 2f3ce562d4c55448c3f53392821195b0 virtio-win-1.6.3.zip -561b2efc63473d0b9b3e7c864fc1375c virtio-win-1.6.3_amd64-drivers.zip -85641808e9b68ee92296f5e267fd9b38 virtio-win-1.6.3-bin-whql.zip -7b9c56a522c0fdcb5aeaa2469b644248 virtio-win-1.6.3_x86-drivers.zip +04c9cf44aafcaf7a1619ea29579f5d4a virtio-win-1.6.3_amd64-drivers.zip +92464b21735a5b4288e06ae371e05c7b virtio-win-1.6.3-bin-whql.zip +291429f46ce2cd62d3b080cef6fe2827 virtio-win-1.6.3_x86-drivers.zip diff --git a/virtio-win.spec b/virtio-win.spec index 67c2df6..4242193 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.6.3 -Release: 2%{?dist} +Release: 3%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -65,6 +65,9 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Wed Feb 6 2013 Jay Greguske 1.6.3-3 +- added further fixed txtsetup.oem + * Wed Feb 6 2013 Jay Greguske 1.6.3-2 - add fixed txtsetup.oem - added win2k8r2 netkvm drivers From 25d408f703f3a49e327dc2ab7ac4070f54d43a92 Mon Sep 17 00:00:00 2001 From: Jay Greguske Date: Mon, 19 Aug 2013 11:24:04 -0400 Subject: [PATCH 054/124] Resolves: rhbz#998497 --- .gitignore | 12 ++++++++++++ sources | 8 ++++---- virtio-win.spec | 28 ++++++++++++++++++++++++++-- 3 files changed, 42 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index fbab632..f2205d4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,15 @@ /virtio-win-1.6.3-bin-whql.zip /virtio-win-1.6.3_x86-drivers.zip /virtio-win-1.6.3.zip +/virtio-win-1.6.4_x86-drivers.zip +/virtio-win-1.6.4_amd64-drivers.zip +/virtio-win-1.6.4-bin-whql.zip +/virtio-win-1.6.4.zip +/virtio-win-1.6.5_amd64-drivers.zip +/virtio-win-1.6.5-bin-whql.zip +/virtio-win-1.6.5_x86-drivers.zip +/virtio-win-1.6.5.zip +/virtio-win-1.6.6_amd64-drivers.zip +/virtio-win-1.6.6-bin-whql.zip +/virtio-win-1.6.6_x86-drivers.zip +/virtio-win-1.6.6.zip diff --git a/sources b/sources index c2f0af0..caf6324 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -2f3ce562d4c55448c3f53392821195b0 virtio-win-1.6.3.zip -04c9cf44aafcaf7a1619ea29579f5d4a virtio-win-1.6.3_amd64-drivers.zip -92464b21735a5b4288e06ae371e05c7b virtio-win-1.6.3-bin-whql.zip -291429f46ce2cd62d3b080cef6fe2827 virtio-win-1.6.3_x86-drivers.zip +70a7f45071608f774807dfde2752d71b virtio-win-1.6.6_amd64-drivers.zip +692789dd0979f39a3ae13aaaa14d7b38 virtio-win-1.6.6-bin-whql.zip +29334a57d591be52b862e0d453dea02d virtio-win-1.6.6_x86-drivers.zip +4ff50f74c187c7b6f30b30662f25257b virtio-win-1.6.6.zip diff --git a/virtio-win.spec b/virtio-win.spec index 4242193..a40578e 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,7 +1,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.6.3 -Release: 3%{?dist} +Version: 1.6.6 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -65,6 +65,30 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/drivers %changelog +* Thu Aug 15 2013 Jay Greguske 1.6.6-1 +- Resolves: 968050 + +* Thu Jul 11 2013 Jay Greguske 1.6.5-6 +- Resolves: 983500 (CVE-2013-2231) + +* Fri Jun 28 2013 Jay Greguske 1.6.5-5 +- Resolves: 979239 + +* Thu Jun 27 2013 Jay Greguske 1.6.5-4 +- Resolves: 978648 978282 977686 + +* Wed Jun 26 2013 Jay Greguske 1.6.5-3 +- Use OS-specific cat files for each OS + +* Tue Jun 25 2013 Jay Greguske 1.6.5-2 +- Use an uncorrupted amd64 cat file + +* Mon Jun 24 2013 Jay Greguske 1.6.5-1 +- Resolves 976310 + +* Mon Apr 29 2013 Jay Greguske 1.6.4-1 +- Resolves 956228 + * Wed Feb 6 2013 Jay Greguske 1.6.3-3 - added further fixed txtsetup.oem From ce9e2280632205702b6b3ca5f4c65f1040c42d30 Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Tue, 29 Oct 2013 20:00:14 -0400 Subject: [PATCH 055/124] - Update to the latest version of the drivers - Add qemu-ga installers to the .iso --- .gitignore | 5 +++++ sources | 9 +++++---- virtio-win.spec | 25 +++++++++++++------------ 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index f2205d4..2f09605 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,8 @@ /virtio-win-1.6.6-bin-whql.zip /virtio-win-1.6.6_x86-drivers.zip /virtio-win-1.6.6.zip +/qemu-ga-win-6.5-4-installers.zip +/virtio-win-1.6.7_amd64-drivers.zip +/virtio-win-1.6.7-bin-whql.zip +/virtio-win-1.6.7_x86-drivers.zip +/virtio-win-1.6.7.zip diff --git a/sources b/sources index caf6324..472ac55 100644 --- a/sources +++ b/sources @@ -1,4 +1,5 @@ -70a7f45071608f774807dfde2752d71b virtio-win-1.6.6_amd64-drivers.zip -692789dd0979f39a3ae13aaaa14d7b38 virtio-win-1.6.6-bin-whql.zip -29334a57d591be52b862e0d453dea02d virtio-win-1.6.6_x86-drivers.zip -4ff50f74c187c7b6f30b30662f25257b virtio-win-1.6.6.zip +8488a7f242f5a21ff10ab12d8112a1cc qemu-ga-win-6.5-4-installers.zip +a89b4f6978de5b9085521c25a272b6da virtio-win-1.6.7_amd64-drivers.zip +fa7c90d7a4f636e50aa52cb0ecde34e1 virtio-win-1.6.7-bin-whql.zip +a9473d8a21bcaddcc64e41d1933ef478 virtio-win-1.6.7_x86-drivers.zip +c5eceede752298b88f5ed152914979bd virtio-win-1.6.7.zip diff --git a/virtio-win.spec b/virtio-win.spec index a40578e..7dd94e9 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,6 +1,8 @@ +%global qemu_ga_win_build qemu-ga-win-6.5-4 + Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.6.6 +Version: 1.6.7 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -9,14 +11,10 @@ Source0: %{name}-%{version}.zip Source1: %{name}-%{version}-bin-whql.zip Source2: %{name}-%{version}_x86-drivers.zip Source3: %{name}-%{version}_amd64-drivers.zip +Source4: %{qemu_ga_win_build}-installers.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs -BuildRequires: qemu-guest-agent-win32 -BuildRequires: mingw32-glib2 -BuildRequires: mingw32-iconv -BuildRequires: mingw32-gettext -BuildRequires: unix2dos %description VirtIO para-virtualized Windows(R) drivers for 32-bit and 64-bit @@ -26,14 +24,10 @@ Windows(R) guests. %setup -q -T -b 1 -n %{name}-%{version} %setup -q -T -a 2 -n %{name}-%{version} -D %setup -q -T -a 3 -n %{name}-%{version} -D +%setup -q -T -a 4 -n %{name}-%{version} -D %build -%{__mkdir} guest-agent -%{__cp} -p %{_prefix}/i686-pc-mingw32/sys-root/mingw/bin/libglib-2.0-0.dll guest-agent -%{__cp} -p %{_prefix}/i686-pc-mingw32/sys-root/mingw/bin/libiconv-2.dll guest-agent -%{__cp} -p %{_prefix}/i686-pc-mingw32/sys-root/mingw/bin/libintl-8.dll guest-agent -%{__cp} -p %{_datadir}/qemu-kvm/qemu-ga-win32/* guest-agent -unix2dos guest-agent/*.txt +%{__mv} %{qemu_ga_win_build} guest-agent /usr/bin/mkisofs -m drivers -o %{name}-%{version}.iso -r -J \ -input-charset iso8859-1 -V "%{name}-%{version}" . @@ -51,6 +45,7 @@ unix2dos guest-agent/*.txt %{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd %{__cp} -a drivers %{buildroot}/%{_datadir}/%{name} +%{__cp} -a guest-agent %{buildroot}/%{_datadir}/%{name} %clean %{__rm} -rf %{buildroot} @@ -63,8 +58,14 @@ unix2dos guest-agent/*.txt %{_datadir}/%{name}/%{name}.iso %{_datadir}/%{name}/*.vfd %{_datadir}/%{name}/drivers +%{_datadir}/%{name}/guest-agent %changelog +* Tue Oct 29 2013 Mike Bonnet - 1.6.7-1 +- Update to the latest version of the drivers +- Add qemu-ga installers to the .iso +- Resolves: rhbz#1018649 rhbz#1018652 rhbz#908609 + * Thu Aug 15 2013 Jay Greguske 1.6.6-1 - Resolves: 968050 From 36e0b44edc96ae3d94cae2384309f9bf997a9499 Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Tue, 29 Oct 2013 22:24:20 -0400 Subject: [PATCH 056/124] Remove netkvmco.dll from the floppy images to save space --- sources | 6 +++--- virtio-win.spec | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 472ac55..5735bfd 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ 8488a7f242f5a21ff10ab12d8112a1cc qemu-ga-win-6.5-4-installers.zip -a89b4f6978de5b9085521c25a272b6da virtio-win-1.6.7_amd64-drivers.zip -fa7c90d7a4f636e50aa52cb0ecde34e1 virtio-win-1.6.7-bin-whql.zip -a9473d8a21bcaddcc64e41d1933ef478 virtio-win-1.6.7_x86-drivers.zip +3a452c5801e2bb85d7c2f54f2a5c9020 virtio-win-1.6.7_amd64-drivers.zip +17ee32a03f736d7dec9f2d28ef8ba80f virtio-win-1.6.7-bin-whql.zip +11371411605b98aed3173af2a7a02c42 virtio-win-1.6.7_x86-drivers.zip c5eceede752298b88f5ed152914979bd virtio-win-1.6.7.zip diff --git a/virtio-win.spec b/virtio-win.spec index 7dd94e9..13ef556 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.6.7 -Release: 1%{?dist} +Release: 2%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -61,6 +61,10 @@ Windows(R) guests. %{_datadir}/%{name}/guest-agent %changelog +* Tue Oct 29 2013 Mike Bonnet - 1.6.7-2 +- Remove netkvmco.dll from the floppy images to save space +- Related: rhbz#1018649 + * Tue Oct 29 2013 Mike Bonnet - 1.6.7-1 - Update to the latest version of the drivers - Add qemu-ga installers to the .iso From 106ef53d11595c64c768a3478d0f6852da321ab8 Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Thu, 27 Feb 2014 19:04:41 -0500 Subject: [PATCH 057/124] Sync with the latest RHEL-6 build, and update the qemu-ga-win installers to 7.0 Resolves: rhbz#827609 --- .gitignore | 8 ++++++++ sources | 11 ++++++----- virtio-win.spec | 26 +++++++++++++++++++++++--- 3 files changed, 37 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 2f09605..28fafb0 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,11 @@ /virtio-win-1.6.7-bin-whql.zip /virtio-win-1.6.7_x86-drivers.zip /virtio-win-1.6.7.zip +/virtio-win-1.6.8_amd64-drivers.zip +/virtio-win-1.6.8-bin-whql.zip +/virtio-win-1.6.8_x86-drivers.zip +/virtio-win-1.6.8.zip +/qemu-ga-win-6.5-5-installers.zip +/qemu-ga-win-6.5-5-sources.zip +/qemu-ga-win-7.0-5-installers.zip +/qemu-ga-win-7.0-5-sources.zip diff --git a/sources b/sources index 5735bfd..1b4fb25 100644 --- a/sources +++ b/sources @@ -1,5 +1,6 @@ -8488a7f242f5a21ff10ab12d8112a1cc qemu-ga-win-6.5-4-installers.zip -3a452c5801e2bb85d7c2f54f2a5c9020 virtio-win-1.6.7_amd64-drivers.zip -17ee32a03f736d7dec9f2d28ef8ba80f virtio-win-1.6.7-bin-whql.zip -11371411605b98aed3173af2a7a02c42 virtio-win-1.6.7_x86-drivers.zip -c5eceede752298b88f5ed152914979bd virtio-win-1.6.7.zip +91519ea42cf67050b1d85fcda5bbaef9 virtio-win-1.6.8.zip +20bbefa0facd0eaa8fc63777200e4ab6 virtio-win-1.6.8-bin-whql.zip +38067ebcfa8f14c72df294f95701c557 virtio-win-1.6.8_amd64-drivers.zip +0b2da17bd435b1f2dfd82281923aaf07 virtio-win-1.6.8_x86-drivers.zip +77fee7dec2afc8d4a9e0eeadad469d87 qemu-ga-win-7.0-5-sources.zip +20aba865b8a3dc9daf23e3f8677ca7f3 qemu-ga-win-7.0-5-installers.zip diff --git a/virtio-win.spec b/virtio-win.spec index 13ef556..02093ba 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,9 +1,9 @@ -%global qemu_ga_win_build qemu-ga-win-6.5-4 +%global qemu_ga_win_build qemu-ga-win-7.0-5 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.6.7 -Release: 2%{?dist} +Version: 1.6.8 +Release: 5%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -12,6 +12,7 @@ Source1: %{name}-%{version}-bin-whql.zip Source2: %{name}-%{version}_x86-drivers.zip Source3: %{name}-%{version}_amd64-drivers.zip Source4: %{qemu_ga_win_build}-installers.zip +Source5: %{qemu_ga_win_build}-sources.zip BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: /usr/bin/mkisofs @@ -61,6 +62,25 @@ Windows(R) guests. %{_datadir}/%{name}/guest-agent %changelog +* Thu Feb 27 2014 Mike Bonnet - 1.6.8-5 +- Update guest-agent installers +- Resolves: rhbz#827609 + +* Wed Jan 22 2014 Mike Bonnet - 1.6.8-4 +- Re-update guest-agent installers + +* Fri Jan 17 2014 Mike Bonnet - 1.6.8-3 +- Update guest-agent installers + +* Thu Jan 16 2014 Mike Bonnet - 1.6.8-2 +- Add new drivers to the .vfds and .iso + +* Wed Jan 15 2014 Mike Bonnet - 1.6.8-1 +- Refresh the scsi driver + +* Wed Dec 4 2013 Mike Bonnet - 1.6.7-3 +- Fix the serial driver for Windows 2012 + * Tue Oct 29 2013 Mike Bonnet - 1.6.7-2 - Remove netkvmco.dll from the floppy images to save space - Related: rhbz#1018649 From af040c0206e001efe0dbfb4e06476f5dc82a1dc2 Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Sat, 5 Apr 2014 21:11:51 -0400 Subject: [PATCH 058/124] Update serial drivers and guest-agent installers Resolves: rhbz#1025122 --- .gitignore | 6 ++++++ sources | 12 ++++++------ virtio-win.spec | 10 +++++++--- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 28fafb0..a3d409c 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,9 @@ /qemu-ga-win-6.5-5-sources.zip /qemu-ga-win-7.0-5-installers.zip /qemu-ga-win-7.0-5-sources.zip +/qemu-ga-win-7.0-7-installers.zip +/qemu-ga-win-7.0-7-sources.zip +/virtio-win-1.7.0_amd64-drivers.zip +/virtio-win-1.7.0-bin-whql.zip +/virtio-win-1.7.0_x86-drivers.zip +/virtio-win-1.7.0.zip diff --git a/sources b/sources index 1b4fb25..19f9a9b 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ -91519ea42cf67050b1d85fcda5bbaef9 virtio-win-1.6.8.zip -20bbefa0facd0eaa8fc63777200e4ab6 virtio-win-1.6.8-bin-whql.zip -38067ebcfa8f14c72df294f95701c557 virtio-win-1.6.8_amd64-drivers.zip -0b2da17bd435b1f2dfd82281923aaf07 virtio-win-1.6.8_x86-drivers.zip -77fee7dec2afc8d4a9e0eeadad469d87 qemu-ga-win-7.0-5-sources.zip -20aba865b8a3dc9daf23e3f8677ca7f3 qemu-ga-win-7.0-5-installers.zip +61e4081ae5a48a27c492f3ef80c350a2 qemu-ga-win-7.0-7-installers.zip +3f32b95e2955349e614ab192d061bd68 qemu-ga-win-7.0-7-sources.zip +1946705a9c5082ba6610a8aafe5765b7 virtio-win-1.7.0_amd64-drivers.zip +9b9b0b331833c0dcba737133e07edbf7 virtio-win-1.7.0-bin-whql.zip +cf26cd8a165a2f7d6f937d3544003186 virtio-win-1.7.0_x86-drivers.zip +bc865248550bcf26d4b8ecae7498bff3 virtio-win-1.7.0.zip diff --git a/virtio-win.spec b/virtio-win.spec index 02093ba..447729d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,9 +1,9 @@ -%global qemu_ga_win_build qemu-ga-win-7.0-5 +%global qemu_ga_win_build qemu-ga-win-7.0-7 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.6.8 -Release: 5%{?dist} +Version: 1.7.0 +Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ @@ -62,6 +62,10 @@ Windows(R) guests. %{_datadir}/%{name}/guest-agent %changelog +* Sat Apr 5 2014 Mike Bonnet - 1.7.0-1 +- Update serial drivers and guest-agent installers +- Resolves: rhbz#1025122 + * Thu Feb 27 2014 Mike Bonnet - 1.6.8-5 - Update guest-agent installers - Resolves: rhbz#827609 From 85ee3b8107c0abce8c53150c52c4b3c108d8b720 Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Wed, 28 May 2014 23:06:47 -0400 Subject: [PATCH 059/124] Update drivers and guest-agent installers Resolves: rhbz#1102235 --- .gitignore | 6 ++++++ sources | 12 ++++++------ virtio-win.spec | 8 ++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index a3d409c..d187b12 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,9 @@ /virtio-win-1.7.0-bin-whql.zip /virtio-win-1.7.0_x86-drivers.zip /virtio-win-1.7.0.zip +/qemu-ga-win-7.0-8-installers.zip +/qemu-ga-win-7.0-8-sources.zip +/virtio-win-1.7.1_amd64-drivers.zip +/virtio-win-1.7.1-bin-whql.zip +/virtio-win-1.7.1_x86-drivers.zip +/virtio-win-1.7.1.zip diff --git a/sources b/sources index 19f9a9b..90e4d3b 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ -61e4081ae5a48a27c492f3ef80c350a2 qemu-ga-win-7.0-7-installers.zip -3f32b95e2955349e614ab192d061bd68 qemu-ga-win-7.0-7-sources.zip -1946705a9c5082ba6610a8aafe5765b7 virtio-win-1.7.0_amd64-drivers.zip -9b9b0b331833c0dcba737133e07edbf7 virtio-win-1.7.0-bin-whql.zip -cf26cd8a165a2f7d6f937d3544003186 virtio-win-1.7.0_x86-drivers.zip -bc865248550bcf26d4b8ecae7498bff3 virtio-win-1.7.0.zip +6b6d5220e416ab3aba1e422f89c07808 qemu-ga-win-7.0-8-installers.zip +b6e57a7cabec55d2648ddb10d1ea83e1 qemu-ga-win-7.0-8-sources.zip +dcf74f29cb9bace3249ab938b9b4b867 virtio-win-1.7.1_amd64-drivers.zip +7948eb29c0ae1139d1520e38230918da virtio-win-1.7.1-bin-whql.zip +32b438d728fecae5275e0593b590b54d virtio-win-1.7.1_x86-drivers.zip +d260c77bd620565f8515daada3307f69 virtio-win-1.7.1.zip diff --git a/virtio-win.spec b/virtio-win.spec index 447729d..006aef5 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,8 +1,8 @@ -%global qemu_ga_win_build qemu-ga-win-7.0-7 +%global qemu_ga_win_build qemu-ga-win-7.0-8 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.7.0 +Version: 1.7.1 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -62,6 +62,10 @@ Windows(R) guests. %{_datadir}/%{name}/guest-agent %changelog +* Wed May 28 2014 Mike Bonnet - 1.7.1-1 +- Update drivers and guest-agent installers +- Resolves: rhbz#1102235 + * Sat Apr 5 2014 Mike Bonnet - 1.7.0-1 - Update serial drivers and guest-agent installers - Resolves: rhbz#1025122 From 4116881bda58d6d49ae94dcc39c5d342aa5133ae Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Fri, 19 Sep 2014 12:04:39 -0400 Subject: [PATCH 060/124] Update drivers and guest-agent installers Resolves: rhbz#1047937 --- .gitignore | 6 ++++++ sources | 12 ++++++------ virtio-win.spec | 8 ++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index d187b12..6bda4c4 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,9 @@ /virtio-win-1.7.1-bin-whql.zip /virtio-win-1.7.1_x86-drivers.zip /virtio-win-1.7.1.zip +/virtio-win-1.7.2_amd64-drivers.zip +/virtio-win-1.7.2-bin-whql.zip +/virtio-win-1.7.2_x86-drivers.zip +/virtio-win-1.7.2.zip +/qemu-ga-win-7.0-9-installers.zip +/qemu-ga-win-7.0-9-sources.zip diff --git a/sources b/sources index 90e4d3b..3c46b7c 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ -6b6d5220e416ab3aba1e422f89c07808 qemu-ga-win-7.0-8-installers.zip -b6e57a7cabec55d2648ddb10d1ea83e1 qemu-ga-win-7.0-8-sources.zip -dcf74f29cb9bace3249ab938b9b4b867 virtio-win-1.7.1_amd64-drivers.zip -7948eb29c0ae1139d1520e38230918da virtio-win-1.7.1-bin-whql.zip -32b438d728fecae5275e0593b590b54d virtio-win-1.7.1_x86-drivers.zip -d260c77bd620565f8515daada3307f69 virtio-win-1.7.1.zip +2582ee25313162088e002761a5d1052f virtio-win-1.7.2_amd64-drivers.zip +0964edffb627729108bc4f4f6e4cccc3 virtio-win-1.7.2-bin-whql.zip +386dab0084aee28d35102203d0baca38 virtio-win-1.7.2_x86-drivers.zip +773a4f178ae8f5c10272fffcd9117589 virtio-win-1.7.2.zip +6f9a198110995348229b4ae6270cee61 qemu-ga-win-7.0-9-installers.zip +31c24320372eda8e06781cbb39e8a8cb qemu-ga-win-7.0-9-sources.zip diff --git a/virtio-win.spec b/virtio-win.spec index 006aef5..a849805 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,8 +1,8 @@ -%global qemu_ga_win_build qemu-ga-win-7.0-8 +%global qemu_ga_win_build qemu-ga-win-7.0-9 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.7.1 +Version: 1.7.2 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -62,6 +62,10 @@ Windows(R) guests. %{_datadir}/%{name}/guest-agent %changelog +* Fri Sep 19 2014 Mike Bonnet - 1.7.2-1 +- Update drivers and guest-agent installers +- Resolves: rhbz#1047937 + * Wed May 28 2014 Mike Bonnet - 1.7.1-1 - Update drivers and guest-agent installers - Resolves: rhbz#1102235 From be5da29f3cd87b7f6c0f4643cd37ad330a3ba403 Mon Sep 17 00:00:00 2001 From: Mike Bonnet Date: Fri, 9 Jan 2015 13:45:43 -0500 Subject: [PATCH 061/124] new virtio-win build for RHEL-7.1 --- .gitignore | 6 ++++++ sources | 12 ++++++------ virtio-win.spec | 8 ++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 6bda4c4..50ce787 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,9 @@ /virtio-win-1.7.2.zip /qemu-ga-win-7.0-9-installers.zip /qemu-ga-win-7.0-9-sources.zip +/qemu-ga-win-7.0-10-installers.zip +/qemu-ga-win-7.0-10-sources.zip +/virtio-win-1.7.3_amd64-drivers.zip +/virtio-win-1.7.3-bin-whql.zip +/virtio-win-1.7.3_x86-drivers.zip +/virtio-win-1.7.3.zip diff --git a/sources b/sources index 3c46b7c..641878e 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ -2582ee25313162088e002761a5d1052f virtio-win-1.7.2_amd64-drivers.zip -0964edffb627729108bc4f4f6e4cccc3 virtio-win-1.7.2-bin-whql.zip -386dab0084aee28d35102203d0baca38 virtio-win-1.7.2_x86-drivers.zip -773a4f178ae8f5c10272fffcd9117589 virtio-win-1.7.2.zip -6f9a198110995348229b4ae6270cee61 qemu-ga-win-7.0-9-installers.zip -31c24320372eda8e06781cbb39e8a8cb qemu-ga-win-7.0-9-sources.zip +e7dee2f8ba877a0cb611df83b773eb2c qemu-ga-win-7.0-10-installers.zip +d2be4cc257d08a0133adc0773ed53fd0 qemu-ga-win-7.0-10-sources.zip +54d731cc25c81510c0f04b2cb833cb66 virtio-win-1.7.3_amd64-drivers.zip +7fccbcc868ae3f8c36b47ff2860d5d69 virtio-win-1.7.3-bin-whql.zip +d6370442236679a6772501d25f3ab445 virtio-win-1.7.3_x86-drivers.zip +0e2c13045515812c6931558062f86c3d virtio-win-1.7.3.zip diff --git a/virtio-win.spec b/virtio-win.spec index a849805..0185ee9 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,8 +1,8 @@ -%global qemu_ga_win_build qemu-ga-win-7.0-9 +%global qemu_ga_win_build qemu-ga-win-7.0-10 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.7.2 +Version: 1.7.3 Release: 1%{?dist} License: Red Hat Proprietary Group: Applications/System @@ -62,6 +62,10 @@ Windows(R) guests. %{_datadir}/%{name}/guest-agent %changelog +* Fri Jan 9 2015 Mike Bonnet - 1.7.3-1 +- Update drivers and guest-agent installers +- Resolves: rhbz#1178458 + * Fri Sep 19 2014 Mike Bonnet - 1.7.2-1 - Update drivers and guest-agent installers - Resolves: rhbz#1047937 From 6d0c44742530644473f703153f19d532cfe40359 Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Fri, 13 Feb 2015 16:20:26 -0500 Subject: [PATCH 062/124] Update the spec file for the new virtio-win build process This should not change the installed contents of the RPM. This is just reorganizing things to use the new scripts as documented here: https://mojo.redhat.com/docs/DOC-1011301 The dist-git push hook refuses to allow commits through unless they reference a valid BZ. These changes are organizational in nature and have no BZ, but they are prerequisite for the next commit, so use the same BZ references. - Resolves: bz#1183423 [rhel-7.2.0] (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) - Resolves: bz#1195920 [rhel-7.2.0] (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs) - Resolves: bz#1210208 [rhel-7.2.0] ([NetKVM] Malformed packet can cause BSOD) Signed-off-by: Jeff E. Nelson --- .gitignore | 3 +++ README.rhpkg | 7 ++++++ sources | 7 +++--- virtio-win.spec | 60 +++++++++++++++++++++++++++++++++---------------- 4 files changed, 54 insertions(+), 23 deletions(-) create mode 100644 README.rhpkg diff --git a/.gitignore b/.gitignore index 50ce787..bb34a22 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,6 @@ /virtio-win-1.7.3-bin-whql.zip /virtio-win-1.7.3_x86-drivers.zip /virtio-win-1.7.3.zip +/virtio-win-1.7.3-bin-for-rpm.zip +/qxl-win-unsigned-0.1-20-sources.zip +/virtio-win-prewhql-0.1-96-sources.zip diff --git a/README.rhpkg b/README.rhpkg new file mode 100644 index 0000000..32de658 --- /dev/null +++ b/README.rhpkg @@ -0,0 +1,7 @@ +The virtio-win RPM build process is described in detail here: + +https://mojo.redhat.com/docs/DOC-1011301 + +Please keep in mind that the RPM spec file is largely shared with the public +Fedora drivers. If any changes are made to the spec file content, please +submit a patch to the git repo listed in the .spec file. diff --git a/sources b/sources index 641878e..2b28184 100644 --- a/sources +++ b/sources @@ -1,6 +1,5 @@ e7dee2f8ba877a0cb611df83b773eb2c qemu-ga-win-7.0-10-installers.zip d2be4cc257d08a0133adc0773ed53fd0 qemu-ga-win-7.0-10-sources.zip -54d731cc25c81510c0f04b2cb833cb66 virtio-win-1.7.3_amd64-drivers.zip -7fccbcc868ae3f8c36b47ff2860d5d69 virtio-win-1.7.3-bin-whql.zip -d6370442236679a6772501d25f3ab445 virtio-win-1.7.3_x86-drivers.zip -0e2c13045515812c6931558062f86c3d virtio-win-1.7.3.zip +16715050f090c19f9824573477078928 qxl-win-unsigned-0.1-20-sources.zip +bf598ac7e080d3ae8a073fe24a3b8aed virtio-win-prewhql-0.1-96-sources.zip +50166a6787793021ccc30991614b91bc virtio-win-1.7.3-bin-for-rpm.zip diff --git a/virtio-win.spec b/virtio-win.spec index 0185ee9..98bf96f 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,58 +1,79 @@ +# Note: This spec file is largely shared with the public virtio-win drivers +# shipped on fedoraproject.org. If you make any changes to this file that +# affect the RPM content, please submit a patch them to the upstream spec +# file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts + +%global virtio_win_prewhql_build virtio-win-prewhql-96 %global qemu_ga_win_build qemu-ga-win-7.0-10 +%global qxl_build qxl-win-unsigned-0.1-20 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.7.3 Release: 1%{?dist} -License: Red Hat Proprietary Group: Applications/System URL: http://www.redhat.com/ -Source0: %{name}-%{version}.zip -Source1: %{name}-%{version}-bin-whql.zip -Source2: %{name}-%{version}_x86-drivers.zip -Source3: %{name}-%{version}_amd64-drivers.zip -Source4: %{qemu_ga_win_build}-installers.zip -Source5: %{qemu_ga_win_build}-sources.zip -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch -BuildRequires: /usr/bin/mkisofs + +%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 GPLv2 +%else +# virtio-win: https://github.com/YanVugenfirer/kvm-guest-drivers-windows/blob/master/LICENSE +# qxl: http://cgit.freedesktop.org/spice/win32/qxl/tree/xddm/COPYING +# qemu-ga: http://git.qemu.org/?p=qemu.git;a=blob;f=COPYING +License: GPLv2 +%endif + +# Already built files +Source1: %{name}-%{version}-bin-for-rpm.zip +Source2: %{qemu_ga_win_build}-installers.zip + +# Source files shipped in the srpm +Source3: %{virtio_win_prewhql_build}-sources.zip +Source4: %{qxl_build}-sources.zip +Source5: %{qemu_ga_win_build}-sources.zip + +BuildRequires: /usr/bin/mkisofs + %description VirtIO para-virtualized Windows(R) drivers for 32-bit and 64-bit Windows(R) guests. + %prep %setup -q -T -b 1 -n %{name}-%{version} %setup -q -T -a 2 -n %{name}-%{version} -D -%setup -q -T -a 3 -n %{name}-%{version} -D -%setup -q -T -a 4 -n %{name}-%{version} -D + %build %{__mv} %{qemu_ga_win_build} guest-agent -/usr/bin/mkisofs -m drivers -o %{name}-%{version}.iso -r -J \ + +# Generate .iso +/usr/bin/mkisofs -m vfddrivers -o %{name}-%{version}.iso -r -J \ -input-charset iso8859-1 -V "%{name}-%{version}" . -%install -%{__rm} -rf %{buildroot} -%{__mkdir} %{buildroot} +%install %{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} + +# Install .iso, create non-versioned symlink %{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso +# Install .vfd files, create non-versioned symlinks %{__install} -p -m0644 %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_x86.vfd %{__install} -p -m0644 %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd -%{__cp} -a drivers %{buildroot}/%{_datadir}/%{name} +%{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers %{__cp} -a guest-agent %{buildroot}/%{_datadir}/%{name} -%clean -%{__rm} -rf %{buildroot} %files -%defattr(-,root,root,-) %doc virtio-win_license.txt %dir %{_datadir}/%{name} %{_datadir}/%{name}/%{name}-%{version}.iso @@ -61,6 +82,7 @@ Windows(R) guests. %{_datadir}/%{name}/drivers %{_datadir}/%{name}/guest-agent + %changelog * Fri Jan 9 2015 Mike Bonnet - 1.7.3-1 - Update drivers and guest-agent installers From b0780b103eef91410288b19a8b541d15a9a1c528 Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Tue, 7 Apr 2015 09:57:46 -0500 Subject: [PATCH 063/124] Update to virtio-win-1.7.4-1 - Resolves: bz#1183423 [rhel-7.2.0] (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) - Resolves: bz#1195920 [rhel-7.2.0] (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs) - Resolves: bz#1210208 [rhel-7.2.0] ([NetKVM] Malformed packet can cause BSOD) Signed-off-by: Jeff E. Nelson --- .gitignore | 2 ++ sources | 4 ++-- virtio-win.spec | 10 +++++++++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bb34a22..623cb8a 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,5 @@ /virtio-win-1.7.3-bin-for-rpm.zip /qxl-win-unsigned-0.1-20-sources.zip /virtio-win-prewhql-0.1-96-sources.zip +/virtio-win-1.7.4-bin-for-rpm.zip +/virtio-win-prewhql-0.1-102-sources.zip diff --git a/sources b/sources index 2b28184..878c469 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ e7dee2f8ba877a0cb611df83b773eb2c qemu-ga-win-7.0-10-installers.zip d2be4cc257d08a0133adc0773ed53fd0 qemu-ga-win-7.0-10-sources.zip 16715050f090c19f9824573477078928 qxl-win-unsigned-0.1-20-sources.zip -bf598ac7e080d3ae8a073fe24a3b8aed virtio-win-prewhql-0.1-96-sources.zip -50166a6787793021ccc30991614b91bc virtio-win-1.7.3-bin-for-rpm.zip +e2d6fd4d4c1bb4c9d9983bf0dfb28b08 virtio-win-1.7.4-bin-for-rpm.zip +e3f4f3f70639e6980fb8ed5c9c5ae7bf virtio-win-prewhql-0.1-102-sources.zip diff --git a/virtio-win.spec b/virtio-win.spec index 98bf96f..3776c75 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -9,7 +9,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.7.3 +Version: 1.7.4 Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ @@ -84,6 +84,14 @@ Windows(R) guests. %changelog +* Fri Apr 10 2015 Jeff E. Nelson - 1.7.4-1 +- Resolves: bz#1183423 [rhel-7.2.0] + (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) +- Resolves: bz#1195920 [rhel-7.2.0] + (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs) +- Resolves: bz#1210208 [rhel-7.2.0] + ([NetKVM] Malformed packet can cause BSOD) + * Fri Jan 9 2015 Mike Bonnet - 1.7.3-1 - Update drivers and guest-agent installers - Resolves: rhbz#1178458 From 2fa4e2044f2dc4ea18be33aec986e7acc0179cb5 Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Fri, 10 Apr 2015 15:09:31 -0500 Subject: [PATCH 064/124] Update to virtio-win-1.7.4-2 - Correct NVR of virtio-win-prewhql-build - Resolves: bz#1183423 [rhel-7.2.0] (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) - Resolves: bz#1195920 [rhel-7.2.0] (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs) - Resolves: bz#1210208 [rhel-7.2.0] ([NetKVM] Malformed packet can cause BSOD) --- virtio-win.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 3776c75..0bdfd75 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,14 +3,14 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-96 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-102 %global qemu_ga_win_build qemu-ga-win-7.0-10 %global qxl_build qxl-win-unsigned-0.1-20 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.7.4 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,16 @@ Windows(R) guests. %changelog +* Fri Apr 10 2015 Jeff E. Nelson - 1.7.4-2 +- Correct NVR of virtio-win-prewhql-build + +- Resolves: bz#1183423 [rhel-7.2.0] + (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) +- Resolves: bz#1195920 [rhel-7.2.0] + (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs) +- Resolves: bz#1210208 [rhel-7.2.0] + ([NetKVM] Malformed packet can cause BSOD) + * Fri Apr 10 2015 Jeff E. Nelson - 1.7.4-1 - Resolves: bz#1183423 [rhel-7.2.0] (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) From 3b9bfa5d2fdf9aefad35812a92d3884ba2e402ad Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Mon, 13 Apr 2015 11:00:14 -0500 Subject: [PATCH 065/124] * Mon Apr 13 2015 Jeff E. Nelson - 1.7.4-1 - Correct NVR of virtio-win-prewhql-build - Resolves: bz#1183423 [rhel-7.2.0] (Change the copyright on all the Windows drivers to "2015" in virtio-win-preqhql build) - Resolves: bz#1195920 [rhel-7.2.0] (Windows 2012 R2 using virtio-scsi-driver with Direct LUNs causes BSODs) - Resolves: bz#1210208 [rhel-7.2.0] ([NetKVM] Malformed packet can cause BSOD) --- sources | 2 +- virtio-win.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 878c469..ef165d2 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ e7dee2f8ba877a0cb611df83b773eb2c qemu-ga-win-7.0-10-installers.zip d2be4cc257d08a0133adc0773ed53fd0 qemu-ga-win-7.0-10-sources.zip 16715050f090c19f9824573477078928 qxl-win-unsigned-0.1-20-sources.zip -e2d6fd4d4c1bb4c9d9983bf0dfb28b08 virtio-win-1.7.4-bin-for-rpm.zip e3f4f3f70639e6980fb8ed5c9c5ae7bf virtio-win-prewhql-0.1-102-sources.zip +d31f507aae70a33377cc485168de235e virtio-win-1.7.4-bin-for-rpm.zip diff --git a/virtio-win.spec b/virtio-win.spec index 0bdfd75..52cc84b 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.7.4 -Release: 2%{?dist} +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,7 +84,7 @@ Windows(R) guests. %changelog -* Fri Apr 10 2015 Jeff E. Nelson - 1.7.4-2 +* Mon Apr 13 2015 Jeff E. Nelson - 1.7.4-1 - Correct NVR of virtio-win-prewhql-build - Resolves: bz#1183423 [rhel-7.2.0] From f97d585769fb5446e36a1591d8ccc03b7ad0dce5 Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Thu, 1 Oct 2015 14:13:14 -0500 Subject: [PATCH 066/124] * Thu Oct 1 2015 Jeff E. Nelson - 1.8.0-1 - The virtio-win-1.8.0-1 release contains: - support for Windows 10 - a new driver (pvpanic) - Bugfixes and improvements (see below for bugzilla list) - The drivers contained in this release are: - pvpanic build 103 - Balloon build 105 - viorng build 105 - viostor build 106 - NetKVM build 105 (Windows Server 2008) and build 110 (all others) - vioser build 108 - vioscsi build 102 - Also included in this release are: - qemu guest agent 7.0-10 - qxl 0.1-24 This release addresses the following BZs: - Solves: bz#996479 (RFE:pvpanic driver for windows guest) - Solves: bz#1010887 ([virtio-win][balloon] Guest display did not show properly after hibernate guest(s4)& resume after enlarging memory during runtime) - Solves: bz#1017817 (copying of 10+ MB plaintext from guest through spice clipboard to client results in: vio_serial write completion error 554) - Solves: bz#1037949 ([virtio-win][viostor]guest bsod(9F) when do s4 while guest running iozone) - Solves: bz#1054640 ([virtio-win][netkvm]windows 8.1 x86 BSOD on DRIVER_POWER_STATE_FAILURE (9f)) - Solves: bz#1058115 ([whql][netkvm]win2k8-32 BSOD with code 9F when run WLK job "Ethernet - NDISTest 6.5 (MPE)") - Solves: bz#1058121 ([whql][netkvm]win2k8-32 BSOD with 7E code when run WLK job "Ethernet - NDISTest 6.5 (MPE)") - Solves: bz#1058225 ([WHQL][netkvm]Job named PM_PowerStateTransition failed because error pop up while test app's running on win8/win8.1) - Solves: bz#1067249 ([virtio-win][balloon]Balloon device can not be removed after blnsrv service installed) - Solves: bz#1085702 ([WHQL][netkvm][macvtap][1 machine]OffloadRsc failed on win2012 and win8-64 guest) - Solves: bz#1096505 ([NetKVM] Implement multiqueue support in Windows guest driver) - Resolves: bz#1098876 ([virtio-win][netkvm]netkvm driver can not be installed on win8-64 guests) - Solves: bz#1100308 ([NetKVM] Race condition in handling device stop) - Solves: bz#1103100 ([virtio-win][netkvm]netkvm driver can not be load in win2008 guest) - Solves: bz#1106400 ([whql][netkvm]NDISTest 6.5 - [2 Machine] - OffloadLSO failed) - Solves: bz#1109027 ([virtio-win][netkvm]Name field is empty when using netsh command) - Solves: bz#1110129 ([virtio-win][scsi]scsi driver can not be installed automately via pnputil) - Solves: bz#1111051 ([virtio-win][netkvm]win7-32 guest bsod(8e) while performing long (several hours) netperf transfer with mq=on) - Resolves: bz#1112712 ([virtio-win][netkvm]win8.1 32bit BSOD when loading virtio-win-prewhql-0.1 driver & indirect_desc=off option of virtio-net-pci) - Resolves: bz#1119966 ([whql][netkvm][RHEL6]guests bsod (0xd1) when running job "NDISTest 6.5 - [1 Machine] - StandardizedKeywords") - Solves: bz#1121338 ([WHQL][netkvm]NDISTest 6.5 - 2 Machine - OffloadChecksum failed via bridge on hck) - Solves: bz#1123288 ([virtio-win][netkvm]BOSD occurs during guest reboot after disable nic when netserver running) - Solves: bz#1125796 ("Guest moved used index from 10122 to 10253" when reboot win2012R2 guest with 129 virtio-scsi target) - Solves: bz#1126378 ([virtio-win][vioscsi][rhel6]win2012 guest bsod(d1) when shutdown guest with multi virtio-scsi devices on the same scsi controller) - Solves: bz#1136023 ([NetKVM] Google patches broke debug compilation of NetKVM driver) - Solves: bz#1136602 ([whql][netkvm]Guest (64 bits Operating System) got BSOD (DRIVER_VERIFIER_DETECTED_VIOLATION) while run some jobs) - Solves: bz#1136606 ([whql][netkvm]guests bsod(7E) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling") - Solves: bz#1140447 ([virtio-win][viorng]should use uniformed name for WDFCoinstallerXXX.dll) - Solves: bz#1142737 ([virtio-win][netkvm]interface status is '2', but expect status is '7' after set_link NIC off) - Solves: bz#1147202 ([virtio-win][WHQL][netkvm]Job named by InvalidPackets induce win81-32/64 to hang up.) - Solves: bz#1147203 ([virtio-win][whql][netkvm]win2k8-64 bsod(7e) when run job "Ethernet - NDISTest 6.0") - Solves: bz#1147239 (NetKVM with 2012R2 fails the HCK tests) - Solves: bz#1154419 (NetKVM fails HCK test for 2008R2, single CPU) - Solves: bz#1154420 (ParaNdis6_SendNetBufferList should dispatch each net buffer to a separate queue) - Solves: bz#1154435 ([NetKVM] Incorrect message id assignment and queue allocation) - Solves: bz#1155891 ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (0A) on build 93 - 4 vcpus) - Solves: bz#1155910 ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (D1) on build 93 - 1 vcpus) - Resolves: bz#1156259 (Win7-64 guest BSOD(0x000000A0) when doing s4) - Solves: bz#1157241 ([NetKVM] Uninitialized reserved field in procNumber structure) - Solves: bz#1159732 ([virtio-win][vioscsi]guest shutdown instead of S3/S4 while doing S3/S4 in guest) - Resolves: bz#1159754 ([virtio-win][netkvm]Nic device doesn't work when guest is running in IRQ mode) - Solves: bz#1167539 (win8.1.32 guest BSOD with error ' MEMORY_MANAGEMENT) - Solves: bz#1167614 (win8.1.32 guest BSOD with error 'DRIVER_IRQL_NOT_LESS_OR_EQUAL' (netkvm.sys)) - Solves: bz#1168119 ([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) - Solves: bz#1168483 ([virtio-win][netkvm]guest lost ip when change MTU between 500 and 575 via device manage) - Solves: bz#1168784 ([virtio-win]win2012r2 guest shows black screen with error code "0x0000005c" after migration and reboot) - Solves: bz#1169673 ([virtio-win][netkvm]qemu quit with "qemu-kvm: Guest moved used index from 0 to 257" when set MaxRxBuffers to 512/1024 in guest) - Solves: bz#1169718 (CVE-2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2]) - Solves: bz#1170106 (RFE: [virtio-win][qxl-win] Add windows 2008R2 QXL to the .vfd) - Solves: bz#1172920 ([virtio-win][vioser]winxp guest bsod with D1 code when shutdown guest after hotunplug/hotplug serial port and serial pci) - Solves: bz#1173323 (iperf stalls the NetKVM driver) - Solves: bz#1177063 ([virtio-win][balloon]guest can't s3/s4 correctly if disable guest-stats-polling while balloon service running) - Solves: bz#1183423 (Change the copyright on all the Windows drivers to "2015" in virtio-win-prewhql build) - Solves: bz#1184430 (enable event index feature in Windows virtio-blk driver) - Resolves: bz#1184818 (guest BSOD when reboot guest after enable qxl driver verifier) - Solves: bz#1188790 (NetKVM driver crashed on pausing in MPE test) - Solves: bz#1190968 ([whql][netkvm][mq]job "NDISTest 6.0 - [1 Machine] - 1c_Mini6RSSOids" last for hours and never stop w/ 4 queues) - Solves: bz#1191836 ([whql][netkvm][mq]job "NDISTest 6.5 - [2 Machine] - GlitchFreeDevice" failed due to "not received the expected number of packets" w/ 4 queues) - Solves: bz#1195487 (Windows guest performing out-of-bounds accesses on virtio device) - Resolves: bz#1195920 (Windows 2012 R2 using virtio-scsi driver with Direct LUNs causes BSODs) - Solves: bz#1210208 (CVE 2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2]) - Resolves: bz#1212392 (need to do extra Refresh work when initiate virtio-blk disk while boot guest with OVMF) - Solves: bz#1217642 (QXL XDDM is not shipped on the virtio-win ISO) - Resolves: bz#1217644 (use hardlinks for .iso and /usr/share/virtio-win/drivers) - Solves: bz#1217799 (Distribute *.oem, LICENSE, COPYING in -prewhql build) - Resolves: bz#1218449 (Ship qemuserial.cat on the iso) - Solves: bz#1218937 (QEMU Guest Agent VSS Provider is not started after guest tools install) - Solves: bz#1227164 (viostor/vioscsi is not digital signed by Redhat) - Resolves: bz#1228967 ([virtio-win][whql][viostor]job "Flush Test" failed on all guests with build 105) --- .gitignore | 5 ++ sources | 10 +-- virtio-win.spec | 168 ++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 174 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 623cb8a..70b9a57 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,8 @@ /virtio-win-prewhql-0.1-96-sources.zip /virtio-win-1.7.4-bin-for-rpm.zip /virtio-win-prewhql-0.1-102-sources.zip +/qemu-ga-win-7.2.1-1-installers.zip +/qemu-ga-win-7.2.1-1-sources.zip +/qxl-win-unsigned-0.1-24-sources.zip +/virtio-win-prewhql-0.1-110-sources.zip +/virtio-win-1.8.0-bin-for-rpm.zip diff --git a/sources b/sources index ef165d2..535d89a 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -e7dee2f8ba877a0cb611df83b773eb2c qemu-ga-win-7.0-10-installers.zip -d2be4cc257d08a0133adc0773ed53fd0 qemu-ga-win-7.0-10-sources.zip -16715050f090c19f9824573477078928 qxl-win-unsigned-0.1-20-sources.zip -e3f4f3f70639e6980fb8ed5c9c5ae7bf virtio-win-prewhql-0.1-102-sources.zip -d31f507aae70a33377cc485168de235e virtio-win-1.7.4-bin-for-rpm.zip +6de47daab9b229ac433ca7bc6126324d qemu-ga-win-7.2.1-1-installers.zip +10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip +e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip +0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip +caa9b97ae1107b1d121436c4c46c3352 virtio-win-1.8.0-bin-for-rpm.zip diff --git a/virtio-win.spec b/virtio-win.spec index 52cc84b..a4d4105 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-102 -%global qemu_ga_win_build qemu-ga-win-7.0-10 -%global qxl_build qxl-win-unsigned-0.1-20 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-110 +%global qemu_ga_win_build qemu-ga-win-7.2.1-1 +%global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.7.4 +Version: 1.8.0 Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ @@ -84,6 +84,166 @@ Windows(R) guests. %changelog +* Thu Oct 1 2015 Jeff E. Nelson - 1.8.0-1 + +- The virtio-win-1.8.0-1 release contains: + - support for Windows 10 + - a new driver (pvpanic) + - Bugfixes and improvements (see below for bugzilla list) + +- The drivers contained in this release are: + - pvpanic build 103 + - Balloon build 105 + - viorng build 105 + - viostor build 106 + - NetKVM build 105 (Windows Server 2008) and build 110 (all others) + - vioser build 108 + - vioscsi build 102 + +- Also included in this release are: + - qemu guest agent 7.0-10 + - qxl 0.1-24 + +This release addresses the following BZs: +- Solves: bz#996479 + (RFE:pvpanic driver for windows guest) +- Solves: bz#1010887 + ([virtio-win][balloon] Guest display did not show properly after hibernate guest(s4)& resume after enlarging memory during runtime) +- Solves: bz#1017817 + (copying of 10+ MB plaintext from guest through spice clipboard to client results in: vio_serial write completion error 554) +- Solves: bz#1037949 + ([virtio-win][viostor]guest bsod(9F) when do s4 while guest running iozone) +- Solves: bz#1054640 + ([virtio-win][netkvm]windows 8.1 x86 BSOD on DRIVER_POWER_STATE_FAILURE (9f)) +- Solves: bz#1058115 + ([whql][netkvm]win2k8-32 BSOD with code 9F when run WLK job "Ethernet - NDISTest 6.5 (MPE)") +- Solves: bz#1058121 + ([whql][netkvm]win2k8-32 BSOD with 7E code when run WLK job "Ethernet - NDISTest 6.5 (MPE)") +- Solves: bz#1058225 + ([WHQL][netkvm]Job named PM_PowerStateTransition failed because error pop up while test app's running on win8/win8.1) +- Solves: bz#1067249 + ([virtio-win][balloon]Balloon device can not be removed after blnsrv service installed) +- Solves: bz#1085702 + ([WHQL][netkvm][macvtap][1 machine]OffloadRsc failed on win2012 and win8-64 guest) +- Solves: bz#1096505 + ([NetKVM] Implement multiqueue support in Windows guest driver) +- Resolves: bz#1098876 + ([virtio-win][netkvm]netkvm driver can not be installed on win8-64 guests) +- Solves: bz#1100308 + ([NetKVM] Race condition in handling device stop) +- Solves: bz#1103100 + ([virtio-win][netkvm]netkvm driver can not be load in win2008 guest) +- Solves: bz#1106400 + ([whql][netkvm]NDISTest 6.5 - [2 Machine] - OffloadLSO failed) +- Solves: bz#1109027 + ([virtio-win][netkvm]Name field is empty when using netsh command) +- Solves: bz#1110129 + ([virtio-win][scsi]scsi driver can not be installed automately via pnputil) +- Solves: bz#1111051 + ([virtio-win][netkvm]win7-32 guest bsod(8e) while performing long (several hours) netperf transfer with mq=on) +- Resolves: bz#1112712 + ([virtio-win][netkvm]win8.1 32bit BSOD when loading virtio-win-prewhql-0.1 driver & indirect_desc=off option of virtio-net-pci) +- Resolves: bz#1119966 + ([whql][netkvm][RHEL6]guests bsod (0xd1) when running job "NDISTest 6.5 - [1 Machine] - StandardizedKeywords") +- Solves: bz#1121338 + ([WHQL][netkvm]NDISTest 6.5 - 2 Machine - OffloadChecksum failed via bridge on hck) +- Solves: bz#1123288 + ([virtio-win][netkvm]BOSD occurs during guest reboot after disable nic when netserver running) +- Solves: bz#1125796 + ("Guest moved used index from 10122 to 10253" when reboot win2012R2 guest with 129 virtio-scsi target) +- Solves: bz#1126378 + ([virtio-win][vioscsi][rhel6]win2012 guest bsod(d1) when shutdown guest with multi virtio-scsi devices on the same scsi controller) +- Solves: bz#1136023 + ([NetKVM] Google patches broke debug compilation of NetKVM driver) +- Solves: bz#1136602 + ([whql][netkvm]Guest (64 bits Operating System) got BSOD (DRIVER_VERIFIER_DETECTED_VIOLATION) while run some jobs) +- Solves: bz#1136606 + ([whql][netkvm]guests bsod(7E) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling") +- Solves: bz#1140447 + ([virtio-win][viorng]should use uniformed name for WDFCoinstallerXXX.dll) +- Solves: bz#1142737 + ([virtio-win][netkvm]interface status is '2', but expect status is '7' after set_link NIC off) +- Solves: bz#1147202 + ([virtio-win][WHQL][netkvm]Job named by InvalidPackets induce win81-32/64 to hang up.) +- Solves: bz#1147203 + ([virtio-win][whql][netkvm]win2k8-64 bsod(7e) when run job "Ethernet - NDISTest 6.0") +- Solves: bz#1147239 + (NetKVM with 2012R2 fails the HCK tests) +- Solves: bz#1154419 + (NetKVM fails HCK test for 2008R2, single CPU) +- Solves: bz#1154420 + (ParaNdis6_SendNetBufferList should dispatch each net buffer to a separate queue) +- Solves: bz#1154435 + ([NetKVM] Incorrect message id assignment and queue allocation) +- Solves: bz#1155891 + ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (0A) on build 93 - 4 vcpus) +- Solves: bz#1155910 + ([whql][netkvm]Job MPE failed while job was running on win2008R2 because of bsod (D1) on build 93 - 1 vcpus) +- Resolves: bz#1156259 + (Win7-64 guest BSOD(0x000000A0) when doing s4) +- Solves: bz#1157241 + ([NetKVM] Uninitialized reserved field in procNumber structure) +- Solves: bz#1159732 + ([virtio-win][vioscsi]guest shutdown instead of S3/S4 while doing S3/S4 in guest) +- Resolves: bz#1159754 + ([virtio-win][netkvm]Nic device doesn't work when guest is running in IRQ mode) +- Solves: bz#1167539 + (win8.1.32 guest BSOD with error ' MEMORY_MANAGEMENT) +- Solves: bz#1167614 + (win8.1.32 guest BSOD with error 'DRIVER_IRQL_NOT_LESS_OR_EQUAL' (netkvm.sys)) +- Solves: bz#1168119 + ([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) +- Solves: bz#1168483 + ([virtio-win][netkvm]guest lost ip when change MTU between 500 and 575 via device manage) +- Solves: bz#1168784 + ([virtio-win]win2012r2 guest shows black screen with error code "0x0000005c" after migration and reboot) +- Solves: bz#1169673 + ([virtio-win][netkvm]qemu quit with "qemu-kvm: Guest moved used index from 0 to 257" when set MaxRxBuffers to 512/1024 in guest) +- Solves: bz#1169718 + (CVE-2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2]) +- Solves: bz#1170106 + (RFE: [virtio-win][qxl-win] Add windows 2008R2 QXL to the .vfd) +- Solves: bz#1172920 + ([virtio-win][vioser]winxp guest bsod with D1 code when shutdown guest after hotunplug/hotplug serial port and serial pci) +- Solves: bz#1173323 + (iperf stalls the NetKVM driver) +- Solves: bz#1177063 + ([virtio-win][balloon]guest can't s3/s4 correctly if disable guest-stats-polling while balloon service running) +- Solves: bz#1183423 + (Change the copyright on all the Windows drivers to "2015" in virtio-win-prewhql build) +- Solves: bz#1184430 + (enable event index feature in Windows virtio-blk driver) +- Resolves: bz#1184818 + (guest BSOD when reboot guest after enable qxl driver verifier) +- Solves: bz#1188790 + (NetKVM driver crashed on pausing in MPE test) +- Solves: bz#1190968 + ([whql][netkvm][mq]job "NDISTest 6.0 - [1 Machine] - 1c_Mini6RSSOids" last for hours and never stop w/ 4 queues) +- Solves: bz#1191836 + ([whql][netkvm][mq]job "NDISTest 6.5 - [2 Machine] - GlitchFreeDevice" failed due to "not received the expected number of packets" w/ 4 queues) +- Solves: bz#1195487 + (Windows guest performing out-of-bounds accesses on virtio device) +- Resolves: bz#1195920 + (Windows 2012 R2 using virtio-scsi driver with Direct LUNs causes BSODs) +- Solves: bz#1210208 + (CVE 2015-3215 [NetKVM] Malformed packet can cause BSOD [rhel-7.2]) +- Resolves: bz#1212392 + (need to do extra Refresh work when initiate virtio-blk disk while boot guest with OVMF) +- Solves: bz#1217642 + (QXL XDDM is not shipped on the virtio-win ISO) +- Resolves: bz#1217644 + (use hardlinks for .iso and /usr/share/virtio-win/drivers) +- Solves: bz#1217799 + (Distribute *.oem, LICENSE, COPYING in -prewhql build) +- Resolves: bz#1218449 + (Ship qemuserial.cat on the iso) +- Solves: bz#1218937 + (QEMU Guest Agent VSS Provider is not started after guest tools install) +- Solves: bz#1227164 + (viostor/vioscsi is not digital signed by Redhat) +- Resolves: bz#1228967 + ([virtio-win][whql][viostor]job "Flush Test" failed on all guests with build 105) + * Mon Apr 13 2015 Jeff E. Nelson - 1.7.4-1 - Correct NVR of virtio-win-prewhql-build From d6db58b4230c7943d07601a1fb24ba2a96454c8c Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Fri, 2 Oct 2015 14:15:53 -0500 Subject: [PATCH 067/124] * Fri Oct 2 2015 Jeff E. Nelson - 1.8.0-2 The virtio-win-VVV-bin-for-rpm.zip file was previously a zip file. This has been switched to a .tar.gz file which provides better compresion and support for hard links. - Resolves: bz#1217644 (use hardlinks for .iso and /usr/share/virtio-win/drivers) --- .gitignore | 1 + sources | 2 +- virtio-win.spec | 13 +++++++++++-- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 70b9a57..89908c2 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ /qxl-win-unsigned-0.1-24-sources.zip /virtio-win-prewhql-0.1-110-sources.zip /virtio-win-1.8.0-bin-for-rpm.zip +/virtio-win-1.8.0-bin-for-rpm.tar.gz diff --git a/sources b/sources index 535d89a..bdd4102 100644 --- a/sources +++ b/sources @@ -2,4 +2,4 @@ 10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip -caa9b97ae1107b1d121436c4c46c3352 virtio-win-1.8.0-bin-for-rpm.zip +caa9b97ae1107b1d121436c4c46c3352 virtio-win-1.8.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index a4d4105..29bf8b8 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.8.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -27,7 +27,7 @@ License: GPLv2 %endif # Already built files -Source1: %{name}-%{version}-bin-for-rpm.zip +Source1: %{name}-%{version}-bin-for-rpm.tar.gz Source2: %{qemu_ga_win_build}-installers.zip # Source files shipped in the srpm @@ -84,6 +84,15 @@ Windows(R) guests. %changelog +* Fri Oct 2 2015 Jeff E. Nelson - 1.8.0-2 + +The virtio-win-VVV-bin-for-rpm.zip file was previously a +zip file. This has been switched to a .tar.gz file which +provides better compresion and support for hard links. + +- Resolves: bz#1217644 + (use hardlinks for .iso and /usr/share/virtio-win/drivers) + * Thu Oct 1 2015 Jeff E. Nelson - 1.8.0-1 - The virtio-win-1.8.0-1 release contains: From 21f7a9f6f359f72e6be34a63a01f14ca810db285 Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Mon, 12 Oct 2015 12:18:39 -0500 Subject: [PATCH 068/124] * Mon Oct 12 2015 Jeff E. Nelson - 1.8.0-3 Update virtio-win-1.8.0-for-rpm.tar.gz with the latest signed drivers. This corrects packaging mistakes that put drivers into the wrong directories; there are no new bugfixes. See the changelog entry for 1.8.0-1 for a full description of the changes in this release. - Resolves: bz#1217644 (use hardlinks for .iso and /usr/share/virtio-win/drivers) --- sources | 2 +- virtio-win.spec | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/sources b/sources index bdd4102..0b75e62 100644 --- a/sources +++ b/sources @@ -2,4 +2,4 @@ 10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip -caa9b97ae1107b1d121436c4c46c3352 virtio-win-1.8.0-bin-for-rpm.tar.gz +bf9eea4ca1f56366219299e5f3903e8d virtio-win-1.8.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index 29bf8b8..81a06a0 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.8.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,19 @@ Windows(R) guests. %changelog +* Mon Oct 12 2015 Jeff E. Nelson - 1.8.0-3 + +Update virtio-win-1.8.0-for-rpm.tar.gz with the latest +signed drivers. This corrects packaging mistakes that put +drivers into the wrong directories; there are no new +bugfixes. + +See the changelog entry for 1.8.0-1 for a full +description of the changes in this release. + +- Resolves: bz#1217644 + (use hardlinks for .iso and /usr/share/virtio-win/drivers) + * Fri Oct 2 2015 Jeff E. Nelson - 1.8.0-2 The virtio-win-VVV-bin-for-rpm.zip file was previously a From 086f029382cd2263f4fc0976da664c0a15ca395d Mon Sep 17 00:00:00 2001 From: "Jeff E. Nelson" Date: Tue, 13 Oct 2015 11:17:04 -0500 Subject: [PATCH 069/124] * Tue Oct 13 2015 Jeff E. Nelson - 1.8.0-4 Drop /vioscsi/w10/amd64/vioscsi.DVL.XML which was included by mistake. See the changelog entry for 1.8.0-1 for a full description of the changes in this release. - Resolves: bz#1217644 (use hardlinks for .iso and /usr/share/virtio-win/drivers) --- sources | 2 +- virtio-win.spec | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 0b75e62..7426b24 100644 --- a/sources +++ b/sources @@ -2,4 +2,4 @@ 10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip -bf9eea4ca1f56366219299e5f3903e8d virtio-win-1.8.0-bin-for-rpm.tar.gz +2ff86a3ba8ec97be376562327713d564 virtio-win-1.8.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index 81a06a0..489d287 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.8.0 -Release: 3%{?dist} +Release: 4%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,17 @@ Windows(R) guests. %changelog +* Tue Oct 13 2015 Jeff E. Nelson - 1.8.0-4 + +Drop /vioscsi/w10/amd64/vioscsi.DVL.XML which was included +by mistake. + +See the changelog entry for 1.8.0-1 for a full +description of the changes in this release. + +- Resolves: bz#1217644 + (use hardlinks for .iso and /usr/share/virtio-win/drivers) + * Mon Oct 12 2015 Jeff E. Nelson - 1.8.0-3 Update virtio-win-1.8.0-for-rpm.tar.gz with the latest From 7b7a940fdf355cdd7907652d0e9528c1c91a1692 Mon Sep 17 00:00:00 2001 From: Yash Mankad Date: Wed, 8 Jun 2016 16:29:51 -0400 Subject: [PATCH 070/124] Add Windows 10 drivers to .vfd files (bz#1328275) Updates copyright notice in virtio-win_license.txt file to 2016 (bz#1303511) - Resolves: bz#1328275 (virtio-win doesn't provide windows 10 drivers within vfd) - Resolves: bz#1303511 (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016) --- sources | 1 + 1 file changed, 1 insertion(+) diff --git a/sources b/sources index 7426b24..5405ab4 100644 --- a/sources +++ b/sources @@ -3,3 +3,4 @@ e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip 2ff86a3ba8ec97be376562327713d564 virtio-win-1.8.0-bin-for-rpm.tar.gz +88685575b6395207482e19eb800f557b virtio-win-1.8.0-bin-for-rpm.tar.gz From 32e4b489b4aaf21eec0213de04574a40b6104bdd Mon Sep 17 00:00:00 2001 From: Yash Mankad Date: Fri, 10 Jun 2016 13:04:59 -0400 Subject: [PATCH 071/124] * Fri Jun 10 2016 Yash Mankad - 1.8.0-5 (fixed commit 7b7a940fdf355cdd7907652d0e9528c1c91a1692 ) Add Windows 10 drivers to .vfd files (bz#1328275) Updates copyright notice in virtio-win_license.txt file to 2016 (bz#1303511) - Resolves: bz#1328275 (virtio-win doesn't provide windows 10 drivers within vfd) - Resolves: bz#1303511 (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016) --- sources | 1 - virtio-win.spec | 12 +++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 5405ab4..9dac7db 100644 --- a/sources +++ b/sources @@ -2,5 +2,4 @@ 10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip -2ff86a3ba8ec97be376562327713d564 virtio-win-1.8.0-bin-for-rpm.tar.gz 88685575b6395207482e19eb800f557b virtio-win-1.8.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index 489d287..98e739b 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.8.0 -Release: 4%{?dist} +Release: 5%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,16 @@ Windows(R) guests. %changelog +* Fri Jun 10 2016 Yash Mankad - 1.8.0-5 + +Add Windows 10 drivers to .vfd files (bz#1328275) +Updates copyright notice in virtio-win_license.txt file to 2016 (bz#1303511) + + - Resolves: bz#1328275 + (virtio-win doesn't provide windows 10 drivers within vfd) + - Resolves: bz#1303511 + (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016) + * Tue Oct 13 2015 Jeff E. Nelson - 1.8.0-4 Drop /vioscsi/w10/amd64/vioscsi.DVL.XML which was included From e61cab0b1e5af8e76dbdff9a6fc318afd2cd6390 Mon Sep 17 00:00:00 2001 From: Yash Mankad Date: Tue, 13 Sep 2016 17:53:33 -0400 Subject: [PATCH 072/124] * Tue Sep 13 2016 Yash Mankad - 1.9.0-1 - The virtio-win-1.9.0-1 release contains: - support for Windows 2016 - Bugfixes and improvements (see below for bugzilla list) - The drivers contained in this release are: - pvpanic build 121 - Balloon build 125 - viorng build 125 - viostor build 125 (Win 10 and 2016) and 126 (all others) - NetKVM build 126 - vioser build 125 (Win 10 and 2016) and 126 (all others) - vioscsi build 124 - Also included in this release are: - qemu guest agent 7.3.2-1 - qxl 0.1-24 This release addresses the following BZs: - Resolves: bz#950611 ([NetKVM] Pass WHQL tests with RSC feature enabled ) - Resolves: bz#954183 ([NetKVM] Static driver verifier fails with NetKVM ) - Resolves: bz#1013336 ([virtio-win][netkvm] BSoD occurs when running NDISTest6.5 -[2 Machine] - MPE_Ethernet job on windows 2012 (Win10)) - Resolves: bz#1122364 ([virtio-win][vioser][rhel6]win2k8r2 guest bsod(7e) when do continuous hotplug/unplug during virtio serial in use with driver verifier enabled) - Resolves: bz#1157987 (Windows hangs at startup if virtio-scsi device is configured with vectors=1, 2, and 3) - Resolves: bz#1161453 ([whql][vioscsi]Job named by SCSI Compliance Test (LOGO) failed on win2k8-R2 and win8-64 guest) - Resolves: bz#1190960 ([whql][netkvm][mq]job failed due to "Received some net buffer lists out of order" w/ 4 queues) - Resolves: bz#1208465 (Windows guest boots up slowly with multiple virtual NIC devices (I attached 232 with mutifunction=on)) - Resolves: bz#1210166 ([vioscsi] Add multiqueue support to Windows virtio-scsi driver.) - Resolves: bz#1214177 ([virtio-win] [NetKVM] Compilation errors with Visual Studio 2015 while trying to compile NetKVM) - Resolves: bz#1214568 ([RFE][virtio-win] Add WMI facility to check the virito-scsi mq enabled) - Resolves: bz#1219841 ([RFE] vioscsi.sys should support MS Cluster Services) - Resolves: bz#1223426 ([NetKVM] Performance degradation with multi-queue) - Resolves: bz#1234741 ([virtio-win][vioscsi]win2012 guest bsod(c9) when whql test DPWLK-HotAdd(1104) job) - Resolves: bz#1234751 ([virtio-win][vioscsi]win2012R2 guest bsod(d1) when whql test DPWLK-HotAdd(1104) job) - Resolves: bz#1235108 ([virtio-win][vioscsi]VIOSCSI driver is not signed by redhat certification on win200832/64 platform) - Resolves: bz#1237024 ([virtio-win][netkvm]ipv6 uploading speed is quite slow when set "TCP/UDP checksum offload(IPv6)" to "Rx & Tx Enabled") - Resolves: bz#1241986 (win7 64bit BSOD when booting it on RHEL7.2 host) - Resolves: bz#1243229 ([virtio-win][scsi][windows 10]win10 and win2016 guests bsod with D1 when run job "Bus Reset Test") - Resolves: bz#1245957 ([WHQL][viostor][data-plane]it could not generate dump file on WIN2008-32/64 via WLK while running Crash Dump job) - Resolves: bz#1246993 ([virtio-win][svvp][ws2016] job "Signed Driver Check (CheckLogo)" failed during ws2016 svvp test) - Resolves: bz#1247006 ([virtio-win][svvp][ws2016] job "Profile Interrupt Test" failed during ws2016 svvp test) - Resolves: bz#1248873 ([whql][netkvm]Job named NDISTest6.5-InvalidPackets failed with HCK on win8-32/win8-64(build 106)) - Resolves: bz#1248977 ([virtio-win][vioscsi] Cannot install vioscsi driver on win7-32&win2008-32) - Resolves: bz#1249867 ([WHQL][vioscsi]Job hangs and it cannot continure on windows2008 guest via WLK) - Resolves: bz#1250854 ([WHQL][vioscsi]The job named crash dump failed on windows 2008 -32/64 platform) - Resolves: bz#1256583 (Win10 guest can't get ip address from dhcpserver when add mrg_rxbuf=off for virtio-net-pci) - Resolves: bz#1266340 ([whql][netkvm]NDISTest6.5 Manual test failed and generate dump file on windows 2008 guest) - Resolves: bz#1270149 ([virtio-win][netkvm] Check guest network link status of virtio nic with status=on failed (build 110)) - Resolves: bz#1289406 ([virtio-win][vioser] Cannot install vioser driver successfully) - Resolves: bz#1292788 ([virtio-win][viostor] Cannot install viostor driver on win7-64&win2008-64&win2008R2) - Resolves: bz#1293042 ([virtio-win][vioser] Extra '-' (dash) in serial driver name) - Resolves: bz#1293249 ([virtio-win][vioser] IOCTL_GET_INFORMATION does not return required buffer size) - Resolves: bz#1296092 ([virtio-win][balloon] balloon driver can not be installed automately via pnputil) - Resolves: bz#1303511 (update copyright of license.txt file in virtio-win to 2016) - Resolves: bz#1303809 (provide QEMU guest agent command for setting root/administrator account password - window guests) - Resolves: bz#1303988 ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for NetKVM) - Resolves: bz#1304041 ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for vioserial) - Resolves: bz#1304044 ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for vioscsi) - Resolves: bz#1304049 ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for viostor) - Resolves: bz#1313243 ([virtio-win][netkvm][rhel6]win2008-32 guest bsod with HARDWARE_INTERRUP_STORM(f2) when running netperf for longevity test) - Resolves: bz#1313887 ([RFE] provide QEMU guest agent command for setting root account password (Windows guest) [rhel-7.3]) - Resolves: bz#1315984 ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for baloon) - Resolves: bz#1315985 ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for rng) - Resolves: bz#1321774 ([virtio-win][vioscsi]fio jobs keep printing "0% done" in win2012r2 guest) - Resolves: bz#1325078 (Add TargetOSVersion to driver inf files) - Resolves: bz#1328275 (virtio-win doesn't provide windows 10 drivers within vfd [rhel-7.3]) - Resolves: bz#1334736 (On the LAN network, as long as the VMs receive the Network message, and will always blue screen.) - Resolves: bz#1336368 ([virtio-win][viostor][virtio1.0]Cannot enlarge/shrink disk with virtio1.0 device) - Resolves: bz#1339175 ([NetKVM] Turn on RSC feature in NetKVM driver) - Resolves: bz#1340571 (Add Windows 2k16 drivers to virtio-win) - Resolves: bz#1352432 ([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) - Resolves: bz#1352517 ([virtio-win][balloon][whql]windows guest BSOD when run several WHQL jobs) - Resolves: bz#1352809 ([virtio-win][viorng]wrong dervier version for virtio-win-prewhql-121) - Resolves: bz#1356363 ([virtio-win][viorng] cannot install viorng driver on win2008-32/64 (build 122) ) - Resolves: bz#1358125 (Virtio 1.0 driver didn't work on win10 with q35 machine type) - Resolves: bz#1359072 ([virtio-win][netkvm][whql]many whql jobs occurred BSOD(DRIVER_VERIFIER_DETECTED_VIOLATION (c4)) on build 122) - Resolves: bz#1361501 ([virtio-win][balloon] report "VCRUNTIME120.dll is missing from your computer"error when using blnsvr.exe) --- .gitignore | 4 ++ sources | 8 +-- virtio-win.spec | 145 ++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 149 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 89908c2..d9fc986 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,7 @@ /virtio-win-prewhql-0.1-110-sources.zip /virtio-win-1.8.0-bin-for-rpm.zip /virtio-win-1.8.0-bin-for-rpm.tar.gz +/qemu-ga-win-7.3.2-1-installers.zip +/qemu-ga-win-7.3.2-1-sources.zip +/virtio-win-prewhql-0.1-126-sources.zip +/virtio-win-1.9.0-bin-for-rpm.tar.gz diff --git a/sources b/sources index 9dac7db..08e3f88 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -6de47daab9b229ac433ca7bc6126324d qemu-ga-win-7.2.1-1-installers.zip -10a8558ac97c19c368ac2669ac5f6ad9 qemu-ga-win-7.2.1-1-sources.zip e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip -0ab17d691be2395f1e66ddd547dff397 virtio-win-prewhql-0.1-110-sources.zip -88685575b6395207482e19eb800f557b virtio-win-1.8.0-bin-for-rpm.tar.gz +31a30e5ec51310fea6a4147ca62d95cd qemu-ga-win-7.3.2-1-installers.zip +e10204405ebeb45bd44b15a2a60faeab qemu-ga-win-7.3.2-1-sources.zip +60e8babf82168b8fe289d5f28254c9f8 virtio-win-prewhql-0.1-126-sources.zip +6ac5985f11a56b86c1a66584fbf1c382 virtio-win-1.9.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index 98e739b..abe6e1b 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,14 +3,14 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-110 -%global qemu_ga_win_build qemu-ga-win-7.2.1-1 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-126 +%global qemu_ga_win_build qemu-ga-win-7.3.2-1 %global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.8.0 -Release: 5%{?dist} +Version: 1.9.0 +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,143 @@ Windows(R) guests. %changelog +* Tue Sep 13 2016 Yash Mankad - 1.9.0-1 + +- The virtio-win-1.9.0-1 release contains: + - support for Windows 2016 + - Bugfixes and improvements (see below for bugzilla list) + +- The drivers contained in this release are: + - pvpanic build 121 + - Balloon build 125 + - viorng build 125 + - viostor build 125 (Win 10 and 2016) and 126 (all others) + - NetKVM build 126 + - vioser build 125 (Win 10 and 2016) and 126 (all others) + - vioscsi build 124 + +- Also included in this release are: + - qemu guest agent 7.3.2-1 + - qxl 0.1-24 + +This release addresses the following BZs: +- Resolves: bz#950611 + ([NetKVM] Pass WHQL tests with RSC feature enabled ) +- Resolves: bz#954183 + ([NetKVM] Static driver verifier fails with NetKVM ) +- Resolves: bz#1013336 + ([virtio-win][netkvm] BSoD occurs when running NDISTest6.5 -[2 Machine] - MPE_Ethernet job on windows 2012 (Win10)) +- Resolves: bz#1122364 + ([virtio-win][vioser][rhel6]win2k8r2 guest bsod(7e) when do continuous hotplug/unplug during virtio serial in use with driver verifier enabled) +- Resolves: bz#1157987 + (Windows hangs at startup if virtio-scsi device is configured with vectors=1, 2, and 3) +- Resolves: bz#1161453 + ([whql][vioscsi]Job named by SCSI Compliance Test (LOGO) failed on win2k8-R2 and win8-64 guest) +- Resolves: bz#1190960 + ([whql][netkvm][mq]job failed due to "Received some net buffer lists out of order" w/ 4 queues) +- Resolves: bz#1208465 + (Windows guest boots up slowly with multiple virtual NIC devices (I attached 232 with mutifunction=on)) +- Resolves: bz#1210166 + ([vioscsi] Add multiqueue support to Windows virtio-scsi driver.) +- Resolves: bz#1214177 + ([virtio-win] [NetKVM] Compilation errors with Visual Studio 2015 while trying to compile NetKVM) +- Resolves: bz#1214568 + ([RFE][virtio-win] Add WMI facility to check the virito-scsi mq enabled) +- Resolves: bz#1219841 + ([RFE] vioscsi.sys should support MS Cluster Services) +- Resolves: bz#1223426 + ([NetKVM] Performance degradation with multi-queue) +- Resolves: bz#1234741 + ([virtio-win][vioscsi]win2012 guest bsod(c9) when whql test DPWLK-HotAdd(1104) job) +- Resolves: bz#1234751 + ([virtio-win][vioscsi]win2012R2 guest bsod(d1) when whql test DPWLK-HotAdd(1104) job) +- Resolves: bz#1235108 + ([virtio-win][vioscsi]VIOSCSI driver is not signed by redhat certification on win200832/64 platform) +- Resolves: bz#1237024 + ([virtio-win][netkvm]ipv6 uploading speed is quite slow when set "TCP/UDP checksum offload(IPv6)" to "Rx & Tx Enabled") +- Resolves: bz#1241986 + (win7 64bit BSOD when booting it on RHEL7.2 host) +- Resolves: bz#1243229 + ([virtio-win][scsi][windows 10]win10 and win2016 guests bsod with D1 when run job "Bus Reset Test") +- Resolves: bz#1245957 + ([WHQL][viostor][data-plane]it could not generate dump file on WIN2008-32/64 via WLK while running Crash Dump job) +- Resolves: bz#1246993 + ([virtio-win][svvp][ws2016] job "Signed Driver Check (CheckLogo)" failed during ws2016 svvp test) +- Resolves: bz#1247006 + ([virtio-win][svvp][ws2016] job "Profile Interrupt Test" failed during ws2016 svvp test) +- Resolves: bz#1248873 + ([whql][netkvm]Job named NDISTest6.5-InvalidPackets failed with HCK on win8-32/win8-64(build 106)) +- Resolves: bz#1248977 + ([virtio-win][vioscsi] Cannot install vioscsi driver on win7-32&win2008-32) +- Resolves: bz#1249867 + ([WHQL][vioscsi]Job hangs and it cannot continure on windows2008 guest via WLK) +- Resolves: bz#1250854 + ([WHQL][vioscsi]The job named crash dump failed on windows 2008 -32/64 platform) +- Resolves: bz#1256583 + (Win10 guest can't get ip address from dhcpserver when add mrg_rxbuf=off for virtio-net-pci) +- Resolves: bz#1266340 + ([whql][netkvm]NDISTest6.5 Manual test failed and generate dump file on windows 2008 guest) +- Resolves: bz#1270149 + ([virtio-win][netkvm] Check guest network link status of virtio nic with status=on failed (build 110)) +- Resolves: bz#1289406 + ([virtio-win][vioser] Cannot install vioser driver successfully) +- Resolves: bz#1292788 + ([virtio-win][viostor] Cannot install viostor driver on win7-64&win2008-64&win2008R2) +- Resolves: bz#1293042 + ([virtio-win][vioser] Extra '-' (dash) in serial driver name) +- Resolves: bz#1293249 + ([virtio-win][vioser] IOCTL_GET_INFORMATION does not return required buffer size) +- Resolves: bz#1296092 + ([virtio-win][balloon] balloon driver can not be installed automately via pnputil) +- Resolves: bz#1303511 + (update copyright of license.txt file in virtio-win to 2016) +- Resolves: bz#1303809 + (provide QEMU guest agent command for setting root/administrator account password - window guests) +- Resolves: bz#1303988 + ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for NetKVM) +- Resolves: bz#1304041 + ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for vioserial) +- Resolves: bz#1304044 + ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for vioscsi) +- Resolves: bz#1304049 + ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for viostor) +- Resolves: bz#1313243 + ([virtio-win][netkvm][rhel6]win2008-32 guest bsod with HARDWARE_INTERRUP_STORM(f2) when running netperf for longevity test) +- Resolves: bz#1313887 + ([RFE] provide QEMU guest agent command for setting root account password (Windows guest) [rhel-7.3]) +- Resolves: bz#1315984 + ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for baloon) +- Resolves: bz#1315985 + ([virtio-win] [virtio-1] [RFE] Add Virtio-1.0 support for rng) +- Resolves: bz#1321774 + ([virtio-win][vioscsi]fio jobs keep printing "0% done" in win2012r2 guest) +- Resolves: bz#1325078 + (Add TargetOSVersion to driver inf files) +- Resolves: bz#1328275 + (virtio-win doesn't provide windows 10 drivers within vfd [rhel-7.3]) +- Resolves: bz#1334736 + (On the LAN network, as long as the VMs receive the Network message, and will always blue screen.) +- Resolves: bz#1336368 + ([virtio-win][viostor][virtio1.0]Cannot enlarge/shrink disk with virtio1.0 device) +- Resolves: bz#1339175 + ([NetKVM] Turn on RSC feature in NetKVM driver) +- Resolves: bz#1340571 + (Add Windows 2k16 drivers to virtio-win) +- Resolves: bz#1352432 + ([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) +- Resolves: bz#1352517 + ([virtio-win][balloon][whql]windows guest BSOD when run several WHQL jobs) +- Resolves: bz#1352809 + ([virtio-win][viorng]wrong dervier version for virtio-win-prewhql-121) +- Resolves: bz#1356363 + ([virtio-win][viorng] cannot install viorng driver on win2008-32/64 (build 122) ) +- Resolves: bz#1358125 + (Virtio 1.0 driver didn't work on win10 with q35 machine type) +- Resolves: bz#1359072 + ([virtio-win][netkvm][whql]many whql jobs occurred BSOD(DRIVER_VERIFIER_DETECTED_VIOLATION (c4)) on build 122) +- Resolves: bz#1361501 + ([virtio-win][balloon] report "VCRUNTIME120.dll is missing from your computer"error when using blnsvr.exe) + * Fri Jun 10 2016 Yash Mankad - 1.8.0-5 Add Windows 10 drivers to .vfd files (bz#1328275) From 5a3511a2ea96939a7ac8ab99b2159a50f37d0720 Mon Sep 17 00:00:00 2001 From: Yash Mankad Date: Wed, 14 Sep 2016 11:24:21 -0400 Subject: [PATCH 073/124] * Wed Sep 14 2016 Yash Mankad - 1.9.0-2 This release updates the VirtIO Block and Serial drivers for Windows 10 and 2016 release to use the 126 build. See the changelog entry for 1.9.0-1 for a full description of the changes in this release. - Resolves: bz#1340571 (Add Windows 2k16 drivers to virtio-win) --- sources | 2 +- virtio-win.spec | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 08e3f88..0abdab9 100644 --- a/sources +++ b/sources @@ -2,4 +2,4 @@ e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 31a30e5ec51310fea6a4147ca62d95cd qemu-ga-win-7.3.2-1-installers.zip e10204405ebeb45bd44b15a2a60faeab qemu-ga-win-7.3.2-1-sources.zip 60e8babf82168b8fe289d5f28254c9f8 virtio-win-prewhql-0.1-126-sources.zip -6ac5985f11a56b86c1a66584fbf1c382 virtio-win-1.9.0-bin-for-rpm.tar.gz +8e92ff1d773b035d794082527d8c2b82 virtio-win-1.9.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index abe6e1b..5d17e83 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,17 @@ Windows(R) guests. %changelog +* Wed Sep 14 2016 Yash Mankad - 1.9.0-2 + +This release updates the VirtIO Block and Serial drivers for +Windows 10 and 2016 release to use the 126 build. + +See the changelog entry for 1.9.0-1 for a full description +of the changes in this release. + +- Resolves: bz#1340571 + (Add Windows 2k16 drivers to virtio-win) + * Tue Sep 13 2016 Yash Mankad - 1.9.0-1 - The virtio-win-1.9.0-1 release contains: From f4657335d4ec59f374db7b5908ed069cdd50dda1 Mon Sep 17 00:00:00 2001 From: Yash Mankad Date: Mon, 19 Sep 2016 10:41:44 -0400 Subject: [PATCH 074/124] * Mon Sep 19 2016 Yash Mankad - 1.9.0-3 Add Windows 2016 drivers to .vfd files Updates copyright notice in virtio-win_license.txt file (bz#1303511) See the changelog entry for 1.9.0-1 for a full description of the changes in this release. - Resolves: bz#1340571 (Add Windows 2k16 drivers to virtio-win) - Resolves: bz#1303511 (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016) --- sources | 2 +- virtio-win.spec | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 0abdab9..cf191d6 100644 --- a/sources +++ b/sources @@ -2,4 +2,4 @@ e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 31a30e5ec51310fea6a4147ca62d95cd qemu-ga-win-7.3.2-1-installers.zip e10204405ebeb45bd44b15a2a60faeab qemu-ga-win-7.3.2-1-sources.zip 60e8babf82168b8fe289d5f28254c9f8 virtio-win-prewhql-0.1-126-sources.zip -8e92ff1d773b035d794082527d8c2b82 virtio-win-1.9.0-bin-for-rpm.tar.gz +7118d19e0b6d1e3e32019d13df4cd170 virtio-win-1.9.0-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index 5d17e83..e16de75 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,19 @@ Windows(R) guests. %changelog +* Mon Sep 19 2016 Yash Mankad - 1.9.0-3 + +Add Windows 2016 drivers to .vfd files +Updates copyright notice in virtio-win_license.txt file (bz#1303511) + +See the changelog entry for 1.9.0-1 for a full description +of the changes in this release. + +- Resolves: bz#1340571 + (Add Windows 2k16 drivers to virtio-win) +- Resolves: bz#1303511 + (update copyright of license.txt file in virtio-win-1.7.5-0.el6 to 2016) + * Wed Sep 14 2016 Yash Mankad - 1.9.0-2 This release updates the VirtIO Block and Serial drivers for From 4968ffb87402caece7e7b53827cddcf3a5f3d0e9 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Wed, 7 Jun 2017 14:21:33 -0300 Subject: [PATCH 075/124] * Wed Jun 7 2017 Danilo C. L. de Paula -1.9.1-0 This release contains the following drivers and build number: - pvpanic, build 137 - vioinput, build 137 - vioser, build 137 - balloon, build 13 - viorng, build 137 - netkvm, build 139 - vioscsi, build 136 - viostor, build 136 - qxl, build qxl-win-unsigned-0.1-24 - qemupciserial, build 137 - smbus, build 138 - qemufwcfg, build 128 This release addresses the following BZs: - Resolves: BZ#1075292 ([virtio-win][qemu-ga-win] qemu guest agent should report correctly error description (windows guest)) - Resolves: BZ#1202267 ([virtio-win][wddm-qxl]The display of guest change to black-white mode after s4 on win8.1-32) - Resolves: BZ#1218449 (Ship qemupciserial.cat on the iso) - Resolves: BZ#1256626 (windows guest(win7/win10) CTRL_VLAN=on/off does not support for virtio-net-pci) - Resolves: BZ#1303510 (Change the copyright on all the Windows drivers to "2017" in virtio-win-prewhql build) - Resolves: BZ#1357406 (Add virtio-input Windows guest driver) - Resolves: BZ#1369353 (virtio_balloon: backport "available memory" stat support) - Resolves: BZ#1370351 ([virtio-win][vioser] serial port can not transfer data when nr>=31) - Resolves: BZ#1372174 (NIC device cannot start when boot a Win10 guest with multiple queues(256 queues)) - Resolves: BZ#1374725 (Output command {"execute": "guest-info"} includes unsupported qemu-ga-win commands) - Resolves: BZ#1387125 (QEMU guest agent VSS Provider is crashed after snapshot deletion) - Resolves: BZ#1388775 ([virtio-win][vioinput]guest bsod[DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL (d5)] when run virtio-input whql jobs) - Resolves: BZ#1388920 ([NetKVM] review additional possible performance improvements) - Resolves: BZ#1389125 (viostor extend viostor driver with STORAGE_REQUEST_BLOCK support) - Resolves: BZ#1389445 (VirtIO library interface incompatiblity with NetKvm (bool definition)) - Resolves: BZ#1390714 ([RFE] [virtio-win] Add fw_cfg device in windows guest in order to make svvp test pass) - Resolves: BZ#1391844 ([virtio-win][balloon][viorng][virtio-input] cannot install balloon, viorng and virtio-input driver successfully on win10-32 and win8.1-32(build 127)) - Resolves: BZ#1392693 ([virtio-win][vioser][whql] job "PCI Hardware Compliance Test For a Single Device(PCIHCT)" fail w/ "-M q35") - Resolves: BZ#1392719 ([virtio-win][vioser]can't install serial driver successfuly on win10-64 guest with q35 machine type(build 128)) - Resolves: BZ#1392819 ([NetKVM] Race between ParaNdis_SetupRSSQueueMap and ParaNdis6_SendNetBufferLists due to the lack of synchronisation) - Resolves: BZ#1393140 ([virtio-win][vioser][whql]BSOD when running job "WDF Logo Test-Final" w/ q35 on win2008-32) - Resolves: BZ#1393772 (New unknown device "SM Bus Controller" shows in system device manager after booting with q35) - Resolves: BZ#1395790 (vioscsi.sys BSOD when adding CPU to live Windows Server 2012R2 guest) - Resolves: BZ#1402496 (Balloon: Stats don't work if balloon driver is disabled when blnsvr service starts) - Resolves: BZ#1406271 ([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.) - Resolves: BZ#1408771 ([virtio-win][viorng] Guest win2008-32 occurs BSoD when running job "WDF Logo Tests - Final" under q35) - Resolves: BZ#1408901 ([virtio-win][whql][vioinput] Many jobs failed on win2012R2/ws2016 when running w/o GUI) - Resolves: BZ#1409298 ([virtio-win][balloon] Guest win2008-32 occurs BSoD when running job 'Device Path Exerciser') - Resolves: BZ#1411092 (4K virtual drives broken on Windows) - Resolves: BZ#1411596 (Virtio driver of network device works abnormally when convert win2008 x86 guest from kvm to rhev by virt-v2v) - Resolves: BZ#1412067 ([virtio-win][whql][netkvm] job 1c_IOCTLCoverage failed.) - Resolves: BZ#1419785 ([virtio-win][whql][balloon] Guest WIN8-32 occured BSOD in job "DF - PNP Stop (Rebalance) Device Test (Certification)") - Resolves: BZ#1419854 (vioinput: Driver is dropping rapid input events) - Resolves: BZ#1419900 (BSOD of vioser.sys on Win10 in S0->S4->S0 flow) - Resolves: BZ#1421258 (Add qemufwcfg driver to virtio-win) - Resolves: BZ#1421988 ([virtio-win][virtio-input] Read wrong device in guest's device manager when do hot-plug a mouse device and keyboard device) - Resolves: BZ#1425967 (Update qemupciserial.* files for virtio-win) - Resolves: BZ#1426482 ([virtio-win][balloon] cost too much time when continues enlarge/evict during playing video) - Resolves: BZ#1429807 ([virtio-win][whql][netkvm] guests bsod(d1) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling") - Resolves: BZ#1431561 ([NetKVM] Implement VIRTIO_NET_F_GUEST_ANNOUNCE feature in Windows virtio-net driver - IPv6) - Resolves: BZ#1432567 ([virtio-win][vioscsi] Crash dump not generated with num_queues=4) - Resolves: BZ#1433266 ([virtio-win][netkvm] cannot launch anti-virus software(ESET Endpoint Antivirus) with virtio NetKVM driver) - Resolves: BZ#1433830 ([virtio-win][whql][netkvm] guests bsod(d1) when running job "NDISTest 6.5 - [2 Machine] - OffloadLSO") - Resolves: BZ#1434316 ([qemu-ga-win] Guest agent might hang if VSS service is stoped during freeze) - Resolves: BZ#1435778 (virtio-serial breaks when CPU hot added to Windows Server 2008R2 Datacenter) - Resolves: BZ#1438410 (Net-KVM: Add VlanId property to Inf file) - Resolves: BZ#1439085 ([virtio-win][netkvm] Guest win2008-32 failed in job Ethernet - NDISTest 6.0 with 1c_wmicoverage failure) - Resolves: BZ#1441595 ([virtio-win][viostor]windows 2016 can not generate dump file on AMD host) - Resolves: BZ#1442322 ([virtio-win][viostor]Cannot enlarge/shrink disk with virtio-blk-pci device.) - Resolves: BZ#1443019 ([virtio-win][qemupciserial] job "PNP Rebanlance RequestNew Resources Device Test" and other two jobs failed on win10+ guests) - Resolves: BZ#1444271 ([virtio-win][viorng]job "DF - InfVerif INF Verification" failed on HLK 1703) - Resolves: BZ#1451652 (RFE: Add smbus driver to virtio-win) - Resolves: BZ#1456403 (Net-KVM: Implement MTU report feature of the virtio-net device) --- .gitignore | 4 ++ sources | 8 +-- virtio-win.spec | 133 ++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 137 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index d9fc986..4dff511 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,7 @@ /qemu-ga-win-7.3.2-1-sources.zip /virtio-win-prewhql-0.1-126-sources.zip /virtio-win-1.9.0-bin-for-rpm.tar.gz +/qemu-ga-win-7.4.5-1-installers.zip +/qemu-ga-win-7.4.5-1-sources.zip +/virtio-win-prewhql-0.1-139-sources.zip +/virtio-win-1.9.1-bin-for-rpm.tar.gz diff --git a/sources b/sources index cf191d6..271b991 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip -31a30e5ec51310fea6a4147ca62d95cd qemu-ga-win-7.3.2-1-installers.zip -e10204405ebeb45bd44b15a2a60faeab qemu-ga-win-7.3.2-1-sources.zip -60e8babf82168b8fe289d5f28254c9f8 virtio-win-prewhql-0.1-126-sources.zip -7118d19e0b6d1e3e32019d13df4cd170 virtio-win-1.9.0-bin-for-rpm.tar.gz +2589936bac2ed050170afb38a400debf qemu-ga-win-7.4.5-1-installers.zip +9140b8980e7023e74c32726b87acd5d2 qemu-ga-win-7.4.5-1-sources.zip +4b6f7ac36d167902461200cdf0d5ec6c virtio-win-prewhql-0.1-139-sources.zip +01f62d6b2d036aaf573c71de7886b0ec virtio-win-1.9.1-bin-for-rpm.tar.gz diff --git a/virtio-win.spec b/virtio-win.spec index e16de75..29c28d7 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,14 +3,14 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-126 -%global qemu_ga_win_build qemu-ga-win-7.3.2-1 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-139 +%global qemu_ga_win_build qemu-ga-win-7.4.5-1 %global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.0 -Release: 3%{?dist} +Version: 1.9.1 +Release: 0%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,131 @@ Windows(R) guests. %changelog +* Wed Jun 7 2017 Danilo Cesar Lemes de Paula - 1.9.1-0 + +This release contains the following drivers and build number: + - pvpanic, build 137 + - vioinput, build 137 + - vioser, build 137 + - balloon, build 13 + - viorng, build 137 + - netkvm, build 139 + - vioscsi, build 136 + - viostor, build 136 + - qxl, build qxl-win-unsigned-0.1-24 + - qemupciserial, build 137 + - smbus, build 138 + - qemufwcfg, build 128 + + +This release addresses the following BZs: +- Resolves: BZ#1075292 + ([virtio-win][qemu-ga-win] qemu guest agent should report correctly error description (windows guest)) +- Resolves: BZ#1202267 + ([virtio-win][wddm-qxl]The display of guest change to black-white mode after s4 on win8.1-32) +- Resolves: BZ#1218449 + (Ship qemupciserial.cat on the iso) +- Resolves: BZ#1256626 + (windows guest(win7/win10) CTRL_VLAN=on/off does not support for virtio-net-pci) +- Resolves: BZ#1303510 + (Change the copyright on all the Windows drivers to "2017" in virtio-win-prewhql build) +- Resolves: BZ#1357406 + (Add virtio-input Windows guest driver) +- Resolves: BZ#1369353 + (virtio_balloon: backport "available memory" stat support) +- Resolves: BZ#1370351 + ([virtio-win][vioser] serial port can not transfer data when nr>=31) +- Resolves: BZ#1372174 + (NIC device cannot start when boot a Win10 guest with multiple queues(256 queues)) +- Resolves: BZ#1374725 + (Output command {"execute": "guest-info"} includes unsupported qemu-ga-win commands) +- Resolves: BZ#1387125 + (QEMU guest agent VSS Provider is crashed after snapshot deletion) +- Resolves: BZ#1388775 + ([virtio-win][vioinput]guest bsod[DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL (d5)] when run virtio-input whql jobs) +- Resolves: BZ#1388920 + ([NetKVM] review additional possible performance improvements) +- Resolves: BZ#1389125 + (viostor extend viostor driver with STORAGE_REQUEST_BLOCK support) +- Resolves: BZ#1389445 + (VirtIO library interface incompatiblity with NetKvm (bool definition)) +- Resolves: BZ#1390714 + ([RFE] [virtio-win] Add fw_cfg device in windows guest in order to make svvp test pass) +- Resolves: BZ#1391844 + ([virtio-win][balloon][viorng][virtio-input] cannot install balloon, viorng and virtio-input driver successfully on win10-32 and win8.1-32(build 127)) +- Resolves: BZ#1392693 + ([virtio-win][vioser][whql] job "PCI Hardware Compliance Test For a Single Device(PCIHCT)" fail w/ "-M q35") +- Resolves: BZ#1392719 + ([virtio-win][vioser]can't install serial driver successfuly on win10-64 guest with q35 machine type(build 128)) +- Resolves: BZ#1392819 + ([NetKVM] Race between ParaNdis_SetupRSSQueueMap and ParaNdis6_SendNetBufferLists due to the lack of synchronisation) +- Resolves: BZ#1393140 + ([virtio-win][vioser][whql]BSOD when running job "WDF Logo Test-Final" w/ q35 on win2008-32) +- Resolves: BZ#1393772 + (New unknown device "SM Bus Controller" shows in system device manager after booting with q35) +- Resolves: BZ#1395790 + (vioscsi.sys BSOD when adding CPU to live Windows Server 2012R2 guest) +- Resolves: BZ#1402496 + (Balloon: Stats don't work if balloon driver is disabled when blnsvr service starts) +- Resolves: BZ#1406271 + ([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.) +- Resolves: BZ#1408771 + ([virtio-win][viorng] Guest win2008-32 occurs BSoD when running job "WDF Logo Tests - Final" under q35) +- Resolves: BZ#1408901 + ([virtio-win][whql][vioinput] Many jobs failed on win2012R2/ws2016 when running w/o GUI) +- Resolves: BZ#1409298 + ([virtio-win][balloon] Guest win2008-32 occurs BSoD when running job 'Device Path Exerciser') +- Resolves: BZ#1411092 + (4K virtual drives broken on Windows) +- Resolves: BZ#1411596 + (Virtio driver of network device works abnormally when convert win2008 x86 guest from kvm to rhev by virt-v2v) +- Resolves: BZ#1412067 + ([virtio-win][whql][netkvm] job 1c_IOCTLCoverage failed.) +- Resolves: BZ#1419785 + ([virtio-win][whql][balloon] Guest WIN8-32 occured BSOD in job "DF - PNP Stop (Rebalance) Device Test (Certification)") +- Resolves: BZ#1419854 + (vioinput: Driver is dropping rapid input events) +- Resolves: BZ#1419900 + (BSOD of vioser.sys on Win10 in S0->S4->S0 flow) +- Resolves: BZ#1421258 + (Add qemufwcfg driver to virtio-win) +- Resolves: BZ#1421988 + ([virtio-win][virtio-input] Read wrong device in guest's device manager when do hot-plug a mouse device and keyboard device) +- Resolves: BZ#1425967 + (Update qemupciserial.* files for virtio-win) +- Resolves: BZ#1426482 + ([virtio-win][balloon] cost too much time when continues enlarge/evict during playing video) +- Resolves: BZ#1429807 + ([virtio-win][whql][netkvm] guests bsod(d1) when running job "NDISTest 6.0 - [1 Machine] - 1c_FaultHandling") +- Resolves: BZ#1431561 + ([NetKVM] Implement VIRTIO_NET_F_GUEST_ANNOUNCE feature in Windows virtio-net driver - IPv6) +- Resolves: BZ#1432567 + ([virtio-win][vioscsi] Crash dump not generated with num_queues=4) +- Resolves: BZ#1433266 + ([virtio-win][netkvm] cannot launch anti-virus software(ESET Endpoint Antivirus) with virtio NetKVM driver) +- Resolves: BZ#1433830 + ([virtio-win][whql][netkvm] guests bsod(d1) when running job "NDISTest 6.5 - [2 Machine] - OffloadLSO") +- Resolves: BZ#1434316 + ([qemu-ga-win] Guest agent might hang if VSS service is stoped during freeze) +- Resolves: BZ#1435778 + (virtio-serial breaks when CPU hot added to Windows Server 2008R2 Datacenter) +- Resolves: BZ#1438410 + (Net-KVM: Add VlanId property to Inf file) +- Resolves: BZ#1439085 + ([virtio-win][netkvm] Guest win2008-32 failed in job Ethernet - NDISTest 6.0 with 1c_wmicoverage failure) +- Resolves: BZ#1441595 + ([virtio-win][viostor]windows 2016 can not generate dump file on AMD host) +- Resolves: BZ#1442322 + ([virtio-win][viostor]Cannot enlarge/shrink disk with virtio-blk-pci device.) +- Resolves: BZ#1443019 + ([virtio-win][qemupciserial] job "PNP Rebanlance RequestNew Resources Device Test" and other two jobs failed on win10+ guests) +- Resolves: BZ#1444271 + ([virtio-win][viorng]job "DF - InfVerif INF Verification" failed on HLK 1703) +- Resolves: BZ#1451652 + (RFE: Add smbus driver to virtio-win) +- Resolves: BZ#1456403 + (Net-KVM: Implement MTU report feature of the virtio-net device) + * Mon Sep 19 2016 Yash Mankad - 1.9.0-3 Add Windows 2016 drivers to .vfd files From fba74630036272a5755318d4601d5e82fe56dfe9 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Thu, 20 Jul 2017 17:43:24 +0100 Subject: [PATCH 076/124] Thu Jul 20 2017 Danilo de Paula - 1.9.2-0 - Resolves: BZ#1471073 Latest latest virtio driver (network) for Windows drops lots of packets --- .gitignore | 2 ++ sources | 4 ++-- virtio-win.spec | 9 +++++++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 4dff511..df892c8 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,5 @@ /qemu-ga-win-7.4.5-1-sources.zip /virtio-win-prewhql-0.1-139-sources.zip /virtio-win-1.9.1-bin-for-rpm.tar.gz +/virtio-win-1.9.2-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-140-sources.zip diff --git a/sources b/sources index 271b991..af5f442 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 2589936bac2ed050170afb38a400debf qemu-ga-win-7.4.5-1-installers.zip 9140b8980e7023e74c32726b87acd5d2 qemu-ga-win-7.4.5-1-sources.zip -4b6f7ac36d167902461200cdf0d5ec6c virtio-win-prewhql-0.1-139-sources.zip -01f62d6b2d036aaf573c71de7886b0ec virtio-win-1.9.1-bin-for-rpm.tar.gz +0fe553e1b7b6ad30053249b3e2b9b0e4 virtio-win-1.9.2-bin-for-rpm.tar.gz +5bb11d7013a92c7e5f186ab65a7bba5b virtio-win-prewhql-0.1-140-sources.zip diff --git a/virtio-win.spec b/virtio-win.spec index 29c28d7..0f6ec0c 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,13 +3,13 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-139 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-140 %global qemu_ga_win_build qemu-ga-win-7.4.5-1 %global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.1 +Version: 1.9.2 Release: 0%{?dist} Group: Applications/System URL: http://www.redhat.com/ @@ -84,6 +84,11 @@ Windows(R) guests. %changelog +* Thu Jul 20 2017 Danilo Cesar Lemes de Paula - 1.9.2-0 + +- Resolves: BZ#1471073 + Latest latest virtio driver (network) for Windows drops lots of packets (edit) + * Wed Jun 7 2017 Danilo Cesar Lemes de Paula - 1.9.1-0 This release contains the following drivers and build number: From 9f24e9ac7e11d78e18d4c0cb4990ee8ee1d6507b Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Tue, 1 Aug 2017 16:59:52 -0300 Subject: [PATCH 077/124] * Tue Aug 01 2017 Danilo Cesar Lemes de Paula - 1.9.3-1 - Resolves: BZ#1473575 [virtio-win][netkvm] win2012R2 BSOD after migration during netperf test --- .gitignore | 2 ++ sources | 4 ++-- virtio-win.spec | 11 ++++++++--- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index df892c8..e8e0e95 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,5 @@ /virtio-win-1.9.1-bin-for-rpm.tar.gz /virtio-win-1.9.2-bin-for-rpm.tar.gz /virtio-win-prewhql-0.1-140-sources.zip +/virtio-win-prewhql-0.1-141-sources.zip +/virtio-win-1.9.3-bin-for-rpm.tar.gz diff --git a/sources b/sources index af5f442..1ea1aa7 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip 2589936bac2ed050170afb38a400debf qemu-ga-win-7.4.5-1-installers.zip 9140b8980e7023e74c32726b87acd5d2 qemu-ga-win-7.4.5-1-sources.zip -0fe553e1b7b6ad30053249b3e2b9b0e4 virtio-win-1.9.2-bin-for-rpm.tar.gz -5bb11d7013a92c7e5f186ab65a7bba5b virtio-win-prewhql-0.1-140-sources.zip +6a1c828f2a7bd457bdacdfeebf79e87d virtio-win-1.9.3-bin-for-rpm.tar.gz +bcd4be742af894c2166caf13101650c1 virtio-win-prewhql-0.1-141-sources.zip diff --git a/virtio-win.spec b/virtio-win.spec index 0f6ec0c..85cd347 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,14 +3,14 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-140 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-141 %global qemu_ga_win_build qemu-ga-win-7.4.5-1 %global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.2 -Release: 0%{?dist} +Version: 1.9.3 +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,11 @@ Windows(R) guests. %changelog +* Tue Aug 01 2017 Danilo Cesar Lemes de Paula - 1.9.3-1 + +- Resolves: BZ#1473575 + [virtio-win][netkvm] win2012R2 BSOD after migration during netperf test + * Thu Jul 20 2017 Danilo Cesar Lemes de Paula - 1.9.2-0 - Resolves: BZ#1471073 From 4aaa8ded23f0638ff2547bff8e36d73abe719355 Mon Sep 17 00:00:00 2001 From: Release Configuration Management Date: Wed, 6 Dec 2017 21:22:21 +0000 Subject: [PATCH 078/124] New branch setup --- .gitignore | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 From d246742ecf105af5a3d3955b9a28a5509b266433 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Thu, 7 Dec 2017 16:38:02 -0200 Subject: [PATCH 079/124] Updating the package to RHEL-8.0 This is a verbatim copy of the latest version of this package, updated for RHEL.-8.0 --- virtio-win.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virtio-win.spec b/virtio-win.spec index 85cd347..8da6bf5 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.3 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,9 @@ Windows(R) guests. %changelog +* Thu Dec 07 2017 Danilo C. L. de Paula - 1.9.3-2 +- This is a plain copy of the virtio-win package released in RHEL-7.4 for RHEL-8.0 + * Tue Aug 01 2017 Danilo Cesar Lemes de Paula - 1.9.3-1 - Resolves: BZ#1473575 From e019e836c755657e0dd58eb9db6b3c9750d52500 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 15 Mar 2018 15:33:06 +0000 Subject: [PATCH 080/124] Do not sync with fedora --- .do-not-sync-with-fedora | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .do-not-sync-with-fedora diff --git a/.do-not-sync-with-fedora b/.do-not-sync-with-fedora new file mode 100644 index 0000000..3b42a0a --- /dev/null +++ b/.do-not-sync-with-fedora @@ -0,0 +1,2 @@ +MAINTAINERS: ddepaula +COMMENT: ONLY IN RHEL From 9c1424e6dd06d5b82a58d503b4510a19ad47ceff Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Fri, 4 May 2018 22:00:24 +0000 Subject: [PATCH 081/124] Uploaded sources with SHA512 encryption --- sources | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 1ea1aa7..4fc1da4 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -e2aecc1ac216e00296f744a3293dbb77 qxl-win-unsigned-0.1-24-sources.zip -2589936bac2ed050170afb38a400debf qemu-ga-win-7.4.5-1-installers.zip -9140b8980e7023e74c32726b87acd5d2 qemu-ga-win-7.4.5-1-sources.zip -6a1c828f2a7bd457bdacdfeebf79e87d virtio-win-1.9.3-bin-for-rpm.tar.gz -bcd4be742af894c2166caf13101650c1 virtio-win-prewhql-0.1-141-sources.zip +SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 +SHA512 (qemu-ga-win-7.4.5-1-installers.zip) = 1fcdd8ad5585b48bc12691f9b5de6d1e073e8f3af217a135cd45720d631a89cdd03d5e78b0c519ddd1d3033b2664aec7b487db5d1ae14f9285b9208cc24c2f78 +SHA512 (qemu-ga-win-7.4.5-1-sources.zip) = cd66a13d6a041d67b7c9d3b3944408831ecb0992b49e8d92127b282ef550622cb105468f904837f585174761976005d21c28b70e13fec0cd73a1a8b26bf63974 +SHA512 (virtio-win-1.9.3-bin-for-rpm.tar.gz) = 7f713df466182c241f21460c4ede6aed67fa3ac46e6ee385dd079e1e293f950fcac3326b8ba3687252ce7c52fb947126e63f5825fdc56ab6e1ff24f9ae64b970 +SHA512 (virtio-win-prewhql-0.1-141-sources.zip) = 1aba5570623a263a01f5cc75d8d166fc5aa82f61e8ff084e08b67786853fe93fe0802671bb6155309f7a6991e764a96302f7359b8491e66f139b0fb301197038 From af4533aa4e9cda47724de447b4e7a74938410868 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Fri, 27 Jul 2018 16:10:02 +0000 Subject: [PATCH 082/124] remove .do-not-sync-with-fedora - not needed anymore --- .do-not-sync-with-fedora | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .do-not-sync-with-fedora diff --git a/.do-not-sync-with-fedora b/.do-not-sync-with-fedora deleted file mode 100644 index 3b42a0a..0000000 --- a/.do-not-sync-with-fedora +++ /dev/null @@ -1,2 +0,0 @@ -MAINTAINERS: ddepaula -COMMENT: ONLY IN RHEL From e89d660acb1128d38ff1d62ab49b47d162326703 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Mon, 13 Aug 2018 14:54:06 -0700 Subject: [PATCH 083/124] Related: bug#1614611 --- virtio-win.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 8da6bf5..a51de56 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.3 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -84,6 +84,9 @@ Windows(R) guests. %changelog +* Mon Aug 13 2018 Troy Dawson - 1.9.3-3 +- Release Bumped for el8 Mass Rebuild + * Thu Dec 07 2017 Danilo C. L. de Paula - 1.9.3-2 - This is a plain copy of the virtio-win package released in RHEL-7.4 for RHEL-8.0 @@ -730,7 +733,7 @@ This release addresses the following BZs: * Tue May 29 2012 Jay Greguske 1.5.2-1 - Fixed Windows XP block drivers -* Tue May 16 2012 Jay Greguske 1.5.1-1 +* Wed May 16 2012 Jay Greguske 1.5.1-1 - Updated drivers for RHEL 6.3 - Resolved: 677219, 695053, 713643, 730877, 744729, 744730, 751952, 752743, 753723, 759361, 760022, 769495, From 89bc1be7af49457ac73459bbce86e0d694d06645 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Thu, 23 Aug 2018 13:44:07 -0300 Subject: [PATCH 084/124] Update to 1.9.6-1, from RHEL 7.6 Update virtio-win based on RHEL-7.6 Resolves: BZ#1518460 --- .gitignore | 1 + sources | 8 ++++---- virtio-win.spec | 18 +++++++++++++----- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index e8e0e95..ccd1805 100644 --- a/.gitignore +++ b/.gitignore @@ -78,3 +78,4 @@ /virtio-win-prewhql-0.1-140-sources.zip /virtio-win-prewhql-0.1-141-sources.zip /virtio-win-1.9.3-bin-for-rpm.tar.gz +/virtio-win-1.9.6-bin-for-rpm.tar.gz diff --git a/sources b/sources index 4fc1da4..3b77af0 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (qemu-ga-win-7.4.5-1-installers.zip) = 1fcdd8ad5585b48bc12691f9b5de6d1e073e8f3af217a135cd45720d631a89cdd03d5e78b0c519ddd1d3033b2664aec7b487db5d1ae14f9285b9208cc24c2f78 -SHA512 (qemu-ga-win-7.4.5-1-sources.zip) = cd66a13d6a041d67b7c9d3b3944408831ecb0992b49e8d92127b282ef550622cb105468f904837f585174761976005d21c28b70e13fec0cd73a1a8b26bf63974 -SHA512 (virtio-win-1.9.3-bin-for-rpm.tar.gz) = 7f713df466182c241f21460c4ede6aed67fa3ac46e6ee385dd079e1e293f950fcac3326b8ba3687252ce7c52fb947126e63f5825fdc56ab6e1ff24f9ae64b970 -SHA512 (virtio-win-prewhql-0.1-141-sources.zip) = 1aba5570623a263a01f5cc75d8d166fc5aa82f61e8ff084e08b67786853fe93fe0802671bb6155309f7a6991e764a96302f7359b8491e66f139b0fb301197038 +SHA512 (mingw-qemu-ga-win-7.6.2-2-installers.zip) = 518331d9cc66e0ec1d920ed07dac55eeb5411aab81ff4ce282684347ec9c87b8d40ccdec165f8cb7f7714393a9e372e5e358c9c9b3b290fbe155474f517a6254 +SHA512 (mingw-qemu-ga-win-7.6.2-2-sources.zip) = 806ecb4a39fc1aae87186c81e49d635352aa881e811848d31d2d33b866fe80a554ca40c1428e1e2ee81fcdbb29ff79cfd992adba4f47789f8d13d02a152a2d26 +SHA512 (virtio-win-prewhql-0.1-160-sources.zip) = 5aa85dc7da202ed4508725921c8e629ae612069b033afdb8a4720262651b4d7f17dbf47dee470deab3901c0d524517ed1d0db7ca290d69432da6978f6ff24dc3 +SHA512 (virtio-win-1.9.6-bin-for-rpm.tar.gz) = cd6c7558d5ce89d10bebcaea6431c0b817ccbf861d00a0743338b47d8452a4058f4a8cd219c47181bcff23aa5a7dfa05ea3f443b4eec9d451c54512abf7aec95 diff --git a/virtio-win.spec b/virtio-win.spec index a51de56..98177d9 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,14 +3,14 @@ # affect the RPM content, please submit a patch them to the upstream spec # file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-141 -%global qemu_ga_win_build qemu-ga-win-7.4.5-1 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-160 +%global qemu_ga_win_build mingw-qemu-ga-win-7.6.2-2 %global qxl_build qxl-win-unsigned-0.1-24 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.3 -Release: 3%{?dist} +Version: 1.9.6 +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -52,7 +52,7 @@ Windows(R) guests. %{__mv} %{qemu_ga_win_build} guest-agent # Generate .iso -/usr/bin/mkisofs -m vfddrivers -o %{name}-%{version}.iso -r -J \ +/usr/bin/mkisofs -m 'virtio-win*.vfd' -m vfddrivers -o %{name}-%{version}.iso -r -J \ -input-charset iso8859-1 -V "%{name}-%{version}" . @@ -69,6 +69,11 @@ Windows(R) guests. %{__install} -p -m0644 %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd +%{__install} -p -m0644 %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_x86.vfd +%{__install} -p -m0644 %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_amd64.vfd + %{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers %{__cp} -a guest-agent %{buildroot}/%{_datadir}/%{name} @@ -84,6 +89,9 @@ Windows(R) guests. %changelog +* Fri Aug 24 2018 Danilo C. L. de Paula - 1.9.6-1 +- Rebase virtio-win based on RHEL-7.6 + * Mon Aug 13 2018 Troy Dawson - 1.9.3-3 - Release Bumped for el8 Mass Rebuild From c6c3485b25235a94832c8a25c064432a60f0f02b Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Tue, 11 Sep 2018 15:55:27 +0100 Subject: [PATCH 085/124] Update Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-2 Resolves: BZ#1353099 Drop unsupported Windows releases from virtio-win Resolves: BZ#1533540 Drop floppy (.vfd) files from virtio-win --- virtio-win.spec | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 98177d9..0b27cda 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.6 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -47,6 +47,12 @@ Windows(R) guests. %setup -q -T -b 1 -n %{name}-%{version} %setup -q -T -a 2 -n %{name}-%{version} -D +# Dropping unsupported Windows versions. +# It's done here to fix two issues at the same time: do not +# release them in iso AND as binary drivers +%{__rm} */2k8* vfddrivers/*/Win2008* -rf +%{__rm} */2k3/ vfddrivers/*/Win2003* -rf +%{__rm} */xp/ vfddrivers/*/WinXP -rf %build %{__mv} %{qemu_ga_win_build} guest-agent @@ -63,17 +69,6 @@ Windows(R) guests. %{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso -# Install .vfd files, create non-versioned symlinks -%{__install} -p -m0644 %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_x86.vfd -%{__install} -p -m0644 %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd - -%{__install} -p -m0644 %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_x86.vfd -%{__install} -p -m0644 %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_amd64.vfd - %{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers %{__cp} -a guest-agent %{buildroot}/%{_datadir}/%{name} @@ -83,12 +78,18 @@ Windows(R) guests. %dir %{_datadir}/%{name} %{_datadir}/%{name}/%{name}-%{version}.iso %{_datadir}/%{name}/%{name}.iso -%{_datadir}/%{name}/*.vfd %{_datadir}/%{name}/drivers %{_datadir}/%{name}/guest-agent %changelog +* Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-2 +- Resolves: BZ#1353099 + Drop unsupported Windows releases from virtio-win + +- Resolves: BZ#1533540 + Drop floppy (.vfd) files from virtio-win + * Fri Aug 24 2018 Danilo C. L. de Paula - 1.9.6-1 - Rebase virtio-win based on RHEL-7.6 From c921eea786c6b1ec148f8e1d64b1625a97dd550d Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Wed, 12 Sep 2018 13:51:34 +0100 Subject: [PATCH 086/124] Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-3 Resolves: BZ#1353099 Drop unsupported Windows releases from virtio-win (2008R2 was removed by mistake) --- virtio-win.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 0b27cda..dac096d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.6 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -50,8 +50,8 @@ Windows(R) guests. # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not # release them in iso AND as binary drivers -%{__rm} */2k8* vfddrivers/*/Win2008* -rf -%{__rm} */2k3/ vfddrivers/*/Win2003* -rf +%{__rm} */2k8/ vfddrivers/*/Win2008/ -rf +%{__rm} */2k3/ vfddrivers/*/Win2003 -rf %{__rm} */xp/ vfddrivers/*/WinXP -rf %build @@ -83,7 +83,7 @@ Windows(R) guests. %changelog -* Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-2 +* Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-3 - Resolves: BZ#1353099 Drop unsupported Windows releases from virtio-win From ec126645cb48cee90bb6c6bb73346c8c80779069 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Thu, 13 Sep 2018 16:37:43 +0100 Subject: [PATCH 087/124] Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-4 Resolves: BZ#1353099 Drop unsupported Windows releases from virtio-win During the official fix for 1353099, the smbus become empty. So it needs to be removed. --- virtio-win.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index dac096d..986a66f 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -10,7 +10,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.6 -Release: 3%{?dist} +Release: 4%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -49,10 +49,11 @@ Windows(R) guests. # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not -# release them in iso AND as binary drivers +# release them in iso AND as binary drivers. %{__rm} */2k8/ vfddrivers/*/Win2008/ -rf %{__rm} */2k3/ vfddrivers/*/Win2003 -rf %{__rm} */xp/ vfddrivers/*/WinXP -rf +%{__rm} smbus -rf %build %{__mv} %{qemu_ga_win_build} guest-agent @@ -83,6 +84,11 @@ Windows(R) guests. %changelog +* Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-4 +- Resolves: BZ#1353099 + During the fix for 1353099, the smbus become empty. So it needs to be + removed. + * Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-3 - Resolves: BZ#1353099 Drop unsupported Windows releases from virtio-win From b1572bde53cec546e0660454d54e7878950ee540 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Tue, 25 Jun 2019 11:36:51 -0300 Subject: [PATCH 088/124] Update to virtio-win-1.9.8-5.el8 - Resolves: rhbz#1715121 (Move virtio-win to the regular RHEL channel) --- .gitignore | 7 ++++ sources | 9 ++--- virtio-win.spec | 96 +++++++++++++++++++++++++++++++++++-------------- 3 files changed, 82 insertions(+), 30 deletions(-) diff --git a/.gitignore b/.gitignore index ccd1805..3796a90 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,10 @@ /virtio-win-prewhql-0.1-141-sources.zip /virtio-win-1.9.3-bin-for-rpm.tar.gz /virtio-win-1.9.6-bin-for-rpm.tar.gz +/virtio-win-1.9.7-bin-for-rpm.tar.gz +/mingw-qemu-ga-win-100.0.0.0-3.el7ev.src.rpm +/qemu-ga-win-100.0.0.0-3.el7ev.noarch.rpm +/virtio-win-prewhql-0.1-171-sources.zip +/virtio-win-1.9.8-bin-for-rpm.tar.gz +/virtio-win-1.9.8-2-bin-for-rpm.tar.gz +/virtio-win-1.9.8-4-bin-for-rpm.tar.gz diff --git a/sources b/sources index 3b77af0..325c417 100644 --- a/sources +++ b/sources @@ -1,5 +1,6 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (mingw-qemu-ga-win-7.6.2-2-installers.zip) = 518331d9cc66e0ec1d920ed07dac55eeb5411aab81ff4ce282684347ec9c87b8d40ccdec165f8cb7f7714393a9e372e5e358c9c9b3b290fbe155474f517a6254 -SHA512 (mingw-qemu-ga-win-7.6.2-2-sources.zip) = 806ecb4a39fc1aae87186c81e49d635352aa881e811848d31d2d33b866fe80a554ca40c1428e1e2ee81fcdbb29ff79cfd992adba4f47789f8d13d02a152a2d26 -SHA512 (virtio-win-prewhql-0.1-160-sources.zip) = 5aa85dc7da202ed4508725921c8e629ae612069b033afdb8a4720262651b4d7f17dbf47dee470deab3901c0d524517ed1d0db7ca290d69432da6978f6ff24dc3 -SHA512 (virtio-win-1.9.6-bin-for-rpm.tar.gz) = cd6c7558d5ce89d10bebcaea6431c0b817ccbf861d00a0743338b47d8452a4058f4a8cd219c47181bcff23aa5a7dfa05ea3f443b4eec9d451c54512abf7aec95 +SHA512 (mingw-qemu-ga-win-100.0.0.0-3.el7ev.src.rpm) = 086545b615f451db4102eb98ab51f31ec0a29bec98cea9ab0126fa78994bb02ac7278fb92fbe3754fbae10d49f22e83387bebc359a4af5d407d2f83b27f3c7c0 +SHA512 (qemu-ga-win-100.0.0.0-3.el7ev.noarch.rpm) = c2856441844aabb6ecb7cdefebf6355723f54d6a7902f6fae46249e68074130f07517c58930bec9f458e23b6e57c9992b63cd6df99282a03b7f34773a22ae893 +SHA512 (virtio-win-prewhql-0.1-171-sources.zip) = f4c7bcc775bdd94bf710f746835372d89971a9bd4d3f60650cb27468e3d6dec404dbc9dfe916cb5ad4c44b5d8b7bb3a37e31729b7e8f8dbe83952dc4aa6e00ea +SHA512 (virtio-win-1.9.8-2-bin-for-rpm.tar.gz) = 3562879e039647dbca8929d97e47c6514c9b4127671b5f39e66c994b781b67f63f65e83f2d41f219351f916686ca5e960a4f78e495f9c29f0b946fbc4008209d +SHA512 (virtio-win-1.9.8-4-bin-for-rpm.tar.gz) = 9b4232a7d869d3a46f179d7616bc13e82cf18448d5b6b82d38e97dcc08b16339c63ba76258d54ec0ea88bb99b751a3c1a43377bb62c29da6b91971500b1ae973 diff --git a/virtio-win.spec b/virtio-win.spec index 986a66f..dcbaddf 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -1,39 +1,50 @@ -# Note: This spec file is largely shared with the public virtio-win drivers -# shipped on fedoraproject.org. If you make any changes to this file that -# affect the RPM content, please submit a patch them to the upstream spec -# file hosted at: https://github.com/crobinso/virtio-win-pkg-scripts +# -*- rpm-spec -*- -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-160 -%global qemu_ga_win_build mingw-qemu-ga-win-7.6.2-2 +# Note: This spec file is largely shared with the public virtio-win drivers +# shipped on fedora sites. The canonical location is here: +# +# https://github.com/crobinso/virtio-win-pkg-scripts +# +# If you make any changes to this file that affect the RPM content (but not +# version numbers or changelogs, etc), submit a patch them to the upstream +# spec file. + +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-171 +%global qemu_ga_win_build qemu-ga-win-100.0.0.0-3.el7ev %global qxl_build qxl-win-unsigned-0.1-24 +# qxlwddm is fedora only for now +%if 0%{?fedora} +%global qxlwddm_build spice-qxl-wddm-dod-0.18-0 +%endif Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.6 -Release: 4%{?dist} +Version: 1.9.8 +Release: 5%{?dist} Group: Applications/System 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 GPLv2 -%else -# virtio-win: https://github.com/YanVugenfirer/kvm-guest-drivers-windows/blob/master/LICENSE +# 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: GPLv2 -%endif +License: BSD and Apache and GPLv2 # Already built files -Source1: %{name}-%{version}-bin-for-rpm.tar.gz -Source2: %{qemu_ga_win_build}-installers.zip +Source1: %{name}-%{version}-4-bin-for-rpm.tar.gz +Source2: %{qemu_ga_win_build}.noarch.rpm # Source files shipped in the srpm Source3: %{virtio_win_prewhql_build}-sources.zip -Source4: %{qxl_build}-sources.zip -Source5: %{qemu_ga_win_build}-sources.zip +Source4: mingw-%{qemu_ga_win_build}.src.rpm +Source5: %{qxl_build}-sources.zip +%if 0%{?fedora} +Source6: %{qxlwddm_build}-sources.zip +%endif + BuildRequires: /usr/bin/mkisofs @@ -45,8 +56,16 @@ Windows(R) guests. %prep %setup -q -T -b 1 -n %{name}-%{version} -%setup -q -T -a 2 -n %{name}-%{version} -D +mkdir -p guest-agent +mkdir -p %{qemu_ga_win_build} +pushd %{qemu_ga_win_build}/ && rpm2cpio %{SOURCE2} | cpio -idmv +popd + +%{__mv} %{qemu_ga_win_build}/usr/i686-w64-mingw32/sys-root/mingw/bin/qemu-ga-i386.msi guest-agent/ +%{__mv} %{qemu_ga_win_build}/usr/x86_64-w64-mingw32/sys-root/mingw/bin/qemu-ga-x86_64.msi guest-agent/ + +%if 0%{?rhel} > 7 # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not # release them in iso AND as binary drivers. @@ -54,15 +73,14 @@ Windows(R) guests. %{__rm} */2k3/ vfddrivers/*/Win2003 -rf %{__rm} */xp/ vfddrivers/*/WinXP -rf %{__rm} smbus -rf +%endif %build -%{__mv} %{qemu_ga_win_build} guest-agent # Generate .iso -/usr/bin/mkisofs -m 'virtio-win*.vfd' -m vfddrivers -o %{name}-%{version}.iso -r -J \ +/usr/bin/mkisofs -m 'virtio-win*.vfd' -m vfddrivers -m %{qemu_ga_win_build} -o %{name}-%{version}.iso -r -J \ -input-charset iso8859-1 -V "%{name}-%{version}" . - %install %{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} @@ -70,8 +88,27 @@ Windows(R) guests. %{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso + +# RHEL-8 does not support vfd images +%if 0%{?rhel} <= 7 +# Install .vfd files, create non-versioned symlinks +%{__install} -p -m0644 %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_x86.vfd +%{__install} -p -m0644 %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd + +%{__install} -p -m0644 %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_servers__x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_x86.vfd +%{__install} -p -m0644 %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name} +%{__ln_s} %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_amd64.vfd +%endif + + +%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/guest-agent/ +%{__install} -p -m0644 guest-agent/qemu-ga-i386.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-i386.msi +%{__install} -p -m0644 guest-agent/qemu-ga-x86_64.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-x86_64.msi + %{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers -%{__cp} -a guest-agent %{buildroot}/%{_datadir}/%{name} %files @@ -79,11 +116,18 @@ Windows(R) guests. %dir %{_datadir}/%{name} %{_datadir}/%{name}/%{name}-%{version}.iso %{_datadir}/%{name}/%{name}.iso +%if 0%{?rhel} <= 7 +%{_datadir}/%{name}/*.vfd +%endif %{_datadir}/%{name}/drivers -%{_datadir}/%{name}/guest-agent +%{_datadir}/%{name}/guest-agent/*.msi %changelog +* Tue Jun 25 2019 Danilo C. L. de Paula - 1.9.8-5.el8 +- Resolves: rhbz#1715121 + (Move virtio-win to the regular RHEL channel) + * Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-4 - Resolves: BZ#1353099 During the fix for 1353099, the smbus become empty. So it needs to be From da69c05d1fb04392fda7359436958770f768179e Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Tue, 2 Jul 2019 01:15:40 +0100 Subject: [PATCH 089/124] Update to virtio-win-1.9.8-7.el8 - Resolves: rhbz#1715121 (Move virtio-win to the regular RHEL channel) - Resolves: rhbz#1725380 ([virtio-win] Release all 8.0.1 Fixed BZs in 8.1.0) --- gating.yaml | 7 +++++++ sources | 1 - virtio-win.spec | 8 ++++---- 3 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 gating.yaml diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..7cae996 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,7 @@ +--- !Policy +product_versions: + - rhel-8.1.0 +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: manual.virtualization.virtio-win.tier1.functional } + diff --git a/sources b/sources index 325c417..836607b 100644 --- a/sources +++ b/sources @@ -2,5 +2,4 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e SHA512 (mingw-qemu-ga-win-100.0.0.0-3.el7ev.src.rpm) = 086545b615f451db4102eb98ab51f31ec0a29bec98cea9ab0126fa78994bb02ac7278fb92fbe3754fbae10d49f22e83387bebc359a4af5d407d2f83b27f3c7c0 SHA512 (qemu-ga-win-100.0.0.0-3.el7ev.noarch.rpm) = c2856441844aabb6ecb7cdefebf6355723f54d6a7902f6fae46249e68074130f07517c58930bec9f458e23b6e57c9992b63cd6df99282a03b7f34773a22ae893 SHA512 (virtio-win-prewhql-0.1-171-sources.zip) = f4c7bcc775bdd94bf710f746835372d89971a9bd4d3f60650cb27468e3d6dec404dbc9dfe916cb5ad4c44b5d8b7bb3a37e31729b7e8f8dbe83952dc4aa6e00ea -SHA512 (virtio-win-1.9.8-2-bin-for-rpm.tar.gz) = 3562879e039647dbca8929d97e47c6514c9b4127671b5f39e66c994b781b67f63f65e83f2d41f219351f916686ca5e960a4f78e495f9c29f0b946fbc4008209d SHA512 (virtio-win-1.9.8-4-bin-for-rpm.tar.gz) = 9b4232a7d869d3a46f179d7616bc13e82cf18448d5b6b82d38e97dcc08b16339c63ba76258d54ec0ea88bb99b751a3c1a43377bb62c29da6b91971500b1ae973 diff --git a/virtio-win.spec b/virtio-win.spec index dcbaddf..e920977 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -20,7 +20,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.8 -Release: 5%{?dist} +Release: 7%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -98,7 +98,7 @@ popd %{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd %{__install} -p -m0644 %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_servers__x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_x86.vfd +%{__ln_s} %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_x86.vfd %{__install} -p -m0644 %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name} %{__ln_s} %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_amd64.vfd %endif @@ -124,9 +124,9 @@ popd %changelog -* Tue Jun 25 2019 Danilo C. L. de Paula - 1.9.8-5.el8 +* Mon Jul 01 2019 Danilo C. L. de Paula - 1.9.8-7.el8 - Resolves: rhbz#1715121 - (Move virtio-win to the regular RHEL channel) + (Move virtio-win to regular RHEL channel) * Tue Sep 11 2018 Danilo C. L. de Paula - 1.9.6-4 - Resolves: BZ#1353099 From ee531958b59d2c18879b0784e5ee89de526595f6 Mon Sep 17 00:00:00 2001 From: Yash Mankad Date: Mon, 15 Jul 2019 11:14:15 -0400 Subject: [PATCH 090/124] gating.yaml: Updated product_versions to 'rhel-8' Resolves: rhbz#1682882 (virtio-win changes blocked until gating tests are added) Signed-off-by: Yash Mankad --- gating.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gating.yaml b/gating.yaml index 7cae996..5f67b8f 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,7 +1,6 @@ --- !Policy product_versions: - - rhel-8.1.0 + - rhel-8 decision_context: osci_compose_gate rules: - !PassingTestCaseRule {test_case_name: manual.virtualization.virtio-win.tier1.functional } - From 84b60a41a92b7ec6c11a7937f5121d9d862fba6e Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Tue, 27 Aug 2019 17:51:48 +0100 Subject: [PATCH 091/124] update to virtio-win-1.9.9-1 Resolves: rhbz#1588425 ([virtio-win][vioinput] virtio-mouse can not passthrough) guest --- .gitignore | 2 ++ sources | 4 ++-- virtio-win.spec | 12 ++++++++---- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3796a90..1a88b90 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,5 @@ /virtio-win-1.9.8-bin-for-rpm.tar.gz /virtio-win-1.9.8-2-bin-for-rpm.tar.gz /virtio-win-1.9.8-4-bin-for-rpm.tar.gz +/virtio-win-1.9.9-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-172-sources.zip diff --git a/sources b/sources index 836607b..fe6b9f7 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 SHA512 (mingw-qemu-ga-win-100.0.0.0-3.el7ev.src.rpm) = 086545b615f451db4102eb98ab51f31ec0a29bec98cea9ab0126fa78994bb02ac7278fb92fbe3754fbae10d49f22e83387bebc359a4af5d407d2f83b27f3c7c0 SHA512 (qemu-ga-win-100.0.0.0-3.el7ev.noarch.rpm) = c2856441844aabb6ecb7cdefebf6355723f54d6a7902f6fae46249e68074130f07517c58930bec9f458e23b6e57c9992b63cd6df99282a03b7f34773a22ae893 -SHA512 (virtio-win-prewhql-0.1-171-sources.zip) = f4c7bcc775bdd94bf710f746835372d89971a9bd4d3f60650cb27468e3d6dec404dbc9dfe916cb5ad4c44b5d8b7bb3a37e31729b7e8f8dbe83952dc4aa6e00ea -SHA512 (virtio-win-1.9.8-4-bin-for-rpm.tar.gz) = 9b4232a7d869d3a46f179d7616bc13e82cf18448d5b6b82d38e97dcc08b16339c63ba76258d54ec0ea88bb99b751a3c1a43377bb62c29da6b91971500b1ae973 +SHA512 (virtio-win-prewhql-0.1-172-sources.zip) = d749513e03e33357581a322674fff8366f68a4e102cb4998618f170cd3b93d13f2be84e3ea37b2665bd2b9b878356ccd12a73e2903a6a8e5b4eaa960c2003718 +SHA512 (virtio-win-1.9.9-bin-for-rpm.tar.gz) = c3d97c3bea5b8ad1a6042bc0d5a1ca5b246ae70ae10cc3ee3c21924ec2eb6dabbe84fc2e0c07236106bd1a0ac87d71cbcfb0fed609a05dc3355ff545ead6ac48 diff --git a/virtio-win.spec b/virtio-win.spec index e920977..587f3c5 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -9,7 +9,7 @@ # version numbers or changelogs, etc), submit a patch them to the upstream # spec file. -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-171 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-172 %global qemu_ga_win_build qemu-ga-win-100.0.0.0-3.el7ev %global qxl_build qxl-win-unsigned-0.1-24 # qxlwddm is fedora only for now @@ -19,8 +19,8 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.8 -Release: 7%{?dist} +Version: 1.9.9 +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -34,7 +34,7 @@ BuildArch: noarch License: BSD and Apache and GPLv2 # Already built files -Source1: %{name}-%{version}-4-bin-for-rpm.tar.gz +Source1: %{name}-%{version}-bin-for-rpm.tar.gz Source2: %{qemu_ga_win_build}.noarch.rpm # Source files shipped in the srpm @@ -124,6 +124,10 @@ popd %changelog +* Wed Aug 28 2019 Danilo C. L. de Paula - 1.9.9-1.1 +- Resolves: rhbz#1588425 + (virtio-mouse can not passthrough) + * Mon Jul 01 2019 Danilo C. L. de Paula - 1.9.8-7.el8 - Resolves: rhbz#1715121 (Move virtio-win to regular RHEL channel) From 89acf62ba6c715da6227f67aeed682a4375c4b9d Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Fri, 30 Aug 2019 15:04:04 -0300 Subject: [PATCH 092/124] Changing test name --- gating.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index 5f67b8f..c4767ce 100644 --- a/gating.yaml +++ b/gating.yaml @@ -3,4 +3,4 @@ product_versions: - rhel-8 decision_context: osci_compose_gate rules: - - !PassingTestCaseRule {test_case_name: manual.virtualization.virtio-win.tier1.functional } + - !PassingTestCaseRule { test_case_name: manual.virtualization.virtio-win.sanity } From c40015a57992c0dc50903ba10ec4572ba49d54cb Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Fri, 30 Aug 2019 15:11:00 -0300 Subject: [PATCH 093/124] Fixing gating file and bumping package --- virtio-win.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 587f3c5..3286fb1 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -20,7 +20,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.9 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -124,7 +124,11 @@ popd %changelog -* Wed Aug 28 2019 Danilo C. L. de Paula - 1.9.9-1.1 +* Fri Aug 30 2019 Danilo C. L. de Paula - 1.9.9-2 +- Resolves: rhbz#1588425 + (virtio-mouse can not passthrough) + +* Wed Aug 28 2019 Danilo C. L. de Paula - 1.9.9-1.el8 - Resolves: rhbz#1588425 (virtio-mouse can not passthrough) From c29f9228b34c1f1748a864db05ff93ffacf9f460 Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Fri, 30 Aug 2019 16:04:48 -0300 Subject: [PATCH 094/124] New commit trying to fix the gating.yaml file --- gating.yaml | 2 +- virtio-win.spec | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gating.yaml b/gating.yaml index c4767ce..856b4a3 100644 --- a/gating.yaml +++ b/gating.yaml @@ -3,4 +3,4 @@ product_versions: - rhel-8 decision_context: osci_compose_gate rules: - - !PassingTestCaseRule { test_case_name: manual.virtualization.virtio-win.sanity } + - !PassingTestCaseRule { test_case_name: manual.sst_virtualization.virtio-win.sanity } diff --git a/virtio-win.spec b/virtio-win.spec index 3286fb1..0e52f1a 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -20,7 +20,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.9 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -124,6 +124,10 @@ popd %changelog +* Fri Aug 30 2019 Danilo C. L. de Paula - 1.9.9-3.el8 +- Resolves: rhbz#1588425 + (virtio-mouse can not passthrough) + * Fri Aug 30 2019 Danilo C. L. de Paula - 1.9.9-2 - Resolves: rhbz#1588425 (virtio-mouse can not passthrough) From 5b8e32440b77407c6befac8ee5ab18e3bbf8339b Mon Sep 17 00:00:00 2001 From: "Danilo C. L. de Paula" Date: Tue, 10 Mar 2020 22:57:40 +0000 Subject: [PATCH 095/124] Release update for virtio-win-1.9.11-1 - Resolves: rhbz#1790455 (Add guest-get-devices command to qemu-ga-win) - Resolves: rhbz#1802452 - Resolves: rhbz#1791147 - Resolves: rhbz#1794609 - Resolves: rhbz#1791153 - Resolves: rhbz#1788042 - Resolves: rhbz#1785544 - Resolves: rhbz#1785522 - Resolves: rhbz#1783953 - Resolves: rhbz#1783906 - Resolves: rhbz#1783880 - Resolves: rhbz#1782370 - Resolves: rhbz#1711743 - Resolves: rhbz#1745818 - Resolves: rhbz#1549602 - Resolves: rhbz#1549597 - Resolves: rhbz#1549596 - Resolves: rhbz#1549595 - Resolves: rhbz#1549577 --- .gitignore | 18 +++++++++ sources | 12 ++++-- virtio-win.spec | 104 +++++++++++++++++++++++++++++++++++++++++++----- 3 files changed, 119 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 1a88b90..210703e 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,21 @@ /virtio-win-1.9.8-4-bin-for-rpm.tar.gz /virtio-win-1.9.9-bin-for-rpm.tar.gz /virtio-win-prewhql-0.1-172-sources.zip +/mingw-qemu-ga-win-101.0.0-5.el7ev.src.rpm +/qemu-ga-win-101.0.0-5.el7ev.noarch.rpm +/virtio-win-1.9.10-bin-for-rpm.tar.gz +/virtio-win-1.9.10-2-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-173-sources.zip +/virtio-win-gt-x64.msi +/virtio-win-gt-x86.msi +/virtio-win-installer-1.9.10-1-sources.zip +/virtio-win-installer-1.9.10-3-sources.zip +/virtio-win-gt-x64-1.9.10-3.msi +/virtio-win-gt-x86-1.9.10-3.msi +/virtio-win-1.9.11-bin-for-rpm.tar.gz +/qemu-ga-win-101.1.0-1.el7ev.noarch.rpm +/mingw-qemu-ga-win-101.1.0-1.el7ev.src.rpm +/virtio-win-prewhql-0.1-180-sources.zip +/virtio-win-gt-x86-1.9.11-1.msi +/virtio-win-gt-x64-1.9.11-1.msi +/virtio-win-installer-1.9.11-1-sources.zip diff --git a/sources b/sources index fe6b9f7..28a476c 100644 --- a/sources +++ b/sources @@ -1,5 +1,9 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (mingw-qemu-ga-win-100.0.0.0-3.el7ev.src.rpm) = 086545b615f451db4102eb98ab51f31ec0a29bec98cea9ab0126fa78994bb02ac7278fb92fbe3754fbae10d49f22e83387bebc359a4af5d407d2f83b27f3c7c0 -SHA512 (qemu-ga-win-100.0.0.0-3.el7ev.noarch.rpm) = c2856441844aabb6ecb7cdefebf6355723f54d6a7902f6fae46249e68074130f07517c58930bec9f458e23b6e57c9992b63cd6df99282a03b7f34773a22ae893 -SHA512 (virtio-win-prewhql-0.1-172-sources.zip) = d749513e03e33357581a322674fff8366f68a4e102cb4998618f170cd3b93d13f2be84e3ea37b2665bd2b9b878356ccd12a73e2903a6a8e5b4eaa960c2003718 -SHA512 (virtio-win-1.9.9-bin-for-rpm.tar.gz) = c3d97c3bea5b8ad1a6042bc0d5a1ca5b246ae70ae10cc3ee3c21924ec2eb6dabbe84fc2e0c07236106bd1a0ac87d71cbcfb0fed609a05dc3355ff545ead6ac48 +SHA512 (virtio-win-prewhql-0.1-173-sources.zip) = ebe893e4e0e32c83149ed30ba2d6fc61cf1158d42485fbcd8ad35d69b589f4487527854e8f3d1ed98017376348072d82a0456f3112ddcb5ea4fb7fde568facb4 +SHA512 (qemu-ga-win-101.1.0-1.el7ev.noarch.rpm) = 2a4ab2ca1da9ed83b1c3311e18eba9a29a752457173bdf0cc15ea79a5ee2cb9f1392c03edf34f411e148bcbbdf3d3e9a2765372e8c89490263084927f354e1de +SHA512 (mingw-qemu-ga-win-101.1.0-1.el7ev.src.rpm) = fc03eedf457b7f292480e3c77bf674c153822decd9f62b9feede0f1cc2181c787dc46e92d4a6c8de61c3678f1b83e300c3530e745cb07612b324f3bddbec6a9e +SHA512 (virtio-win-prewhql-0.1-180-sources.zip) = df62fe43b47f1f1afb27d801ff2dde4622688b9b983ec00abbd20ba5b90d10246e63d073eed30270ae2dda690fa0e56b4f68fafd59c8d66c7591087fd1f5f167 +SHA512 (virtio-win-1.9.11-bin-for-rpm.tar.gz) = df052bbd433fb7e1b6dddf3ad0e368eb5a447dd081897f8267f9e51b3f133846cbbe8e4f7065d606d6067a9c953c4d47100b42dc68c698b659485604c23260f5 +SHA512 (virtio-win-gt-x86-1.9.11-1.msi) = 84285c5d03ce731c71612c1ff0f2a997e18620439a932de9d6d0f3ad4ba097b28d60d9d2c8d354981d71852c7e7e876a0f09d8312b8df52371859be2ec81e589 +SHA512 (virtio-win-gt-x64-1.9.11-1.msi) = 515c26e68f38225173e41bc2f95b8ab10035aa304bfde029921589867e82cec5c13ae9334f5b06978bd728a1258fb8b8bd3b0bba47f6e3d3b798c340fee74362 +SHA512 (virtio-win-installer-1.9.11-1-sources.zip) = 98d88cd93c7eb362421451b11dca6782019f2da516c5410b3c77f8612c56f545f15bbb2a974df8cbfb10ec06f540131181904934f61e5abc184cf7eb7f1f2db7 diff --git a/virtio-win.spec b/virtio-win.spec index 0e52f1a..d661095 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -6,21 +6,22 @@ # https://github.com/crobinso/virtio-win-pkg-scripts # # If you make any changes to this file that affect the RPM content (but not -# version numbers or changelogs, etc), submit a patch them to the upstream -# spec file. +# version numbers or changelogs, etc), submit a patch to the upstream spec. -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-172 -%global qemu_ga_win_build qemu-ga-win-100.0.0.0-3.el7ev +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-180 +%global qemu_ga_win_build qemu-ga-win-101.1.0-1.el7ev %global qxl_build qxl-win-unsigned-0.1-24 # qxlwddm is fedora only for now %if 0%{?fedora} %global qxlwddm_build spice-qxl-wddm-dod-0.18-0 %endif +%global windows_installer_version -1.9.11-1 + Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.9 -Release: 3%{?dist} +Version: 1.9.11 +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -45,6 +46,14 @@ Source5: %{qxl_build}-sources.zip Source6: %{qxlwddm_build}-sources.zip %endif +Source21: virtio-win-gt-x86%{windows_installer_version}.msi +Source22: virtio-win-gt-x64%{windows_installer_version}.msi +%if 0%{?fedora} +Source23: virtio-win-guest-tools-installer-%{version}.tar.gz +%else +Source23: virtio-win-installer%{windows_installer_version}-sources.zip +%endif + BuildRequires: /usr/bin/mkisofs @@ -57,6 +66,7 @@ Windows(R) guests. %prep %setup -q -T -b 1 -n %{name}-%{version} +# Extract qemu-ga RPM mkdir -p guest-agent mkdir -p %{qemu_ga_win_build} pushd %{qemu_ga_win_build}/ && rpm2cpio %{SOURCE2} | cpio -idmv @@ -65,6 +75,12 @@ popd %{__mv} %{qemu_ga_win_build}/usr/i686-w64-mingw32/sys-root/mingw/bin/qemu-ga-i386.msi guest-agent/ %{__mv} %{qemu_ga_win_build}/usr/x86_64-w64-mingw32/sys-root/mingw/bin/qemu-ga-x86_64.msi guest-agent/ + +# Move virtio-win MSIs into place +%{__cp} %{SOURCE21} ./virtio-win-gt-x86.msi +%{__cp} %{SOURCE22} ./virtio-win-gt-x64.msi + + %if 0%{?rhel} > 7 # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not @@ -75,11 +91,19 @@ popd %{__rm} smbus -rf %endif -%build + +%build # Generate .iso -/usr/bin/mkisofs -m 'virtio-win*.vfd' -m vfddrivers -m %{qemu_ga_win_build} -o %{name}-%{version}.iso -r -J \ - -input-charset iso8859-1 -V "%{name}-%{version}" . +/usr/bin/mkisofs \ + -m 'virtio-win*.vfd' \ + -m vfddrivers \ + -m %{qemu_ga_win_build} \ + -o %{name}-%{version}.iso \ + -r -iso-level 4 \ + -input-charset iso8859-1 \ + -V "%{name}-%{version}" . + %install %{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} @@ -103,12 +127,20 @@ popd %{__ln_s} %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_amd64.vfd %endif +%{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers + +# Copy the guest agent .msi into final RPM location %{__mkdir} -p %{buildroot}%{_datadir}/%{name}/guest-agent/ %{__install} -p -m0644 guest-agent/qemu-ga-i386.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-i386.msi %{__install} -p -m0644 guest-agent/qemu-ga-x86_64.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-x86_64.msi -%{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers + +# Copy virtio-win install .msi into final RPM location +%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/installer/ +%{__install} -p -m0644 virtio-win-gt-x86.msi %{buildroot}%{_datadir}/%{name}/installer/ +%{__install} -p -m0644 virtio-win-gt-x64.msi %{buildroot}%{_datadir}/%{name}/installer/ + %files @@ -121,9 +153,59 @@ popd %endif %{_datadir}/%{name}/drivers %{_datadir}/%{name}/guest-agent/*.msi - +%{_datadir}/%{name}/installer/*.msi %changelog +* Tue Mar 10 2020 Danilo C. L. de Paula - 1.9.11-1.el8 +- Resolves: rhbz#1790455 + (Add guest-get-devices command to qemu-ga-win) +- Resolves: rhbz#1802452 +- Resolves: rhbz#1791147 +- Resolves: rhbz#1794609 +- Resolves: rhbz#1791153 +- Resolves: rhbz#1788042 +- Resolves: rhbz#1785544 +- Resolves: rhbz#1785522 +- Resolves: rhbz#1783953 +- Resolves: rhbz#1783906 +- Resolves: rhbz#1783880 +- Resolves: rhbz#1782370 +- Resolves: rhbz#1711743 +- Resolves: rhbz#1745818 +- Resolves: rhbz#1549602 +- Resolves: rhbz#1549597 +- Resolves: rhbz#1549596 +- Resolves: rhbz#1549595 +- Resolves: rhbz#1549577 + +* Thu Dec 19 2019 Danilo C. L. de Paula - 1.9.10-3.el8 +- Resolves: rhbz#1784745 + ([virto-win] virtio input drivers are not installed via virtio-win-installer) +- Resolves: rhbz#1784744 + ([virtio-win] guest can not boot up due to virtio-win-installer remove option uninstalls all drivers including OS driver) +- Resolves: rhbz#1784760 + ([virtio-win] drivers can not be installed via virtio-win-installer on win2012 guest) + +* Tue Dec 17 2019 Danilo C. L. de Paula - 1.9.10-2.el8 +- Include the installers +- Resolves: rhbz#1745298 + ([RFE] Add installer to virtio-win iso) + +* Mon Dec 16 2019 Danilo C. L. de Paula - 1.9.10-1.el8 +- Update to build 173 +- Resolves: rhbz#1754822 + ([virtio-win][viostor] Add TRIM support. ) + +* Mon Dec 02 2019 Danilo C. L. de Paula - 1.9.10-0.el8 +- Resolves: rhbz#1771814 + (QEMU Guest Agent's version is not correct which is still the old one. ) +- Resolves: rhbz#1751431 + ("guest-get-memory-block-info" is enabled but in fact it is not currently supported ) +- Resolves: rhbz#1733165 + (QEMU Guest Agent For Windows Return Garbled NIC Name ) +- Resolves: rhbz#1754822 + ([virtio-win][viostor] Add TRIM support. ) + * Fri Aug 30 2019 Danilo C. L. de Paula - 1.9.9-3.el8 - Resolves: rhbz#1588425 (virtio-mouse can not passthrough) From a7571ec53db345ba9e13756b120b14597c91522b Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 3 Aug 2020 12:58:18 +1000 Subject: [PATCH 096/124] sync rhel-8.3.0 with rhel-8.2.1 --- .gitignore | 11 + agents.json | 24 ++ sources | 19 +- virtio-win-pre-installable-drivers-win-10.xml | 153 ++++++++++++ virtio-win-pre-installable-drivers-win-7.xml | 156 ++++++++++++ ...io-win-pre-installable-drivers-win-8.1.xml | 152 ++++++++++++ virtio-win-pre-installable-drivers-win-8.xml | 154 ++++++++++++ virtio-win.spec | 225 ++++++++++++++---- 8 files changed, 839 insertions(+), 55 deletions(-) create mode 100644 agents.json create mode 100644 virtio-win-pre-installable-drivers-win-10.xml create mode 100644 virtio-win-pre-installable-drivers-win-7.xml create mode 100644 virtio-win-pre-installable-drivers-win-8.1.xml create mode 100644 virtio-win-pre-installable-drivers-win-8.xml diff --git a/.gitignore b/.gitignore index 210703e..db0d782 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,14 @@ /virtio-win-gt-x86-1.9.11-1.msi /virtio-win-gt-x64-1.9.11-1.msi /virtio-win-installer-1.9.11-1-sources.zip +/virtio-win-1.9.12-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-185-sources.zip +/virtio-win-guest-tools.exe +/ovirt-guest-agent-x64.msi +/ovirt-guest-agent-x86.msi +/virtio-win-installer-1.9.12-1-sources.zip +/spice-vdagent-win-0.10.0-2.el8.src.rpm +/spice-vdagent-win-x64-0.10.0-2.el8.noarch.rpm +/spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm +/spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm +/spice-qxl-wddm-dod-0.19-2.el8.src.rpm diff --git a/agents.json b/agents.json new file mode 100644 index 0000000..3e1be65 --- /dev/null +++ b/agents.json @@ -0,0 +1,24 @@ +{ + "agents": [ + { + "arch": "x86", + "agent_version": "101.1.0-1", + "name": "Red Hat QEMU guest agent" + }, + { + "arch": "amd64", + "agent_version": "101.1.0-1", + "name": "Red Hat QEMU guest agent" + }, + { + "arch": "x86", + "agent_version": "0.10.0-2", + "name": "Red Hat SPICE VDA agent" + }, + { + "arch": "amd64", + "agent_version": "0.10.0-2", + "name": "Red Hat SPICE VDA agent" + } + ] +} \ No newline at end of file diff --git a/sources b/sources index 28a476c..612d1e4 100644 --- a/sources +++ b/sources @@ -1,9 +1,16 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (virtio-win-prewhql-0.1-173-sources.zip) = ebe893e4e0e32c83149ed30ba2d6fc61cf1158d42485fbcd8ad35d69b589f4487527854e8f3d1ed98017376348072d82a0456f3112ddcb5ea4fb7fde568facb4 SHA512 (qemu-ga-win-101.1.0-1.el7ev.noarch.rpm) = 2a4ab2ca1da9ed83b1c3311e18eba9a29a752457173bdf0cc15ea79a5ee2cb9f1392c03edf34f411e148bcbbdf3d3e9a2765372e8c89490263084927f354e1de +SHA512 (virtio-win-1.9.12-bin-for-rpm.tar.gz) = cbe8f6f583ba37f6f64071f12ab76f80d0467593a132e02e2353ae1ee7f783ea982b50a0d7b50531f79c9926beac13eb1f030575aa7a9ba52a563a5ac7aec0d8 +SHA512 (virtio-win-prewhql-0.1-185-sources.zip) = 6f696e097764fae74c85ee8eabddb8a779720f6111a187994ae59bf3962b40aae5107a293c1a2514af60d8afb4865901ca96d1762138c1cdc9399cbedf83ae87 SHA512 (mingw-qemu-ga-win-101.1.0-1.el7ev.src.rpm) = fc03eedf457b7f292480e3c77bf674c153822decd9f62b9feede0f1cc2181c787dc46e92d4a6c8de61c3678f1b83e300c3530e745cb07612b324f3bddbec6a9e -SHA512 (virtio-win-prewhql-0.1-180-sources.zip) = df62fe43b47f1f1afb27d801ff2dde4622688b9b983ec00abbd20ba5b90d10246e63d073eed30270ae2dda690fa0e56b4f68fafd59c8d66c7591087fd1f5f167 -SHA512 (virtio-win-1.9.11-bin-for-rpm.tar.gz) = df052bbd433fb7e1b6dddf3ad0e368eb5a447dd081897f8267f9e51b3f133846cbbe8e4f7065d606d6067a9c953c4d47100b42dc68c698b659485604c23260f5 -SHA512 (virtio-win-gt-x86-1.9.11-1.msi) = 84285c5d03ce731c71612c1ff0f2a997e18620439a932de9d6d0f3ad4ba097b28d60d9d2c8d354981d71852c7e7e876a0f09d8312b8df52371859be2ec81e589 -SHA512 (virtio-win-gt-x64-1.9.11-1.msi) = 515c26e68f38225173e41bc2f95b8ab10035aa304bfde029921589867e82cec5c13ae9334f5b06978bd728a1258fb8b8bd3b0bba47f6e3d3b798c340fee74362 -SHA512 (virtio-win-installer-1.9.11-1-sources.zip) = 98d88cd93c7eb362421451b11dca6782019f2da516c5410b3c77f8612c56f545f15bbb2a974df8cbfb10ec06f540131181904934f61e5abc184cf7eb7f1f2db7 +SHA512 (ovirt-guest-agent-x64.msi) = 4d9cab35ea55ae674b7173941928fe3340564c4d0129b9c3c382017396b2ac0d532e348cafdf9945e33ec8fd9336f3af1824bf0b47bbee36470d721a806b5a2b +SHA512 (ovirt-guest-agent-x86.msi) = b84feccea2655273ac0e757b5a43bbb49c229b9f1b045b5c823cf5fa53acf5b2a085903b39f0979ce28f08d412a77a19deee10057cbc7c32fbb0ba46f9e1aae1 +SHA512 (virtio-win-gt-x64.msi) = 5b36de079b7e340e0ccf921f6a02a1886edc3926b1c86672692fcc6c32060530402446adb9f13129addac76f39cd275df91eae6b6a5539e50876d4bbb56ab47f +SHA512 (virtio-win-gt-x86.msi) = 0458a20af5338c1cd15b9e4f00898896913ac5de739686c94a674d3504cfcf7787ca5670857ac7ff4ec743b3c3404a01ec1db8f2d2ce8245056f95d7c2629325 +SHA512 (virtio-win-guest-tools.exe) = 1776c267cd3504e8d710a4ff1790c84d6b0eead5247a8ad8b21e0a897ff021477567db57582ab5093d110551c930a027cc009643d9f6b8d439f3b4fe54961f1c +SHA512 (virtio-win-installer-1.9.12-1-sources.zip) = 8386327bea2dedfc26f75baea3c06a1c23d80f80ed71f3db578cf40b73a74fc33c212c244d7de8d21df77fc9d0c4c72769d3f0d6acb7ffe31fbf00d8b8f4c362 +SHA512 (spice-vdagent-win-0.10.0-2.el8.src.rpm) = 2d039f656a51f50d915ec6912f7c1a13d4d78ab978f2bbb3a7756984c62912ff9f3ba069e68021b80b3acab75f2f06678e477e2eadc451acb307400caedd0e56 +SHA512 (spice-vdagent-win-x64-0.10.0-2.el8.noarch.rpm) = e36cd8327b0676e761c64b9d652d90c901ab4fd8f38d7885ccc510f1399873ec95eae44518ecf2625a31a3a2b51700e04e2b02ca139b9899f877e8cf472bec82 +SHA512 (spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm) = 3ae786cb6797a5b8cf93db711902b42e9a77a0df3436869b7ce9af6579de6b9957368b12e42fcd6582f94fb8451870b0f4d6d070bec7a4cc3c1b59e4305e0721 +SHA512 (spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm) = 624dcc35c81ab82f421378020e8e599aba4126f6238860afb01160e6491e96f0f2c2f7dc82914c765db0064d43ff26b270c1d9606fdfa016568b8e1686ff9b95 +SHA512 (spice-qxl-wddm-dod-0.19-2.el8.src.rpm) = 5e8e227da5b70848d46bd27285897e288f98dfc585677ad4b2dd45d374eef6742c469175132da78385b67d2e90a32fd96d1eec4c6599b6a2896cf2442b0bc8c8 diff --git a/virtio-win-pre-installable-drivers-win-10.xml b/virtio-win-pre-installable-drivers-win-10.xml new file mode 100644 index 0000000..7c709dc --- /dev/null +++ b/virtio-win-pre-installable-drivers-win-10.xml @@ -0,0 +1,153 @@ + + + + + win10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Windows 10 + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Корпорація Microsoft + + + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemufwcfg.cat + qemufwcfg.inf + + qemupciserial.cat + qemupciserial.inf + + qxldod.cat + qxldod.inf + qxldod.sys + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemufwcfg.cat + qemufwcfg.inf + + qemupciserial.cat + qemupciserial.inf + + qxldod.cat + qxldod.inf + qxldod.sys + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + diff --git a/virtio-win-pre-installable-drivers-win-7.xml b/virtio-win-pre-installable-drivers-win-7.xml new file mode 100644 index 0000000..3cab324 --- /dev/null +++ b/virtio-win-pre-installable-drivers-win-7.xml @@ -0,0 +1,156 @@ + + + + + win7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Windows 7 + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Корпорація Microsoft + + + + WdfCoInstaller01009.dll + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemupciserial.cat + qemupciserial.inf + + qxl.cat + qxl.inf + qxl.sys + qxldd.dll + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + + WdfCoInstaller01009.dll + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemupciserial.cat + qemupciserial.inf + + qxl.cat + qxl.inf + qxl.sys + qxldd.dll + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + diff --git a/virtio-win-pre-installable-drivers-win-8.1.xml b/virtio-win-pre-installable-drivers-win-8.1.xml new file mode 100644 index 0000000..5ac051e --- /dev/null +++ b/virtio-win-pre-installable-drivers-win-8.1.xml @@ -0,0 +1,152 @@ + + + + + win8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Windows 8.1 + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Корпорація Microsoft + + + + WdfCoInstaller01011.dll + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemupciserial.cat + qemupciserial.inf + + qxldod.cat + qxldod.inf + qxldod.sys + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + + WdfCoInstaller01011.dll + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemupciserial.cat + qemupciserial.inf + + qxldod.cat + qxldod.inf + qxldod.sys + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + diff --git a/virtio-win-pre-installable-drivers-win-8.xml b/virtio-win-pre-installable-drivers-win-8.xml new file mode 100644 index 0000000..4c85759 --- /dev/null +++ b/virtio-win-pre-installable-drivers-win-8.xml @@ -0,0 +1,154 @@ + + + + + win8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Windows 8 + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Корпорація Microsoft + + + + WdfCoInstaller01011.dll + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemupciserial.cat + qemupciserial.inf + + qxldod.cat + qxldod.inf + qxldod.sys + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + + WdfCoInstaller01011.dll + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemupciserial.cat + qemupciserial.inf + + qxldod.cat + qxldod.inf + qxldod.sys + + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + + diff --git a/virtio-win.spec b/virtio-win.spec index d661095..eaf48db 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -8,24 +8,27 @@ # 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-180 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-185 %global qemu_ga_win_build qemu-ga-win-101.1.0-1.el7ev %global qxl_build qxl-win-unsigned-0.1-24 -# qxlwddm is fedora only for now -%if 0%{?fedora} -%global qxlwddm_build spice-qxl-wddm-dod-0.18-0 -%endif +%global spice_vdagent_build 0.10.0-2.el8 +%global qxlwddm_build spice-qxl-wddm-dod-0.19-2.el8 -%global windows_installer_version -1.9.11-1 +%global windows_installer_version -1.9.12-1 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.11 -Release: 1%{?dist} +Version: 1.9.12 +Release: 2%{?dist} Group: Applications/System 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 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 @@ -33,6 +36,7 @@ BuildArch: noarch # 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 Source1: %{name}-%{version}-bin-for-rpm.tar.gz @@ -42,18 +46,30 @@ Source2: %{qemu_ga_win_build}.noarch.rpm Source3: %{virtio_win_prewhql_build}-sources.zip Source4: mingw-%{qemu_ga_win_build}.src.rpm Source5: %{qxl_build}-sources.zip -%if 0%{?fedora} -Source6: %{qxlwddm_build}-sources.zip -%endif +Source6: %{qxlwddm_build}.src.rpm +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 -Source21: virtio-win-gt-x86%{windows_installer_version}.msi -Source22: virtio-win-gt-x64%{windows_installer_version}.msi +Source20: virtio-win-guest-tools.exe +Source21: virtio-win-gt-x86.msi +Source22: virtio-win-gt-x64.msi %if 0%{?fedora} Source23: virtio-win-guest-tools-installer-%{version}.tar.gz %else Source23: virtio-win-installer%{windows_installer_version}-sources.zip +Source24: ovirt-guest-agent-x64.msi +Source25: ovirt-guest-agent-x86.msi %endif +%if 0%{?rhel} +Source70: virtio-win-pre-installable-drivers-win-7.xml +Source71: virtio-win-pre-installable-drivers-win-8.xml +Source72: virtio-win-pre-installable-drivers-win-8.1.xml +Source73: virtio-win-pre-installable-drivers-win-10.xml +Source80: agents.json +%endif BuildRequires: /usr/bin/mkisofs @@ -67,95 +83,206 @@ Windows(R) guests. %setup -q -T -b 1 -n %{name}-%{version} # Extract qemu-ga RPM -mkdir -p guest-agent +mkdir -p iso-content/guest-agent mkdir -p %{qemu_ga_win_build} pushd %{qemu_ga_win_build}/ && rpm2cpio %{SOURCE2} | cpio -idmv popd -%{__mv} %{qemu_ga_win_build}/usr/i686-w64-mingw32/sys-root/mingw/bin/qemu-ga-i386.msi guest-agent/ -%{__mv} %{qemu_ga_win_build}/usr/x86_64-w64-mingw32/sys-root/mingw/bin/qemu-ga-x86_64.msi guest-agent/ +%{__mv} %{qemu_ga_win_build}/usr/i686-w64-mingw32/sys-root/mingw/bin/qemu-ga-i386.msi iso-content/guest-agent/ +%{__mv} %{qemu_ga_win_build}/usr/x86_64-w64-mingw32/sys-root/mingw/bin/qemu-ga-x86_64.msi iso-content/guest-agent/ + + +# Extract spice-vdagent RPMs +mkdir -p iso-content/spice-vdagent +mkdir -p %{spice_vdagent_build} +pushd %{spice_vdagent_build}/ && rpm2cpio %{SOURCE9} | cpio -idmv +popd +pushd %{spice_vdagent_build}/ && rpm2cpio %{SOURCE10} | cpio -idmv +popd + +%{__mv} %{spice_vdagent_build}/usr/share/spice/spice-vdagent-x64-*.msi iso-content/spice-vdagent/spice-vdagent-x64.msi +%{__mv} %{spice_vdagent_build}/usr/share/spice/spice-vdagent-x86-*.msi iso-content/spice-vdagent/spice-vdagent-x86.msi + +# Extract qxlwddm drivers +mkdir -p iso-content/qxl-wddm-dod +mkdir -p %{qxl_wddm_dod} +pushd %{qxl_wddm_dod}/ && rpm2cpio %{SOURCE7} | cpio -idmv +popd + +%{__mv} %{qxl_wddm_dod}/usr/share/spice/QxlWddmDod_*_x64.msi iso-content/qxl-wddm-dod/QxlWddmDod_x64.msi +%{__mv} %{qxl_wddm_dod}/usr/share/spice/QxlWddmDod_*_x86.msi iso-content/qxl-wddm-dod/QxlWddmDod_x86.msi # Move virtio-win MSIs into place -%{__cp} %{SOURCE21} ./virtio-win-gt-x86.msi -%{__cp} %{SOURCE22} ./virtio-win-gt-x64.msi +%{__cp} %{SOURCE20} iso-content/ +%{__cp} %{SOURCE21} iso-content/ +%{__cp} %{SOURCE22} iso-content/ + +%if 0%{?rhel} +%{__cp} %{SOURCE24} iso-content/ +%{__cp} %{SOURCE25} iso-content/ +%endif %if 0%{?rhel} > 7 # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not # release them in iso AND as binary drivers. -%{__rm} */2k8/ vfddrivers/*/Win2008/ -rf -%{__rm} */2k3/ vfddrivers/*/Win2003 -rf -%{__rm} */xp/ vfddrivers/*/WinXP -rf -%{__rm} smbus -rf -%endif +for srcdir in iso-content rpm-drivers; do + rm_driver_dir() { + find $srcdir -type d -name $1 -print0 | xargs -0 rm -rf + } + # ISO naming + rm_driver_dir xp + rm_driver_dir 2k3 + rm_driver_dir 2k8 + rm_driver_dir smbus + + # Old floppy naming + rm_driver_dir WinXP + rm_driver_dir Win2003 + rm_driver_dir Win2008 +done +%endif %build # Generate .iso +pushd iso-content /usr/bin/mkisofs \ - -m 'virtio-win*.vfd' \ - -m vfddrivers \ - -m %{qemu_ga_win_build} \ - -o %{name}-%{version}.iso \ + -o ../media/%{name}-%{version}.iso \ -r -iso-level 4 \ -input-charset iso8859-1 \ -V "%{name}-%{version}" . +popd %install %{__install} -d -m0755 %{buildroot}%{_datadir}/%{name} -# Install .iso, create non-versioned symlink -%{__install} -p -m0644 %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}.iso %{buildroot}%{_datadir}/%{name}/%{name}.iso +add_link() { + # Adds name-version$1 to datadir, with a non-versioned symlink + %{__install} -p -m0644 media/%{name}-%{version}$1 %{buildroot}%{_datadir}/%{name} + %{__ln_s} %{name}-%{version}$1 %{buildroot}%{_datadir}/%{name}/%{name}$1 +} +# Install .iso, create non-versioned symlink +add_link .iso # RHEL-8 does not support vfd images %if 0%{?rhel} <= 7 -# Install .vfd files, create non-versioned symlinks -%{__install} -p -m0644 %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_x86.vfd -%{__install} -p -m0644 %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_amd64.vfd - -%{__install} -p -m0644 %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_servers_x86.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_x86.vfd -%{__install} -p -m0644 %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name} -%{__ln_s} %{name}-%{version}_servers_amd64.vfd %{buildroot}%{_datadir}/%{name}/%{name}_servers_amd64.vfd +add_link _x86.vfd +add_link _amd64.vfd +add_link _servers_x86.vfd +add_link _servers_amd64.vfd %endif -%{__cp} -a vfddrivers %{buildroot}/%{_datadir}/%{name}/drivers +%if 0%{?rhel} +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-7.d/ +%{__cp} %{SOURCE70} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-7.d/ +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.d/ +%{__cp} %{SOURCE71} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.d/ + +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.1.d/ +%{__cp} %{SOURCE72} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.1.d/ + +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-10.d/ +%{__cp} %{SOURCE73} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-10.d/ +%endif + +%{__cp} -a rpm-drivers %{buildroot}/%{_datadir}/%{name}/drivers + +%if 0%{?rhel} +%{__cp} %{SOURCE80} %{buildroot}/%{_datadir}/%{name}/ +%{__cp} iso-content/data/*.json %{buildroot}/%{_datadir}/%{name}/ +%endif # Copy the guest agent .msi into final RPM location %{__mkdir} -p %{buildroot}%{_datadir}/%{name}/guest-agent/ -%{__install} -p -m0644 guest-agent/qemu-ga-i386.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-i386.msi -%{__install} -p -m0644 guest-agent/qemu-ga-x86_64.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-x86_64.msi +%{__install} -p -m0644 iso-content/guest-agent/qemu-ga-i386.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-i386.msi +%{__install} -p -m0644 iso-content/guest-agent/qemu-ga-x86_64.msi %{buildroot}%{_datadir}/%{name}/guest-agent/qemu-ga-x86_64.msi +%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/spice-vdagent/ +%{__install} -p -m0644 iso-content/spice-vdagent/spice-vdagent-x86.msi %{buildroot}%{_datadir}/%{name}/spice-vdagent/spice-vdagent-x86.msi +%{__install} -p -m0644 iso-content/spice-vdagent/spice-vdagent-x64.msi %{buildroot}%{_datadir}/%{name}/spice-vdagent/spice-vdagent-x64.msi + +%{__mkdir} -p %{buildroot}%{_datadir}/%{name}/qxl-wddm-dod/ +%{__install} -p -m0644 iso-content/qxl-wddm-dod/QxlWddmDod_x86.msi %{buildroot}%{_datadir}/%{name}/qxl-wddm-dod/QxlWddmDod_x86.msi +%{__install} -p -m0644 iso-content/qxl-wddm-dod/QxlWddmDod_x64.msi %{buildroot}%{_datadir}/%{name}/qxl-wddm-dod/QxlWddmDod_x64.msi # Copy virtio-win install .msi into final RPM location %{__mkdir} -p %{buildroot}%{_datadir}/%{name}/installer/ -%{__install} -p -m0644 virtio-win-gt-x86.msi %{buildroot}%{_datadir}/%{name}/installer/ -%{__install} -p -m0644 virtio-win-gt-x64.msi %{buildroot}%{_datadir}/%{name}/installer/ - +%{__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/ovirt-guest-agent-x64.msi %{buildroot}%{_datadir}/%{name}/installer/ +%{__install} -p -m0644 iso-content/ovirt-guest-agent-x86.msi %{buildroot}%{_datadir}/%{name}/installer/ %files -%doc virtio-win_license.txt +%doc iso-content/virtio-win_license.txt %dir %{_datadir}/%{name} %{_datadir}/%{name}/%{name}-%{version}.iso %{_datadir}/%{name}/%{name}.iso +%{_datadir}/%{name}/guest-agent/*.msi +%{_datadir}/%{name}/spice-vdagent/*.msi +%{_datadir}/%{name}/qxl-wddm-dod/*.msi + +%{_datadir}/%{name}/drivers/i386 +%{_datadir}/%{name}/drivers/amd64 + +# Add some by-os and by-driver whitelisting, so unintended things don't +# sneak into the hierarchy +%{_datadir}/%{name}/drivers/by-driver/Balloon +%{_datadir}/%{name}/drivers/by-driver/NetKVM +%{_datadir}/%{name}/drivers/by-driver/pvpanic +%{_datadir}/%{name}/drivers/by-driver/qemufwcfg +%{_datadir}/%{name}/drivers/by-driver/qemupciserial +%{_datadir}/%{name}/drivers/by-driver/qxl +%{_datadir}/%{name}/drivers/by-driver/vioinput +%{_datadir}/%{name}/drivers/by-driver/viorng +%{_datadir}/%{name}/drivers/by-driver/vioscsi +%{_datadir}/%{name}/drivers/by-driver/vioserial +%{_datadir}/%{name}/drivers/by-driver/viostor +%exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt +%if 0%{?fedora} +%{_datadir}/%{name}/drivers/by-driver/qxldod +%{_datadir}/%{name}/drivers/by-driver/smbus +%endif + +%{_datadir}/%{name}/drivers/by-os/i386 +%{_datadir}/%{name}/drivers/by-os/amd64 +%if 0%{?fedora} +%{_datadir}/%{name}/drivers/by-os/ARM64 +%endif + %if 0%{?rhel} <= 7 %{_datadir}/%{name}/*.vfd %endif -%{_datadir}/%{name}/drivers -%{_datadir}/%{name}/guest-agent/*.msi + %{_datadir}/%{name}/installer/*.msi +%{_datadir}/%{name}/installer/*.exe + +# osinfo-db drop-in files +%if 0%{?rhel} +%{_datadir}/osinfo-db/os/microsoft.com/win-7.d/virtio-win-pre-installable-drivers-win-7.xml +%{_datadir}/osinfo-db/os/microsoft.com/win-8.d/virtio-win-pre-installable-drivers-win-8.xml +%{_datadir}/osinfo-db/os/microsoft.com/win-8.1.d/virtio-win-pre-installable-drivers-win-8.1.xml +%{_datadir}/osinfo-db/os/microsoft.com/win-10.d/virtio-win-pre-installable-drivers-win-10.xml +%endif + +# .json files +%if 0%{?rhel} +%{_datadir}/%{name}/*.json +%endif %changelog +* Mon Aug 3 2020 Vadim Rozenfeld - 1.9.12-2.el8 +- Fix a typo in virtio-win.spec file +- Resolves: rhbz#1814530 + * Tue Mar 10 2020 Danilo C. L. de Paula - 1.9.11-1.el8 - Resolves: rhbz#1790455 (Add guest-get-devices command to qemu-ga-win) From f2d2bbd2b99ed0f443b4d3c7649f192bf303c4a5 Mon Sep 17 00:00:00 2001 From: Yan Vugenfirer Date: Mon, 3 Aug 2020 17:21:37 +0300 Subject: [PATCH 097/124] Add dummy gating test defined in test.yml that uses external script - Resolves: rhbz#1738372 Signed-off-by: Yan Vugenfirer --- gating.yaml | 2 +- tests/scripts/run_tests.sh | 4 ++++ tests/tests.yml | 11 +++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100755 tests/scripts/run_tests.sh create mode 100644 tests/tests.yml diff --git a/gating.yaml b/gating.yaml index 856b4a3..d56d698 100644 --- a/gating.yaml +++ b/gating.yaml @@ -3,4 +3,4 @@ product_versions: - rhel-8 decision_context: osci_compose_gate rules: - - !PassingTestCaseRule { test_case_name: manual.sst_virtualization.virtio-win.sanity } + - !PassingTestCaseRule { test_case_name: osci.brew-build.tier0.functional } diff --git a/tests/scripts/run_tests.sh b/tests/scripts/run_tests.sh new file mode 100755 index 0000000..739d6b2 --- /dev/null +++ b/tests/scripts/run_tests.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +echo "Testing gating, let's fail" +exit 1 diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..5826d18 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,11 @@ +--- +- hosts: localhost + roles: + - role: standard-test-basic + tags: + - classic + tests: + - simple: + dir: scripts + run: ./run_tests.sh + From 71dc0f8fbad6766e73f2f38803d8cf9bf8f24f58 Mon Sep 17 00:00:00 2001 From: Yan Vugenfirer Date: Wed, 5 Aug 2020 15:45:26 +0300 Subject: [PATCH 098/124] Add old drivers freeze test for gating The added script will test during gating time that old drivers for Windows XP, Server 2003 and Server 2008 were not changed. - Resolves: rhbz#1738372 Signed-off-by: Yan Vugenfirer --- tests/scripts/acceptance_freeze.sh | 35 ++++++++++++++++++++++++++++++ tests/scripts/package.cfg | 1 + tests/tests.yml | 4 ++-- 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100755 tests/scripts/acceptance_freeze.sh create mode 100644 tests/scripts/package.cfg diff --git a/tests/scripts/acceptance_freeze.sh b/tests/scripts/acceptance_freeze.sh new file mode 100755 index 0000000..01de230 --- /dev/null +++ b/tests/scripts/acceptance_freeze.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +echo "Test that Windows XP\Windows 2003 are frozen and didn't change" + +# Compare with the old package +URL_OLD=`head -n 1 package.cfg` +wget $URL_OLD + +# Unpack previous version ISO +rpm2cpio ./virtio-win-1.9.7-2.el8.noarch.rpm | cpio -idmv + +# Mount previous ISO +mkdir mnt_iso_old +mount ./usr/share/virtio-win/virtio-win.iso mnt_iso_old -o loop + +# Mount current ISO +mkdir mnt_iso +mount /usr/share/virtio-win/virtio-win.iso mnt_iso -o loop + +# Check unchanged files(winxp/win2k3/2k8) +echo "begin to check if the files for winxp/2003/2008 are unchanged" +for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep xp`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freeze_results.txt; done +for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep 2k3`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freeze_results.txt; done +for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep 2k8`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freezeresults.txt; done + +cat freeze_results.txt +if [ $? -eq 1 ] +then + echo "Success: Files for Windows XP/2003/2008 were not changed" + exit 0 +else + echo "Failure: Files for Windows XP/2003/2008 were changed" + exit 1 +fi + diff --git a/tests/scripts/package.cfg b/tests/scripts/package.cfg new file mode 100644 index 0000000..f57a469 --- /dev/null +++ b/tests/scripts/package.cfg @@ -0,0 +1 @@ +http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/virtio-win/1.9.7/2.el8/noarch/virtio-win-1.9.7-2.el8.noarch.rpm diff --git a/tests/tests.yml b/tests/tests.yml index 5826d18..cc519e6 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -5,7 +5,7 @@ tags: - classic tests: - - simple: + - freeze_xp_test: dir: scripts - run: ./run_tests.sh + run: ./acceptance_freeze.sh From eb20b4eebfe267909679d69c4b75a5bbbfeca3fd Mon Sep 17 00:00:00 2001 From: Yan Vugenfirer Date: Thu, 6 Aug 2020 14:12:08 +0300 Subject: [PATCH 099/124] Improve old drivers freeze test for gating The added script will test during gating time that old drivers for Windows XP, Server 2003 and Server 2008 were not changed. - Resolves: rhbz#1738372 Signed-off-by: Yan Vugenfirer --- tests/scripts/acceptance_freeze.sh | 24 +++++++++++++----------- tests/scripts/cleanup.sh | 11 +++++++++++ tests/scripts/package.cfg | 3 ++- 3 files changed, 26 insertions(+), 12 deletions(-) create mode 100755 tests/scripts/cleanup.sh diff --git a/tests/scripts/acceptance_freeze.sh b/tests/scripts/acceptance_freeze.sh index 01de230..e380d37 100755 --- a/tests/scripts/acceptance_freeze.sh +++ b/tests/scripts/acceptance_freeze.sh @@ -1,13 +1,18 @@ #!/bin/sh -echo "Test that Windows XP\Windows 2003 are frozen and didn't change" +echo "Test that Windows XP\Windows Server 2003 are frozen and didn't change" # Compare with the old package URL_OLD=`head -n 1 package.cfg` +RPM_OLD=`tail -n 1 package.cfg` + +echo "Old package URL " $URL_OLD +echo "Old rpm" $RPM_OLD + wget $URL_OLD # Unpack previous version ISO -rpm2cpio ./virtio-win-1.9.7-2.el8.noarch.rpm | cpio -idmv +rpm2cpio $RPM_OLD | cpio -idmv # Mount previous ISO mkdir mnt_iso_old @@ -18,18 +23,15 @@ mkdir mnt_iso mount /usr/share/virtio-win/virtio-win.iso mnt_iso -o loop # Check unchanged files(winxp/win2k3/2k8) -echo "begin to check if the files for winxp/2003/2008 are unchanged" +echo "begin to check if the files for winxp/2003 are unchanged" for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep xp`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freeze_results.txt; done for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep 2k3`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freeze_results.txt; done -for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep 2k8`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freezeresults.txt; done -cat freeze_results.txt -if [ $? -eq 1 ] +if [ -s freeze_results.txt ] then - echo "Success: Files for Windows XP/2003/2008 were not changed" - exit 0 + echo "Failure: Files for Windows XP/2003 were changed" + exit 1 else - echo "Failure: Files for Windows XP/2003/2008 were changed" - exit 1 + echo "Success: Files for Windows XP/2003 were not changed" + exit 0 fi - diff --git a/tests/scripts/cleanup.sh b/tests/scripts/cleanup.sh new file mode 100755 index 0000000..73736c4 --- /dev/null +++ b/tests/scripts/cleanup.sh @@ -0,0 +1,11 @@ +#~/bin/sh + +umount mnt_iso +umount mnt_iso_old +rm freeze_results.txt +rm *.rpm +rm -rf usr + +rmdir mnt_iso +rmdir mnt_iso_old + diff --git a/tests/scripts/package.cfg b/tests/scripts/package.cfg index f57a469..7655c28 100644 --- a/tests/scripts/package.cfg +++ b/tests/scripts/package.cfg @@ -1 +1,2 @@ -http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/virtio-win/1.9.7/2.el8/noarch/virtio-win-1.9.7-2.el8.noarch.rpm +http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/virtio-win/1.9.11/1.el8/noarch/virtio-win-1.9.11-1.el8.noarch.rpm +virtio-win-1.9.11-1.el8.noarch.rpm From 3e656e316380e487a59dd606b629a94ea8d39c1c Mon Sep 17 00:00:00 2001 From: Yan Vugenfirer Date: Sun, 9 Aug 2020 16:07:21 +0300 Subject: [PATCH 100/124] Add scripts that are comparing INF versions The comparison is between the versions that are present in signed drivers repository and should be present in signed_drivers_versions.txt file. The comparison is based on driver version in INF file. - Resolves: rhbz#1738372 Signed-off-by: Yan Vugenfirer --- tests/scripts/acceptance_freeze.sh | 4 --- tests/scripts/cleanup.sh | 2 ++ tests/scripts/compare_singed_versions.sh | 38 ++++++++++++++++++++++++ tests/scripts/mount_iso.sh | 8 +++++ tests/scripts/run_tests.sh | 4 --- tests/tests.yml | 7 ++++- 6 files changed, 54 insertions(+), 9 deletions(-) create mode 100755 tests/scripts/compare_singed_versions.sh create mode 100755 tests/scripts/mount_iso.sh delete mode 100755 tests/scripts/run_tests.sh diff --git a/tests/scripts/acceptance_freeze.sh b/tests/scripts/acceptance_freeze.sh index e380d37..6de85da 100755 --- a/tests/scripts/acceptance_freeze.sh +++ b/tests/scripts/acceptance_freeze.sh @@ -18,10 +18,6 @@ rpm2cpio $RPM_OLD | cpio -idmv mkdir mnt_iso_old mount ./usr/share/virtio-win/virtio-win.iso mnt_iso_old -o loop -# Mount current ISO -mkdir mnt_iso -mount /usr/share/virtio-win/virtio-win.iso mnt_iso -o loop - # Check unchanged files(winxp/win2k3/2k8) echo "begin to check if the files for winxp/2003 are unchanged" for i in `find mnt_iso -maxdepth 4 -mindepth 1 -type f | grep xp`;do diff $i ${i/mnt_iso/mnt_iso_old} >> freeze_results.txt; done diff --git a/tests/scripts/cleanup.sh b/tests/scripts/cleanup.sh index 73736c4..fc6bf0f 100755 --- a/tests/scripts/cleanup.sh +++ b/tests/scripts/cleanup.sh @@ -3,9 +3,11 @@ umount mnt_iso umount mnt_iso_old rm freeze_results.txt +rm compare_results.txt rm *.rpm rm -rf usr rmdir mnt_iso rmdir mnt_iso_old +rm -rf virtio-win-prewhql-* diff --git a/tests/scripts/compare_singed_versions.sh b/tests/scripts/compare_singed_versions.sh new file mode 100755 index 0000000..5ac661b --- /dev/null +++ b/tests/scripts/compare_singed_versions.sh @@ -0,0 +1,38 @@ +#!/bin/sh + +drivers=(viostor vioserial vioscsi viorng vioinput pvpanic NetKVM Balloon) +oses=(2k12 2k12R2 2k16 2k19 w10 w8.1 w8) +platfroms=(amd64 x86) +COMPARE_FILE=installed_signed_versions.txt +RESULT_FILE=compare_result.txt + +echo "Compare versions in INF files" + +rm $COMPARE_FILE +cd mnt_iso +for driver in ${drivers[@]}; do + cd $driver + for os in ${oses[@]}; do + for p in ${platfroms[@]}; do + if [ $os=="w8" ]; then + grep -Rr --include="*.inf" DriverVer | grep "$os" | grep "$p" | grep -v "w8.1" >> ../../$COMPARE_FILE + else + grep -Rr --include="*.inf" DriverVer | grep "$os" | grep "$p" >> ../../$COMPARE_FILE + fi + done + done + cd .. +done +cd .. + +diff signed_drivers_versions.txt $COMPARE_FILE > $RESULT_FILE + +if [ -s $RESULT_FILE ] +then + echo "Failure: versions of some of the drivers are different!" + cat $RESULT_FILE + exit 1 +else + echo "Success: INF versions are correct." + exit 0 +fi diff --git a/tests/scripts/mount_iso.sh b/tests/scripts/mount_iso.sh new file mode 100755 index 0000000..7394897 --- /dev/null +++ b/tests/scripts/mount_iso.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +echo "Mount installed virtio-win ISO" + +mkdir mnt_iso +mount /usr/share/virtio-win/virtio-win.iso mnt_iso -o loop + + diff --git a/tests/scripts/run_tests.sh b/tests/scripts/run_tests.sh deleted file mode 100755 index 739d6b2..0000000 --- a/tests/scripts/run_tests.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -echo "Testing gating, let's fail" -exit 1 diff --git a/tests/tests.yml b/tests/tests.yml index cc519e6..b4db42b 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -5,7 +5,12 @@ tags: - classic tests: + - mount_iso: + dir: scripts + run: ./mount_iso.sh - freeze_xp_test: dir: scripts run: ./acceptance_freeze.sh - + - compare_inf_versions: + dir: scripts + run: compare_singed_versions.sh From 581a92069c33184dff43b32ac3d5a6dce672ca21 Mon Sep 17 00:00:00 2001 From: Yan Vugenfirer Date: Sun, 9 Aug 2020 16:08:21 +0300 Subject: [PATCH 101/124] Add signed_drivers_versions.txt for RHEL 8.3.0 - Resolves: rhbz#1738372 Signed-off-by: Yan Vugenfirer --- tests/scripts/signed_drivers_versions.txt | 72 +++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 tests/scripts/signed_drivers_versions.txt diff --git a/tests/scripts/signed_drivers_versions.txt b/tests/scripts/signed_drivers_versions.txt new file mode 100644 index 0000000..453412b --- /dev/null +++ b/tests/scripts/signed_drivers_versions.txt @@ -0,0 +1,72 @@ +2k12/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18200 +2k16/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 +2k19/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 +w10/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 +w10/x86/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 +w8/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 +w8/x86/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 +2k12R2/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 +2k12R2/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 +2k16/amd64/vioser.inf:DriverVer = 02/11/2020,100.82.104.17900 +2k19/amd64/vioser.inf:DriverVer = 02/11/2020,100.82.104.17900 +w10/amd64/vioser.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/x86/vioser.inf:DriverVer = 05/24/2020,100.82.104.18500 +w8/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 +w8/x86/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 +2k12/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12R2/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12R2/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k16/amd64/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 +2k19/amd64/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 +w10/amd64/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 +w10/x86/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 +w8/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 +w8/x86/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k12R2/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k12R2/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k16/amd64/viorng.inf:DriverVer = 12/19/2019,100.81.104.17500 +2k19/amd64/viorng.inf:DriverVer = 12/19/2019,100.81.104.17500 +w10/amd64/viorng.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/x86/viorng.inf:DriverVer = 05/24/2020,100.82.104.18500 +w8/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 +w8/x86/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k12/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k12R2/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k12R2/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k16/amd64/vioinput.inf:DriverVer = 12/19/2019,100.81.104.17500 +2k19/amd64/vioinput.inf:DriverVer = 12/19/2019,100.81.104.17500 +w10/amd64/vioinput.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/x86/vioinput.inf:DriverVer = 05/24/2020,100.82.104.18500 +w8/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 +w8/x86/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 +2k12/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 +2k12R2/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 +2k12R2/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 +2k16/amd64/pvpanic.inf:DriverVer = 08/12/2019,100.80.104.17300 +2k19/amd64/pvpanic.inf:DriverVer = 08/12/2019,100.80.104.17300 +w10/amd64/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/x86/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 +w8/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 +w8/x86/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 +2k12/amd64/netkvm.inf:DriverVer = 01/21/2020,62.82.104.17800 +2k12R2/amd64/netkvm.inf:DriverVer = 01/21/2020,63.82.104.17800 +2k12R2/amd64/netkvm.inf:DriverVer = 01/21/2020,63.82.104.17800 +2k16/amd64/netkvm.inf:DriverVer = 01/21/2020,100.82.104.17800 +2k19/amd64/netkvm.inf:DriverVer = 01/21/2020,100.82.104.17800 +w10/amd64/netkvm.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/x86/netkvm.inf:DriverVer = 05/24/2020,100.82.104.18500 +w8/amd64/netkvm.inf:DriverVer = 01/21/2020,62.82.104.17800 +w8/x86/netkvm.inf:DriverVer = 01/21/2020,62.82.104.17800 +2k12/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 +2k12R2/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 +2k12R2/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 +2k16/amd64/balloon.inf:DriverVer = 01/10/2020,100.82.104.17700 +2k19/amd64/balloon.inf:DriverVer = 01/10/2020,100.82.104.17700 +w10/amd64/balloon.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/x86/balloon.inf:DriverVer = 05/24/2020,100.82.104.18500 +w8/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 +w8/x86/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 From eaf677811d74e95708537975111850ba90e8a323 Mon Sep 17 00:00:00 2001 From: Yan Vugenfirer Date: Sun, 9 Aug 2020 16:44:56 +0300 Subject: [PATCH 102/124] Add signed_drivers_versions.txt for RHEL 8.3.0 - Resolves: rhbz#1738372 Signed-off-by: Yan Vugenfirer --- tests/scripts/signed_drivers_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/scripts/signed_drivers_versions.txt b/tests/scripts/signed_drivers_versions.txt index 453412b..ca04253 100644 --- a/tests/scripts/signed_drivers_versions.txt +++ b/tests/scripts/signed_drivers_versions.txt @@ -1,6 +1,6 @@ 2k12/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18200 +2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 2k16/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 2k19/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 w10/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 From 51e1df26ac87978bc4a0206343219a72fd0a0d45 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Sat, 5 Sep 2020 12:53:17 +1000 Subject: [PATCH 103/124] update signed_drivers_versions with virtio-win-1.9.13-bin-for-rpm - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- tests/scripts/signed_drivers_versions.txt | 45 ++++++++++++++--------- 1 file changed, 27 insertions(+), 18 deletions(-) diff --git a/tests/scripts/signed_drivers_versions.txt b/tests/scripts/signed_drivers_versions.txt index ca04253..a2df0a9 100644 --- a/tests/scripts/signed_drivers_versions.txt +++ b/tests/scripts/signed_drivers_versions.txt @@ -52,21 +52,30 @@ w10/amd64/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 w10/x86/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 w8/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 w8/x86/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k12/amd64/netkvm.inf:DriverVer = 01/21/2020,62.82.104.17800 -2k12R2/amd64/netkvm.inf:DriverVer = 01/21/2020,63.82.104.17800 -2k12R2/amd64/netkvm.inf:DriverVer = 01/21/2020,63.82.104.17800 -2k16/amd64/netkvm.inf:DriverVer = 01/21/2020,100.82.104.17800 -2k19/amd64/netkvm.inf:DriverVer = 01/21/2020,100.82.104.17800 -w10/amd64/netkvm.inf:DriverVer = 05/24/2020,100.82.104.18500 -w10/x86/netkvm.inf:DriverVer = 05/24/2020,100.82.104.18500 -w8/amd64/netkvm.inf:DriverVer = 01/21/2020,62.82.104.17800 -w8/x86/netkvm.inf:DriverVer = 01/21/2020,62.82.104.17800 -2k12/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 -2k12R2/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 -2k12R2/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 -2k16/amd64/balloon.inf:DriverVer = 01/10/2020,100.82.104.17700 -2k19/amd64/balloon.inf:DriverVer = 01/10/2020,100.82.104.17700 -w10/amd64/balloon.inf:DriverVer = 05/24/2020,100.82.104.18500 -w10/x86/balloon.inf:DriverVer = 05/24/2020,100.82.104.18500 -w8/amd64/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 -w8/x86/balloon.inf:DriverVer = 01/10/2020,62.82.104.17700 +2k12/amd64/netkvm.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12R2/amd64/netkvm.inf:DriverVer = 08/10/2020,63.83.104.18900 +2k12R2/amd64/netkvm.inf:DriverVer = 08/10/2020,63.83.104.18900 +2k16/amd64/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 +2k19/amd64/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 +w10/amd64/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 +w10/x86/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 +w8/amd64/netkvm.inf:DriverVer = 08/10/2020,62.83.104.18900 +w8/x86/netkvm.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12R2/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12R2/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k16/amd64/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 +2k19/amd64/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 +w10/amd64/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 +w10/x86/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 +w8/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 +w8/x86/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12R2/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12R2/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k16/amd64/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 +2k19/amd64/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 +w10/amd64/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 +w10/x86/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 +w8/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 +w8/x86/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 From ec1b3839e287e5d33cca9f01e86e9f30de895567 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Sat, 5 Sep 2020 20:41:08 +1000 Subject: [PATCH 104/124] add virtio-win-1.9.13 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index db0d782..c1d37b8 100644 --- a/.gitignore +++ b/.gitignore @@ -117,3 +117,4 @@ /spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm /spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm /spice-qxl-wddm-dod-0.19-2.el8.src.rpm +/virtio-win-1.9.13-bin-for-rpm.tar.gz diff --git a/sources b/sources index 612d1e4..6c26436 100644 --- a/sources +++ b/sources @@ -14,3 +14,4 @@ SHA512 (spice-vdagent-win-x64-0.10.0-2.el8.noarch.rpm) = e36cd8327b0676e761c64b9 SHA512 (spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm) = 3ae786cb6797a5b8cf93db711902b42e9a77a0df3436869b7ce9af6579de6b9957368b12e42fcd6582f94fb8451870b0f4d6d070bec7a4cc3c1b59e4305e0721 SHA512 (spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm) = 624dcc35c81ab82f421378020e8e599aba4126f6238860afb01160e6491e96f0f2c2f7dc82914c765db0064d43ff26b270c1d9606fdfa016568b8e1686ff9b95 SHA512 (spice-qxl-wddm-dod-0.19-2.el8.src.rpm) = 5e8e227da5b70848d46bd27285897e288f98dfc585677ad4b2dd45d374eef6742c469175132da78385b67d2e90a32fd96d1eec4c6599b6a2896cf2442b0bc8c8 +SHA512 (virtio-win-1.9.13-bin-for-rpm.tar.gz) = 7ed0163450e2bb954bedb9d4c75f8ce8e2ef8ba4e0c9763e175b402d1fc53638c433098d01e876a7854d5953d8f792b8f953d550a37e3c46ac6cc489de49218b From 59d9f0d8e0a183c1662713b72135a03085b31f92 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Fri, 21 Aug 2020 18:19:37 +1000 Subject: [PATCH 105/124] add viofs to the database - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win-pre-installable-drivers-win-10.xml | 12 ++++++++++++ virtio-win-pre-installable-drivers-win-8.1.xml | 12 ++++++++++++ virtio-win-pre-installable-drivers-win-8.xml | 12 ++++++++++++ 3 files changed, 36 insertions(+) diff --git a/virtio-win-pre-installable-drivers-win-10.xml b/virtio-win-pre-installable-drivers-win-10.xml index 7c709dc..cf2a710 100644 --- a/virtio-win-pre-installable-drivers-win-10.xml +++ b/virtio-win-pre-installable-drivers-win-10.xml @@ -86,6 +86,12 @@ viostor.sys + + viofs.cat + viofs.inf + viofs.sys + + @@ -148,6 +154,12 @@ viostor.sys + + viofs.cat + viofs.inf + viofs.sys + + diff --git a/virtio-win-pre-installable-drivers-win-8.1.xml b/virtio-win-pre-installable-drivers-win-8.1.xml index 5ac051e..9828d0f 100644 --- a/virtio-win-pre-installable-drivers-win-8.1.xml +++ b/virtio-win-pre-installable-drivers-win-8.1.xml @@ -86,6 +86,12 @@ viostor.sys + + viofs.cat + viofs.inf + viofs.sys + + @@ -147,6 +153,12 @@ viostor.sys + + viofs.cat + viofs.inf + viofs.sys + + diff --git a/virtio-win-pre-installable-drivers-win-8.xml b/virtio-win-pre-installable-drivers-win-8.xml index 4c85759..adf9096 100644 --- a/virtio-win-pre-installable-drivers-win-8.xml +++ b/virtio-win-pre-installable-drivers-win-8.xml @@ -88,6 +88,12 @@ viostor.sys + + viofs.cat + viofs.inf + viofs.sys + + @@ -149,6 +155,12 @@ viostor.sys + + viofs.cat + viofs.inf + viofs.sys + + From b56a71e70d50a27cc29489d5ccee33d93d2f1014 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Sat, 5 Sep 2020 20:48:01 +1000 Subject: [PATCH 106/124] update to virtio-win-1.9.13-1 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 3 +-- virtio-win.spec | 11 ++++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index c1d37b8..a339ef7 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,4 @@ /spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm /spice-qxl-wddm-dod-0.19-2.el8.src.rpm /virtio-win-1.9.13-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-189-sources.zip diff --git a/sources b/sources index 6c26436..6f9ecf1 100644 --- a/sources +++ b/sources @@ -1,7 +1,5 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 SHA512 (qemu-ga-win-101.1.0-1.el7ev.noarch.rpm) = 2a4ab2ca1da9ed83b1c3311e18eba9a29a752457173bdf0cc15ea79a5ee2cb9f1392c03edf34f411e148bcbbdf3d3e9a2765372e8c89490263084927f354e1de -SHA512 (virtio-win-1.9.12-bin-for-rpm.tar.gz) = cbe8f6f583ba37f6f64071f12ab76f80d0467593a132e02e2353ae1ee7f783ea982b50a0d7b50531f79c9926beac13eb1f030575aa7a9ba52a563a5ac7aec0d8 -SHA512 (virtio-win-prewhql-0.1-185-sources.zip) = 6f696e097764fae74c85ee8eabddb8a779720f6111a187994ae59bf3962b40aae5107a293c1a2514af60d8afb4865901ca96d1762138c1cdc9399cbedf83ae87 SHA512 (mingw-qemu-ga-win-101.1.0-1.el7ev.src.rpm) = fc03eedf457b7f292480e3c77bf674c153822decd9f62b9feede0f1cc2181c787dc46e92d4a6c8de61c3678f1b83e300c3530e745cb07612b324f3bddbec6a9e SHA512 (ovirt-guest-agent-x64.msi) = 4d9cab35ea55ae674b7173941928fe3340564c4d0129b9c3c382017396b2ac0d532e348cafdf9945e33ec8fd9336f3af1824bf0b47bbee36470d721a806b5a2b SHA512 (ovirt-guest-agent-x86.msi) = b84feccea2655273ac0e757b5a43bbb49c229b9f1b045b5c823cf5fa53acf5b2a085903b39f0979ce28f08d412a77a19deee10057cbc7c32fbb0ba46f9e1aae1 @@ -15,3 +13,4 @@ SHA512 (spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm) = 3ae786cb6797a5b8cf93db7 SHA512 (spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm) = 624dcc35c81ab82f421378020e8e599aba4126f6238860afb01160e6491e96f0f2c2f7dc82914c765db0064d43ff26b270c1d9606fdfa016568b8e1686ff9b95 SHA512 (spice-qxl-wddm-dod-0.19-2.el8.src.rpm) = 5e8e227da5b70848d46bd27285897e288f98dfc585677ad4b2dd45d374eef6742c469175132da78385b67d2e90a32fd96d1eec4c6599b6a2896cf2442b0bc8c8 SHA512 (virtio-win-1.9.13-bin-for-rpm.tar.gz) = 7ed0163450e2bb954bedb9d4c75f8ce8e2ef8ba4e0c9763e175b402d1fc53638c433098d01e876a7854d5953d8f792b8f953d550a37e3c46ac6cc489de49218b +SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 diff --git a/virtio-win.spec b/virtio-win.spec index eaf48db..163fca5 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -8,7 +8,7 @@ # 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-185 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-189 %global qemu_ga_win_build qemu-ga-win-101.1.0-1.el7ev %global qxl_build qxl-win-unsigned-0.1-24 %global spice_vdagent_build 0.10.0-2.el8 @@ -18,8 +18,8 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.12 -Release: 2%{?dist} +Version: 1.9.13 +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -279,6 +279,11 @@ add_link _servers_amd64.vfd %endif %changelog +* Sat Sep 5 2020 Vadim Rozenfeld - 1.9.13-1.el8 +- Update to build 189 +- Resolves: rhbz#1746667 +- Resolves: rhbz#1787022 + * Mon Aug 3 2020 Vadim Rozenfeld - 1.9.12-2.el8 - Fix a typo in virtio-win.spec file - Resolves: rhbz#1814530 From 19a12bc458df34f8b07613a39ce190a9afc005c3 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 7 Sep 2020 11:35:20 +1000 Subject: [PATCH 107/124] add viofs to spec file - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/virtio-win.spec b/virtio-win.spec index 163fca5..495fc4d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -246,6 +246,7 @@ add_link _servers_amd64.vfd %{_datadir}/%{name}/drivers/by-driver/vioscsi %{_datadir}/%{name}/drivers/by-driver/vioserial %{_datadir}/%{name}/drivers/by-driver/viostor +%{_datadir}/%{name}/drivers/by-driver/viofs %exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt %if 0%{?fedora} %{_datadir}/%{name}/drivers/by-driver/qxldod From b2fbd9c7f123fa8a99200f994d5c82cd584cec53 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Tue, 8 Sep 2020 09:40:57 +1000 Subject: [PATCH 108/124] sync osinfo files with virtio-win-pkg-script repo - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win-pre-installable-drivers-win-10.xml | 16 ++-------------- virtio-win-pre-installable-drivers-win-8.1.xml | 16 ++-------------- virtio-win-pre-installable-drivers-win-8.xml | 16 ++-------------- 3 files changed, 6 insertions(+), 42 deletions(-) diff --git a/virtio-win-pre-installable-drivers-win-10.xml b/virtio-win-pre-installable-drivers-win-10.xml index cf2a710..3773ef4 100644 --- a/virtio-win-pre-installable-drivers-win-10.xml +++ b/virtio-win-pre-installable-drivers-win-10.xml @@ -50,11 +50,6 @@ qemupciserial.cat qemupciserial.inf - qxldod.cat - qxldod.inf - qxldod.sys - - viohidkmdf.sys vioinput.cat vioinput.inf @@ -90,8 +85,7 @@ viofs.cat viofs.inf viofs.sys - - + @@ -118,11 +112,6 @@ qemupciserial.cat qemupciserial.inf - qxldod.cat - qxldod.inf - qxldod.sys - - viohidkmdf.sys vioinput.cat vioinput.inf @@ -158,8 +147,7 @@ viofs.cat viofs.inf viofs.sys - - + diff --git a/virtio-win-pre-installable-drivers-win-8.1.xml b/virtio-win-pre-installable-drivers-win-8.1.xml index 9828d0f..ff5b27d 100644 --- a/virtio-win-pre-installable-drivers-win-8.1.xml +++ b/virtio-win-pre-installable-drivers-win-8.1.xml @@ -50,11 +50,6 @@ qemupciserial.cat qemupciserial.inf - qxldod.cat - qxldod.inf - qxldod.sys - - viohidkmdf.sys vioinput.cat vioinput.inf @@ -90,8 +85,7 @@ viofs.cat viofs.inf viofs.sys - - + @@ -117,11 +111,6 @@ qemupciserial.cat qemupciserial.inf - qxldod.cat - qxldod.inf - qxldod.sys - - viohidkmdf.sys vioinput.cat vioinput.inf @@ -157,8 +146,7 @@ viofs.cat viofs.inf viofs.sys - - + diff --git a/virtio-win-pre-installable-drivers-win-8.xml b/virtio-win-pre-installable-drivers-win-8.xml index adf9096..f4fc0da 100644 --- a/virtio-win-pre-installable-drivers-win-8.xml +++ b/virtio-win-pre-installable-drivers-win-8.xml @@ -52,11 +52,6 @@ qemupciserial.cat qemupciserial.inf - qxldod.cat - qxldod.inf - qxldod.sys - - viohidkmdf.sys vioinput.cat vioinput.inf @@ -92,8 +87,7 @@ viofs.cat viofs.inf viofs.sys - - + @@ -119,11 +113,6 @@ qemupciserial.cat qemupciserial.inf - qxldod.cat - qxldod.inf - qxldod.sys - - viohidkmdf.sys vioinput.cat vioinput.inf @@ -159,8 +148,7 @@ viofs.cat viofs.inf viofs.sys - - + From 35d43face3e0d519f97f7b0abf119c15dcc05419 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Tue, 8 Sep 2020 09:49:34 +1000 Subject: [PATCH 109/124] fix osinfo installation directory. sync with virtio-win-pkg-script - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win.spec | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index 495fc4d..fa1510d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -3,7 +3,7 @@ # Note: This spec file is largely shared with the public virtio-win drivers # shipped on fedora sites. The canonical location is here: # -# https://github.com/crobinso/virtio-win-pkg-scripts +# https://github.com/virtio-win/virtio-win-pkg-scripts # # 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. @@ -179,17 +179,17 @@ add_link _servers_amd64.vfd %endif %if 0%{?rhel} -%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-7.d/ -%{__cp} %{SOURCE70} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-7.d/ +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-7.d/ +%{__cp} %{SOURCE70} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-7.d/ -%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.d/ -%{__cp} %{SOURCE71} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.d/ +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.d/ +%{__cp} %{SOURCE71} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.d/ -%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.1.d/ -%{__cp} %{SOURCE72} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-8.1.d/ +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.1.d/ +%{__cp} %{SOURCE72} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-8.1.d/ -%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-10.d/ -%{__cp} %{SOURCE73} %{buildroot}/%{_datadir}/osinfo-db/os/microsoft.com/win-10.d/ +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-10.d/ +%{__cp} %{SOURCE73} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-10.d/ %endif %{__cp} -a rpm-drivers %{buildroot}/%{_datadir}/%{name}/drivers @@ -268,10 +268,10 @@ add_link _servers_amd64.vfd # osinfo-db drop-in files %if 0%{?rhel} -%{_datadir}/osinfo-db/os/microsoft.com/win-7.d/virtio-win-pre-installable-drivers-win-7.xml -%{_datadir}/osinfo-db/os/microsoft.com/win-8.d/virtio-win-pre-installable-drivers-win-8.xml -%{_datadir}/osinfo-db/os/microsoft.com/win-8.1.d/virtio-win-pre-installable-drivers-win-8.1.xml -%{_datadir}/osinfo-db/os/microsoft.com/win-10.d/virtio-win-pre-installable-drivers-win-10.xml +%{_datadir}/osinfo/os/microsoft.com/win-7.d/virtio-win-pre-installable-drivers-win-7.xml +%{_datadir}/osinfo/os/microsoft.com/win-8.d/virtio-win-pre-installable-drivers-win-8.xml +%{_datadir}/osinfo/os/microsoft.com/win-8.1.d/virtio-win-pre-installable-drivers-win-8.1.xml +%{_datadir}/osinfo/os/microsoft.com/win-10.d/virtio-win-pre-installable-drivers-win-10.xml %endif # .json files From 34db380e4e5cbe269f39821e908bda731b08fd69 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 14 Sep 2020 09:48:10 +1000 Subject: [PATCH 110/124] update spice-qxl-wddm-dod to version 0.20.1 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 2 ++ sources | 4 ++-- virtio-win.spec | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a339ef7..e6b3fa8 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,5 @@ /spice-qxl-wddm-dod-0.19-2.el8.src.rpm /virtio-win-1.9.13-bin-for-rpm.tar.gz /virtio-win-prewhql-0.1-189-sources.zip +/spice-qxl-wddm-dod-0.20-1.el8.src.rpm +/spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm diff --git a/sources b/sources index 6f9ecf1..e239064 100644 --- a/sources +++ b/sources @@ -10,7 +10,7 @@ SHA512 (virtio-win-installer-1.9.12-1-sources.zip) = 8386327bea2dedfc26f75baea3c SHA512 (spice-vdagent-win-0.10.0-2.el8.src.rpm) = 2d039f656a51f50d915ec6912f7c1a13d4d78ab978f2bbb3a7756984c62912ff9f3ba069e68021b80b3acab75f2f06678e477e2eadc451acb307400caedd0e56 SHA512 (spice-vdagent-win-x64-0.10.0-2.el8.noarch.rpm) = e36cd8327b0676e761c64b9d652d90c901ab4fd8f38d7885ccc510f1399873ec95eae44518ecf2625a31a3a2b51700e04e2b02ca139b9899f877e8cf472bec82 SHA512 (spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm) = 3ae786cb6797a5b8cf93db711902b42e9a77a0df3436869b7ce9af6579de6b9957368b12e42fcd6582f94fb8451870b0f4d6d070bec7a4cc3c1b59e4305e0721 -SHA512 (spice-qxl-wddm-dod-0.19-2.el8.noarch.rpm) = 624dcc35c81ab82f421378020e8e599aba4126f6238860afb01160e6491e96f0f2c2f7dc82914c765db0064d43ff26b270c1d9606fdfa016568b8e1686ff9b95 -SHA512 (spice-qxl-wddm-dod-0.19-2.el8.src.rpm) = 5e8e227da5b70848d46bd27285897e288f98dfc585677ad4b2dd45d374eef6742c469175132da78385b67d2e90a32fd96d1eec4c6599b6a2896cf2442b0bc8c8 SHA512 (virtio-win-1.9.13-bin-for-rpm.tar.gz) = 7ed0163450e2bb954bedb9d4c75f8ce8e2ef8ba4e0c9763e175b402d1fc53638c433098d01e876a7854d5953d8f792b8f953d550a37e3c46ac6cc489de49218b SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 +SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 +SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e diff --git a/virtio-win.spec b/virtio-win.spec index fa1510d..353ef88 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -12,7 +12,7 @@ %global qemu_ga_win_build qemu-ga-win-101.1.0-1.el7ev %global qxl_build qxl-win-unsigned-0.1-24 %global spice_vdagent_build 0.10.0-2.el8 -%global qxlwddm_build spice-qxl-wddm-dod-0.19-2.el8 +%global qxlwddm_build spice-qxl-wddm-dod-0.20-1.el8 %global windows_installer_version -1.9.12-1 From 6243fee33aa1b2e4fb4e027b22c97a86d9fe8069 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 14 Sep 2020 10:02:01 +1000 Subject: [PATCH 111/124] update spice_vdagent to version 0.10.0-5 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 3 +++ agents.json | 6 +++--- sources | 3 +++ virtio-win.spec | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e6b3fa8..ea9751a 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,6 @@ /virtio-win-prewhql-0.1-189-sources.zip /spice-qxl-wddm-dod-0.20-1.el8.src.rpm /spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm +/spice-vdagent-win-0.10.0-5-sources.zip +/spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm +/spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm diff --git a/agents.json b/agents.json index 3e1be65..4be2ef3 100644 --- a/agents.json +++ b/agents.json @@ -12,13 +12,13 @@ }, { "arch": "x86", - "agent_version": "0.10.0-2", + "agent_version": "0.10.0-5", "name": "Red Hat SPICE VDA agent" }, { "arch": "amd64", - "agent_version": "0.10.0-2", + "agent_version": "0.10.0-5", "name": "Red Hat SPICE VDA agent" } ] -} \ No newline at end of file +} diff --git a/sources b/sources index e239064..44ba2e9 100644 --- a/sources +++ b/sources @@ -14,3 +14,6 @@ SHA512 (virtio-win-1.9.13-bin-for-rpm.tar.gz) = 7ed0163450e2bb954bedb9d4c75f8ce8 SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e +SHA512 (spice-vdagent-win-0.10.0-5-sources.zip) = 9f4dcdac33a2267a8f8d9e237060284c629922e00ec3262d6ba6229667ae4e66351024a7b7ecfd0ecda261f64f599f7689b525d417c90c7bfb9be9ad9220dfc2 +SHA512 (spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm) = f4d6d73f21f54a835a25cfbf9a68cd3474d4032967d286be6d12f7d14324ac5622edf981b98d506b3da3cb22bb645b980db7443495571555d219cdc556e43931 +SHA512 (spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm) = 1212fdf41e6903f2296d3d974f9c871be176e48e590355531d44b3ff21bb799a50e8186a33caac4d9e90eebd6f6197ef62da831fb8a2ecf34fa04e2c3a5201a0 diff --git a/virtio-win.spec b/virtio-win.spec index 353ef88..e0e10cf 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -11,7 +11,7 @@ %global virtio_win_prewhql_build virtio-win-prewhql-0.1-189 %global qemu_ga_win_build qemu-ga-win-101.1.0-1.el7ev %global qxl_build qxl-win-unsigned-0.1-24 -%global spice_vdagent_build 0.10.0-2.el8 +%global spice_vdagent_build 0.10.0-5.el8 %global qxlwddm_build spice-qxl-wddm-dod-0.20-1.el8 %global windows_installer_version -1.9.12-1 From 563ffda41f765de689a50b4cff788e53fe013fc8 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 14 Sep 2020 10:28:49 +1000 Subject: [PATCH 112/124] update qemu_ga to version 101.2.0-1 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 2 ++ agents.json | 4 ++-- sources | 7 ++----- virtio-win.spec | 2 +- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index ea9751a..143116d 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,5 @@ /spice-vdagent-win-0.10.0-5-sources.zip /spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm /spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm +/mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm +/qemu-ga-win-101.2.0-1.el7ev.noarch.rpm diff --git a/agents.json b/agents.json index 4be2ef3..3727eab 100644 --- a/agents.json +++ b/agents.json @@ -2,12 +2,12 @@ "agents": [ { "arch": "x86", - "agent_version": "101.1.0-1", + "agent_version": "101.2.0-1", "name": "Red Hat QEMU guest agent" }, { "arch": "amd64", - "agent_version": "101.1.0-1", + "agent_version": "101.2.0-1", "name": "Red Hat QEMU guest agent" }, { diff --git a/sources b/sources index 44ba2e9..460792a 100644 --- a/sources +++ b/sources @@ -1,15 +1,10 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (qemu-ga-win-101.1.0-1.el7ev.noarch.rpm) = 2a4ab2ca1da9ed83b1c3311e18eba9a29a752457173bdf0cc15ea79a5ee2cb9f1392c03edf34f411e148bcbbdf3d3e9a2765372e8c89490263084927f354e1de -SHA512 (mingw-qemu-ga-win-101.1.0-1.el7ev.src.rpm) = fc03eedf457b7f292480e3c77bf674c153822decd9f62b9feede0f1cc2181c787dc46e92d4a6c8de61c3678f1b83e300c3530e745cb07612b324f3bddbec6a9e SHA512 (ovirt-guest-agent-x64.msi) = 4d9cab35ea55ae674b7173941928fe3340564c4d0129b9c3c382017396b2ac0d532e348cafdf9945e33ec8fd9336f3af1824bf0b47bbee36470d721a806b5a2b SHA512 (ovirt-guest-agent-x86.msi) = b84feccea2655273ac0e757b5a43bbb49c229b9f1b045b5c823cf5fa53acf5b2a085903b39f0979ce28f08d412a77a19deee10057cbc7c32fbb0ba46f9e1aae1 SHA512 (virtio-win-gt-x64.msi) = 5b36de079b7e340e0ccf921f6a02a1886edc3926b1c86672692fcc6c32060530402446adb9f13129addac76f39cd275df91eae6b6a5539e50876d4bbb56ab47f SHA512 (virtio-win-gt-x86.msi) = 0458a20af5338c1cd15b9e4f00898896913ac5de739686c94a674d3504cfcf7787ca5670857ac7ff4ec743b3c3404a01ec1db8f2d2ce8245056f95d7c2629325 SHA512 (virtio-win-guest-tools.exe) = 1776c267cd3504e8d710a4ff1790c84d6b0eead5247a8ad8b21e0a897ff021477567db57582ab5093d110551c930a027cc009643d9f6b8d439f3b4fe54961f1c SHA512 (virtio-win-installer-1.9.12-1-sources.zip) = 8386327bea2dedfc26f75baea3c06a1c23d80f80ed71f3db578cf40b73a74fc33c212c244d7de8d21df77fc9d0c4c72769d3f0d6acb7ffe31fbf00d8b8f4c362 -SHA512 (spice-vdagent-win-0.10.0-2.el8.src.rpm) = 2d039f656a51f50d915ec6912f7c1a13d4d78ab978f2bbb3a7756984c62912ff9f3ba069e68021b80b3acab75f2f06678e477e2eadc451acb307400caedd0e56 -SHA512 (spice-vdagent-win-x64-0.10.0-2.el8.noarch.rpm) = e36cd8327b0676e761c64b9d652d90c901ab4fd8f38d7885ccc510f1399873ec95eae44518ecf2625a31a3a2b51700e04e2b02ca139b9899f877e8cf472bec82 -SHA512 (spice-vdagent-win-x86-0.10.0-2.el8.noarch.rpm) = 3ae786cb6797a5b8cf93db711902b42e9a77a0df3436869b7ce9af6579de6b9957368b12e42fcd6582f94fb8451870b0f4d6d070bec7a4cc3c1b59e4305e0721 SHA512 (virtio-win-1.9.13-bin-for-rpm.tar.gz) = 7ed0163450e2bb954bedb9d4c75f8ce8e2ef8ba4e0c9763e175b402d1fc53638c433098d01e876a7854d5953d8f792b8f953d550a37e3c46ac6cc489de49218b SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 @@ -17,3 +12,5 @@ SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f SHA512 (spice-vdagent-win-0.10.0-5-sources.zip) = 9f4dcdac33a2267a8f8d9e237060284c629922e00ec3262d6ba6229667ae4e66351024a7b7ecfd0ecda261f64f599f7689b525d417c90c7bfb9be9ad9220dfc2 SHA512 (spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm) = f4d6d73f21f54a835a25cfbf9a68cd3474d4032967d286be6d12f7d14324ac5622edf981b98d506b3da3cb22bb645b980db7443495571555d219cdc556e43931 SHA512 (spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm) = 1212fdf41e6903f2296d3d974f9c871be176e48e590355531d44b3ff21bb799a50e8186a33caac4d9e90eebd6f6197ef62da831fb8a2ecf34fa04e2c3a5201a0 +SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b25d5b95a3364df1271c679392de4c76f40d4d8bc5b1d48595ac4c1380e03d0b57f8d69809d7aeea235cc60e299c7beba708dc9 +SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 diff --git a/virtio-win.spec b/virtio-win.spec index e0e10cf..dcefffc 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -9,7 +9,7 @@ # version numbers or changelogs, etc), submit a patch to the upstream spec. %global virtio_win_prewhql_build virtio-win-prewhql-0.1-189 -%global qemu_ga_win_build qemu-ga-win-101.1.0-1.el7ev +%global qemu_ga_win_build qemu-ga-win-101.2.0-1.el7ev %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.20-1.el8 From e1cdda57c3e260b91eed44dff3dcc6b1ea2b77ae Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 14 Sep 2020 13:24:31 +1000 Subject: [PATCH 113/124] update to virtio-win-1.9.14-0 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 2 +- virtio-win.spec | 12 ++++++++++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 143116d..0000fc1 100644 --- a/.gitignore +++ b/.gitignore @@ -126,3 +126,4 @@ /spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm /mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm /qemu-ga-win-101.2.0-1.el7ev.noarch.rpm +/virtio-win-1.9.14-bin-for-rpm.tar.gz diff --git a/sources b/sources index 460792a..6ae8faa 100644 --- a/sources +++ b/sources @@ -5,7 +5,6 @@ SHA512 (virtio-win-gt-x64.msi) = 5b36de079b7e340e0ccf921f6a02a1886edc3926b1c8667 SHA512 (virtio-win-gt-x86.msi) = 0458a20af5338c1cd15b9e4f00898896913ac5de739686c94a674d3504cfcf7787ca5670857ac7ff4ec743b3c3404a01ec1db8f2d2ce8245056f95d7c2629325 SHA512 (virtio-win-guest-tools.exe) = 1776c267cd3504e8d710a4ff1790c84d6b0eead5247a8ad8b21e0a897ff021477567db57582ab5093d110551c930a027cc009643d9f6b8d439f3b4fe54961f1c SHA512 (virtio-win-installer-1.9.12-1-sources.zip) = 8386327bea2dedfc26f75baea3c06a1c23d80f80ed71f3db578cf40b73a74fc33c212c244d7de8d21df77fc9d0c4c72769d3f0d6acb7ffe31fbf00d8b8f4c362 -SHA512 (virtio-win-1.9.13-bin-for-rpm.tar.gz) = 7ed0163450e2bb954bedb9d4c75f8ce8e2ef8ba4e0c9763e175b402d1fc53638c433098d01e876a7854d5953d8f792b8f953d550a37e3c46ac6cc489de49218b SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e @@ -14,3 +13,4 @@ SHA512 (spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm) = f4d6d73f21f54a835a25cfb SHA512 (spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm) = 1212fdf41e6903f2296d3d974f9c871be176e48e590355531d44b3ff21bb799a50e8186a33caac4d9e90eebd6f6197ef62da831fb8a2ecf34fa04e2c3a5201a0 SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b25d5b95a3364df1271c679392de4c76f40d4d8bc5b1d48595ac4c1380e03d0b57f8d69809d7aeea235cc60e299c7beba708dc9 SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 +SHA512 (virtio-win-1.9.14-bin-for-rpm.tar.gz) = 79b2889712d2bc3e2aa09595a13c453c1e842fefaaee859682218528ac7293c7f530697d9df8400a70e8f7a8ac4479fcd75aced3f064ba6d44e23dd658713cc7 diff --git a/virtio-win.spec b/virtio-win.spec index dcefffc..e5625d3 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -18,8 +18,8 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.13 -Release: 1%{?dist} +Version: 1.9.14 +Release: 0%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -247,6 +247,7 @@ add_link _servers_amd64.vfd %{_datadir}/%{name}/drivers/by-driver/vioserial %{_datadir}/%{name}/drivers/by-driver/viostor %{_datadir}/%{name}/drivers/by-driver/viofs +%{_datadir}/%{name}/drivers/by-driver/sriov %exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt %if 0%{?fedora} %{_datadir}/%{name}/drivers/by-driver/qxldod @@ -280,6 +281,13 @@ add_link _servers_amd64.vfd %endif %changelog +* Mon Sep 14 2020 Vadim Rozenfeld - 1.9.14-0.el8 +- Update to qemu and spice agents. +- Update qxl-dod driver +- add sriov drivers +- Resolves: rhbz#1746667 +- Resolves: rhbz#1787022 + * Sat Sep 5 2020 Vadim Rozenfeld - 1.9.13-1.el8 - Update to build 189 - Resolves: rhbz#1746667 From 0f7fb2d551323d4e0cdf67f43b258fed11839864 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 14 Sep 2020 13:37:53 +1000 Subject: [PATCH 114/124] upload spice-vdagent-win-0.10.0-5 src rpm - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 0000fc1..3d9d73b 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,4 @@ /mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm /qemu-ga-win-101.2.0-1.el7ev.noarch.rpm /virtio-win-1.9.14-bin-for-rpm.tar.gz +/spice-vdagent-win-0.10.0-5.el8.src.rpm diff --git a/sources b/sources index 6ae8faa..28bf63b 100644 --- a/sources +++ b/sources @@ -8,9 +8,9 @@ SHA512 (virtio-win-installer-1.9.12-1-sources.zip) = 8386327bea2dedfc26f75baea3c SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e -SHA512 (spice-vdagent-win-0.10.0-5-sources.zip) = 9f4dcdac33a2267a8f8d9e237060284c629922e00ec3262d6ba6229667ae4e66351024a7b7ecfd0ecda261f64f599f7689b525d417c90c7bfb9be9ad9220dfc2 SHA512 (spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm) = f4d6d73f21f54a835a25cfbf9a68cd3474d4032967d286be6d12f7d14324ac5622edf981b98d506b3da3cb22bb645b980db7443495571555d219cdc556e43931 SHA512 (spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm) = 1212fdf41e6903f2296d3d974f9c871be176e48e590355531d44b3ff21bb799a50e8186a33caac4d9e90eebd6f6197ef62da831fb8a2ecf34fa04e2c3a5201a0 SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b25d5b95a3364df1271c679392de4c76f40d4d8bc5b1d48595ac4c1380e03d0b57f8d69809d7aeea235cc60e299c7beba708dc9 SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 SHA512 (virtio-win-1.9.14-bin-for-rpm.tar.gz) = 79b2889712d2bc3e2aa09595a13c453c1e842fefaaee859682218528ac7293c7f530697d9df8400a70e8f7a8ac4479fcd75aced3f064ba6d44e23dd658713cc7 +SHA512 (spice-vdagent-win-0.10.0-5.el8.src.rpm) = f7932cbb25876f8d961b11b2277be7f6379f2028a9bc6c462379840b7bbeae8aabe4ba59a036910c56eb0aaf52ccc467fcbfca5dc1cd35f4b95acb1eb527e148 From 0add90eba83143a4884e58c0ebc89db54e7c84e3 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Thu, 17 Sep 2020 21:09:13 +1000 Subject: [PATCH 115/124] oisinfo: Fix Typo in Windows 7 drivers path - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 12 ++++++------ virtio-win-pre-installable-drivers-win-7.xml | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 3d9d73b..f90a302 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ /qemu-ga-win-101.2.0-1.el7ev.noarch.rpm /virtio-win-1.9.14-bin-for-rpm.tar.gz /spice-vdagent-win-0.10.0-5.el8.src.rpm +/virtio-win-installer-1.9.13-1-sources.zip diff --git a/sources b/sources index 28bf63b..20f0674 100644 --- a/sources +++ b/sources @@ -1,10 +1,10 @@ +SHA512 (virtio-win-guest-tools.exe) = 5f81dc2e8edb5de8b771e913f63bbfc20209d3e8739a15a0e5b0e66cd4eb576c565eb5d7def036c65f5bf9a3034e7ab774d1067534669db3c9e3023713c22d26 +SHA512 (ovirt-guest-agent-x86.msi) = aad822e970f753789f1934c2c590ad5871c42fc368ef60e360d74999000d0bdd3455532cb266cba8ab05eec40e7b59dd142988d90c8f6699032ace3f5ea22deb +SHA512 (ovirt-guest-agent-x64.msi) = cdfd461c7268d27ec2515e5c436591bde8273e43cdebf38af128dda54aa18cd07628e564f60210d06e1437b9f2398f40121486f7a15f42d1b36d25c2acb31dcd +SHA512 (virtio-win-gt-x86.msi) = fe13be7968e2fd351440ebe4fcd1f88ef293a698875fe42281616a943cdc59b7888ac33222dfefb4face01bd0562d597080574556e636f1d63ae4976a19be7bc +SHA512 (virtio-win-gt-x64.msi) = 6c6f012989a63e51cdda125bf350c73fcd90f0715b0abad1f9d6500626da8b79c4dea80db2395b45d933475680f011c324c7c4228ab33a104582b1d796c6c891 +SHA512 (virtio-win-installer-1.9.13-1-sources.zip) = c342b9c82014a1af4fbed4e18a754071de2a2d1ab7e906d9ecdfa8a6ecfb9a807257a0f1c90f74ece13656ba580e1a304e80739534771e05e1d47fbaa918568f SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (ovirt-guest-agent-x64.msi) = 4d9cab35ea55ae674b7173941928fe3340564c4d0129b9c3c382017396b2ac0d532e348cafdf9945e33ec8fd9336f3af1824bf0b47bbee36470d721a806b5a2b -SHA512 (ovirt-guest-agent-x86.msi) = b84feccea2655273ac0e757b5a43bbb49c229b9f1b045b5c823cf5fa53acf5b2a085903b39f0979ce28f08d412a77a19deee10057cbc7c32fbb0ba46f9e1aae1 -SHA512 (virtio-win-gt-x64.msi) = 5b36de079b7e340e0ccf921f6a02a1886edc3926b1c86672692fcc6c32060530402446adb9f13129addac76f39cd275df91eae6b6a5539e50876d4bbb56ab47f -SHA512 (virtio-win-gt-x86.msi) = 0458a20af5338c1cd15b9e4f00898896913ac5de739686c94a674d3504cfcf7787ca5670857ac7ff4ec743b3c3404a01ec1db8f2d2ce8245056f95d7c2629325 -SHA512 (virtio-win-guest-tools.exe) = 1776c267cd3504e8d710a4ff1790c84d6b0eead5247a8ad8b21e0a897ff021477567db57582ab5093d110551c930a027cc009643d9f6b8d439f3b4fe54961f1c -SHA512 (virtio-win-installer-1.9.12-1-sources.zip) = 8386327bea2dedfc26f75baea3c06a1c23d80f80ed71f3db578cf40b73a74fc33c212c244d7de8d21df77fc9d0c4c72769d3f0d6acb7ffe31fbf00d8b8f4c362 SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e diff --git a/virtio-win-pre-installable-drivers-win-7.xml b/virtio-win-pre-installable-drivers-win-7.xml index 3cab324..98b43af 100644 --- a/virtio-win-pre-installable-drivers-win-7.xml +++ b/virtio-win-pre-installable-drivers-win-7.xml @@ -91,7 +91,7 @@ - + WdfCoInstaller01009.dll balloon.cat From 22098064b9f71bb2b5ec9dc04fd7629584b5314a Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Thu, 17 Sep 2020 21:23:23 +1000 Subject: [PATCH 116/124] update to virtio-win-1.9.14.1 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index e5625d3..ec424cf 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -14,12 +14,12 @@ %global spice_vdagent_build 0.10.0-5.el8 %global qxlwddm_build spice-qxl-wddm-dod-0.20-1.el8 -%global windows_installer_version -1.9.12-1 +%global windows_installer_version -1.9.13-1 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.14 -Release: 0%{?dist} +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -281,6 +281,11 @@ add_link _servers_amd64.vfd %endif %changelog +* Thu Sep 17 2020 Vadim Rozenfeld - 1.9.14-1.el8 +- Update installer 1.9.13.1 +- Resolves: rhbz#1746667 + + * Mon Sep 14 2020 Vadim Rozenfeld - 1.9.14-0.el8 - Update to qemu and spice agents. - Update qxl-dod driver From 6d1df19a8fab6bf4d95c2b3a2000e7aa030167f4 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 21 Sep 2020 22:41:52 +1000 Subject: [PATCH 117/124] update to virtio-win-1.9.14.2 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 8 ++++---- virtio-win.spec | 8 ++++++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index f90a302..0ffd2f7 100644 --- a/.gitignore +++ b/.gitignore @@ -129,3 +129,4 @@ /virtio-win-1.9.14-bin-for-rpm.tar.gz /spice-vdagent-win-0.10.0-5.el8.src.rpm /virtio-win-installer-1.9.13-1-sources.zip +/virtio-win-installer-1.9.14-1-sources.zip diff --git a/sources b/sources index 20f0674..a8f7451 100644 --- a/sources +++ b/sources @@ -1,9 +1,5 @@ -SHA512 (virtio-win-guest-tools.exe) = 5f81dc2e8edb5de8b771e913f63bbfc20209d3e8739a15a0e5b0e66cd4eb576c565eb5d7def036c65f5bf9a3034e7ab774d1067534669db3c9e3023713c22d26 SHA512 (ovirt-guest-agent-x86.msi) = aad822e970f753789f1934c2c590ad5871c42fc368ef60e360d74999000d0bdd3455532cb266cba8ab05eec40e7b59dd142988d90c8f6699032ace3f5ea22deb SHA512 (ovirt-guest-agent-x64.msi) = cdfd461c7268d27ec2515e5c436591bde8273e43cdebf38af128dda54aa18cd07628e564f60210d06e1437b9f2398f40121486f7a15f42d1b36d25c2acb31dcd -SHA512 (virtio-win-gt-x86.msi) = fe13be7968e2fd351440ebe4fcd1f88ef293a698875fe42281616a943cdc59b7888ac33222dfefb4face01bd0562d597080574556e636f1d63ae4976a19be7bc -SHA512 (virtio-win-gt-x64.msi) = 6c6f012989a63e51cdda125bf350c73fcd90f0715b0abad1f9d6500626da8b79c4dea80db2395b45d933475680f011c324c7c4228ab33a104582b1d796c6c891 -SHA512 (virtio-win-installer-1.9.13-1-sources.zip) = c342b9c82014a1af4fbed4e18a754071de2a2d1ab7e906d9ecdfa8a6ecfb9a807257a0f1c90f74ece13656ba580e1a304e80739534771e05e1d47fbaa918568f SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 @@ -14,3 +10,7 @@ SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b2 SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 SHA512 (virtio-win-1.9.14-bin-for-rpm.tar.gz) = 79b2889712d2bc3e2aa09595a13c453c1e842fefaaee859682218528ac7293c7f530697d9df8400a70e8f7a8ac4479fcd75aced3f064ba6d44e23dd658713cc7 SHA512 (spice-vdagent-win-0.10.0-5.el8.src.rpm) = f7932cbb25876f8d961b11b2277be7f6379f2028a9bc6c462379840b7bbeae8aabe4ba59a036910c56eb0aaf52ccc467fcbfca5dc1cd35f4b95acb1eb527e148 +SHA512 (virtio-win-guest-tools.exe) = 6d511e0a252ae95ce564d9015dd9647f988b85f998af5aeceb75da8fa8062ff6c09d2199205816f29fdc21cf0078532db63a59ffbfc577af23d7134a4e2aafab +SHA512 (virtio-win-gt-x86.msi) = 25bf1a63b2cd480ca7e0d6aa1ac39206c42ab32aa561fabd506b8a52654bc1a3151f6dd97902f00e2e801599345ab14a11779841e607ace773ae480c1758313a +SHA512 (virtio-win-gt-x64.msi) = 78b2918dbc442672beda69846064d2a44ebe46fe4fb21fd25ce6da9645a6dc6c597069686810e10f25fb91fa6c20bea95c810f0e5802804ccbd9a30d3ff3f5d9 +SHA512 (virtio-win-installer-1.9.14-1-sources.zip) = a68e1af9dc63662e4825204d6096777ecb9528cf668a06ea83e99fb04f809f553ebe5c362ec7115b81537bc581255843d28ec986a2558ca56e5724911014d0dd diff --git a/virtio-win.spec b/virtio-win.spec index ec424cf..e720870 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -14,12 +14,12 @@ %global spice_vdagent_build 0.10.0-5.el8 %global qxlwddm_build spice-qxl-wddm-dod-0.20-1.el8 -%global windows_installer_version -1.9.13-1 +%global windows_installer_version -1.9.14-1 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.14 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -281,6 +281,10 @@ add_link _servers_amd64.vfd %endif %changelog +* Thu Mon 21 2020 Vadim Rozenfeld - 1.9.14-2.el8 +- Update installer 1.9.14.1 +- Resolves: rhbz#1746667 + * Thu Sep 17 2020 Vadim Rozenfeld - 1.9.14-1.el8 - Update installer 1.9.13.1 - Resolves: rhbz#1746667 From ff6c25eff83c72e41931d5b05fd6718b327f024a Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Tue, 22 Sep 2020 02:09:41 +1000 Subject: [PATCH 118/124] update to virtio-win-1.9.14.2 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtio-win.spec b/virtio-win.spec index e720870..e6d473d 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -281,7 +281,7 @@ add_link _servers_amd64.vfd %endif %changelog -* Thu Mon 21 2020 Vadim Rozenfeld - 1.9.14-2.el8 +* Mon Sep 21 2020 Vadim Rozenfeld - 1.9.14-2.el8 - Update installer 1.9.14.1 - Resolves: rhbz#1746667 From 6d986f714d9e2004a30b5eda51728cb96811eb34 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Wed, 23 Sep 2020 20:54:43 +1000 Subject: [PATCH 119/124] update package version for gating compare inf version test - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- .gitignore | 1 + sources | 8 ++++---- tests/scripts/package.cfg | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 0ffd2f7..f011798 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ /spice-vdagent-win-0.10.0-5.el8.src.rpm /virtio-win-installer-1.9.13-1-sources.zip /virtio-win-installer-1.9.14-1-sources.zip +/virtio-win-installer-1.9.14-2-sources.zip diff --git a/sources b/sources index a8f7451..e69724b 100644 --- a/sources +++ b/sources @@ -10,7 +10,7 @@ SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b2 SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 SHA512 (virtio-win-1.9.14-bin-for-rpm.tar.gz) = 79b2889712d2bc3e2aa09595a13c453c1e842fefaaee859682218528ac7293c7f530697d9df8400a70e8f7a8ac4479fcd75aced3f064ba6d44e23dd658713cc7 SHA512 (spice-vdagent-win-0.10.0-5.el8.src.rpm) = f7932cbb25876f8d961b11b2277be7f6379f2028a9bc6c462379840b7bbeae8aabe4ba59a036910c56eb0aaf52ccc467fcbfca5dc1cd35f4b95acb1eb527e148 -SHA512 (virtio-win-guest-tools.exe) = 6d511e0a252ae95ce564d9015dd9647f988b85f998af5aeceb75da8fa8062ff6c09d2199205816f29fdc21cf0078532db63a59ffbfc577af23d7134a4e2aafab -SHA512 (virtio-win-gt-x86.msi) = 25bf1a63b2cd480ca7e0d6aa1ac39206c42ab32aa561fabd506b8a52654bc1a3151f6dd97902f00e2e801599345ab14a11779841e607ace773ae480c1758313a -SHA512 (virtio-win-gt-x64.msi) = 78b2918dbc442672beda69846064d2a44ebe46fe4fb21fd25ce6da9645a6dc6c597069686810e10f25fb91fa6c20bea95c810f0e5802804ccbd9a30d3ff3f5d9 -SHA512 (virtio-win-installer-1.9.14-1-sources.zip) = a68e1af9dc63662e4825204d6096777ecb9528cf668a06ea83e99fb04f809f553ebe5c362ec7115b81537bc581255843d28ec986a2558ca56e5724911014d0dd +SHA512 (virtio-win-guest-tools.exe) = 74ebb780334307cd13eade38532b5a186d959ba59ae49ebde8740d149af6ca2ed6c9fe874e27508f709f2f4b0b96ffd1fea8525ec52a3743a10b1187f769f8eb +SHA512 (virtio-win-gt-x64.msi) = a9d646d050f938a959de3893ffecf9d7329a05edc3cfdc2ed347ddec6890363cdf0e3fe7cd1f09ea691313ae0b1744d1d5dbb80bc2aef958a87013e020d01940 +SHA512 (virtio-win-gt-x86.msi) = 646fbd14c704cdd9b29f844baeafc6bb5012d60ae59a2611e51bf52054fff37519c13b16a8051c71ca74f57d4f390ea5a8a5cd7662d15777360d8424d76bed0c +SHA512 (virtio-win-installer-1.9.14-2-sources.zip) = 58ac55904e8e75333a3c2191dd3914acd0cba914cf4cd2f85d5bc81dd54f459063b82e2ef9a9314c156c9d3ce3f354e78b7d7324d70f61020197e0e3c4565517 diff --git a/tests/scripts/package.cfg b/tests/scripts/package.cfg index 7655c28..caeb372 100644 --- a/tests/scripts/package.cfg +++ b/tests/scripts/package.cfg @@ -1,2 +1,2 @@ -http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/virtio-win/1.9.11/1.el8/noarch/virtio-win-1.9.11-1.el8.noarch.rpm -virtio-win-1.9.11-1.el8.noarch.rpm +http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/virtio-win/1.9.14/2.el8/noarch/virtio-win-1.9.14-2.el8.noarch.rpm +virtio-win-1.9.14-2.el8.noarch.rpm From 4aa4cd753f062fd17fecad1608dee6f6609b5410 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Wed, 23 Sep 2020 20:56:47 +1000 Subject: [PATCH 120/124] update installer to 1.9.14.2 - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- virtio-win.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/virtio-win.spec b/virtio-win.spec index e6d473d..a870149 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -14,12 +14,12 @@ %global spice_vdagent_build 0.10.0-5.el8 %global qxlwddm_build spice-qxl-wddm-dod-0.20-1.el8 -%global windows_installer_version -1.9.14-1 +%global windows_installer_version -1.9.14-2 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.14 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -281,6 +281,10 @@ add_link _servers_amd64.vfd %endif %changelog +* Wed Sep 23 2020 Vadim Rozenfeld - 1.9.14-3.el8 +- Update installer 1.9.14.2 +- Resolves: rhbz#1746667 + * Mon Sep 21 2020 Vadim Rozenfeld - 1.9.14-2.el8 - Update installer 1.9.14.1 - Resolves: rhbz#1746667 From 11ff6b1dfe0f70cb91bc2e8420afd1d8ce06fcf2 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Wed, 23 Sep 2020 21:32:06 +1000 Subject: [PATCH 121/124] add viofs to compare signed drivers versions script - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- tests/scripts/compare_singed_versions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/scripts/compare_singed_versions.sh b/tests/scripts/compare_singed_versions.sh index 5ac661b..a8a2cd4 100755 --- a/tests/scripts/compare_singed_versions.sh +++ b/tests/scripts/compare_singed_versions.sh @@ -1,6 +1,6 @@ #!/bin/sh -drivers=(viostor vioserial vioscsi viorng vioinput pvpanic NetKVM Balloon) +drivers=(viostor vioserial vioscsi viorng vioinput pvpanic NetKVM Balloon viofs) oses=(2k12 2k12R2 2k16 2k19 w10 w8.1 w8) platfroms=(amd64 x86) COMPARE_FILE=installed_signed_versions.txt From c9ea70013a9d9ded050ac629389807c546e9671a Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Fri, 25 Sep 2020 08:31:11 +1000 Subject: [PATCH 122/124] Update installer 1.9.14.2 with the latest agents - Resolves: rhbz#1746667 Signed-off-by: Vadim Rozenfeld --- sources | 12 ++++++------ virtio-win.spec | 6 +++++- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/sources b/sources index e69724b..b81c60d 100644 --- a/sources +++ b/sources @@ -1,5 +1,3 @@ -SHA512 (ovirt-guest-agent-x86.msi) = aad822e970f753789f1934c2c590ad5871c42fc368ef60e360d74999000d0bdd3455532cb266cba8ab05eec40e7b59dd142988d90c8f6699032ace3f5ea22deb -SHA512 (ovirt-guest-agent-x64.msi) = cdfd461c7268d27ec2515e5c436591bde8273e43cdebf38af128dda54aa18cd07628e564f60210d06e1437b9f2398f40121486f7a15f42d1b36d25c2acb31dcd SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 @@ -10,7 +8,9 @@ SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b2 SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 SHA512 (virtio-win-1.9.14-bin-for-rpm.tar.gz) = 79b2889712d2bc3e2aa09595a13c453c1e842fefaaee859682218528ac7293c7f530697d9df8400a70e8f7a8ac4479fcd75aced3f064ba6d44e23dd658713cc7 SHA512 (spice-vdagent-win-0.10.0-5.el8.src.rpm) = f7932cbb25876f8d961b11b2277be7f6379f2028a9bc6c462379840b7bbeae8aabe4ba59a036910c56eb0aaf52ccc467fcbfca5dc1cd35f4b95acb1eb527e148 -SHA512 (virtio-win-guest-tools.exe) = 74ebb780334307cd13eade38532b5a186d959ba59ae49ebde8740d149af6ca2ed6c9fe874e27508f709f2f4b0b96ffd1fea8525ec52a3743a10b1187f769f8eb -SHA512 (virtio-win-gt-x64.msi) = a9d646d050f938a959de3893ffecf9d7329a05edc3cfdc2ed347ddec6890363cdf0e3fe7cd1f09ea691313ae0b1744d1d5dbb80bc2aef958a87013e020d01940 -SHA512 (virtio-win-gt-x86.msi) = 646fbd14c704cdd9b29f844baeafc6bb5012d60ae59a2611e51bf52054fff37519c13b16a8051c71ca74f57d4f390ea5a8a5cd7662d15777360d8424d76bed0c -SHA512 (virtio-win-installer-1.9.14-2-sources.zip) = 58ac55904e8e75333a3c2191dd3914acd0cba914cf4cd2f85d5bc81dd54f459063b82e2ef9a9314c156c9d3ce3f354e78b7d7324d70f61020197e0e3c4565517 +SHA512 (virtio-win-guest-tools.exe) = f5d74e3bbbc2ac15db5bb932a5ddc343dbd5d57115dce150a279f0d82e8e27ee0b6aaead645364517ce2a3af58e301718c7ec1b90f4806e92c544a39c4289d06 +SHA512 (virtio-win-gt-x64.msi) = 8229e2ac074cf61fa0e10c85faae58b08766b455c8eadd46ddfbb79c41a13653bd6a6db47b1cde26dd7118b677ae4cf619bb6131696c1e461c82522d542f3141 +SHA512 (virtio-win-gt-x86.msi) = 10cd21f8152a6743b165514d076fd3aa84650c28b06e01e739e59ac26a3eba453f363d26d85b2a1da52abb70da8dec3c22379098f01885049cb36d34ed1dbd4b +SHA512 (virtio-win-installer-1.9.14-2-sources.zip) = b1cbef71e5d012e74bf57429d308deee5f07d0b72c71fe53099ef534181c4fa2c4bc33c85131cb04cf49d1d2f1f0f1eb874416bc81ba7366955cd9810efa7d2f +SHA512 (ovirt-guest-agent-x64.msi) = 9e16765217f7b38989773cda62ab277c008ebb64930658491313283be3a7295659573e5fb926586c8f40886b57476b011167b538788881f57d51a757c032bd2c +SHA512 (ovirt-guest-agent-x86.msi) = a9d7fa7724dbebb267b128efd2cc72152d146ca2641acd6dda8f0c190224769ecb2e09c569e2e2599ef36288055a5f3bbb429450308d3a361c227ae4f7f32fe7 diff --git a/virtio-win.spec b/virtio-win.spec index a870149..1b0d311 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -19,7 +19,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.14 -Release: 3%{?dist} +Release: 4%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -281,6 +281,10 @@ add_link _servers_amd64.vfd %endif %changelog +* Fri Sep 25 2020 Vadim Rozenfeld - 1.9.14-4.el8 +- Update installer 1.9.14.2 with the latest agents +- Resolves: rhbz#1746667 + * Wed Sep 23 2020 Vadim Rozenfeld - 1.9.14-3.el8 - Update installer 1.9.14.2 - Resolves: rhbz#1746667 From a8538f4839e322ccd16a17d605fde533a7dfd50e Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Tue, 5 Jan 2021 09:22:23 +1100 Subject: [PATCH 123/124] update to virtio-win-1.9.15.1 - Resolves: rhbz#1911903 Signed-off-by: Vadim Rozenfeld --- .gitignore | 3 + sources | 16 ++--- tests/scripts/signed_drivers_versions.txt | 72 +++++++++++------------ virtio-win.spec | 13 ++-- 4 files changed, 56 insertions(+), 48 deletions(-) diff --git a/.gitignore b/.gitignore index f011798..49008c2 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,6 @@ /virtio-win-installer-1.9.13-1-sources.zip /virtio-win-installer-1.9.14-1-sources.zip /virtio-win-installer-1.9.14-2-sources.zip +/virtio-win-1.9.15-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-191-sources.zip +/virtio-win-installer-1.9.15-1-sources.zip diff --git a/sources b/sources index b81c60d..23cfe9b 100644 --- a/sources +++ b/sources @@ -1,16 +1,16 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (virtio-win-prewhql-0.1-189-sources.zip) = 346437d0e1666eac89a6a1804967585c56b0304ffcf2b126d3d5b70a8fa89ec101be3883a550976800b1e990be213c93f42ad09afeda5472505bd54258b107a5 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e SHA512 (spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm) = f4d6d73f21f54a835a25cfbf9a68cd3474d4032967d286be6d12f7d14324ac5622edf981b98d506b3da3cb22bb645b980db7443495571555d219cdc556e43931 SHA512 (spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm) = 1212fdf41e6903f2296d3d974f9c871be176e48e590355531d44b3ff21bb799a50e8186a33caac4d9e90eebd6f6197ef62da831fb8a2ecf34fa04e2c3a5201a0 SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b25d5b95a3364df1271c679392de4c76f40d4d8bc5b1d48595ac4c1380e03d0b57f8d69809d7aeea235cc60e299c7beba708dc9 SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 -SHA512 (virtio-win-1.9.14-bin-for-rpm.tar.gz) = 79b2889712d2bc3e2aa09595a13c453c1e842fefaaee859682218528ac7293c7f530697d9df8400a70e8f7a8ac4479fcd75aced3f064ba6d44e23dd658713cc7 SHA512 (spice-vdagent-win-0.10.0-5.el8.src.rpm) = f7932cbb25876f8d961b11b2277be7f6379f2028a9bc6c462379840b7bbeae8aabe4ba59a036910c56eb0aaf52ccc467fcbfca5dc1cd35f4b95acb1eb527e148 -SHA512 (virtio-win-guest-tools.exe) = f5d74e3bbbc2ac15db5bb932a5ddc343dbd5d57115dce150a279f0d82e8e27ee0b6aaead645364517ce2a3af58e301718c7ec1b90f4806e92c544a39c4289d06 -SHA512 (virtio-win-gt-x64.msi) = 8229e2ac074cf61fa0e10c85faae58b08766b455c8eadd46ddfbb79c41a13653bd6a6db47b1cde26dd7118b677ae4cf619bb6131696c1e461c82522d542f3141 -SHA512 (virtio-win-gt-x86.msi) = 10cd21f8152a6743b165514d076fd3aa84650c28b06e01e739e59ac26a3eba453f363d26d85b2a1da52abb70da8dec3c22379098f01885049cb36d34ed1dbd4b -SHA512 (virtio-win-installer-1.9.14-2-sources.zip) = b1cbef71e5d012e74bf57429d308deee5f07d0b72c71fe53099ef534181c4fa2c4bc33c85131cb04cf49d1d2f1f0f1eb874416bc81ba7366955cd9810efa7d2f -SHA512 (ovirt-guest-agent-x64.msi) = 9e16765217f7b38989773cda62ab277c008ebb64930658491313283be3a7295659573e5fb926586c8f40886b57476b011167b538788881f57d51a757c032bd2c -SHA512 (ovirt-guest-agent-x86.msi) = a9d7fa7724dbebb267b128efd2cc72152d146ca2641acd6dda8f0c190224769ecb2e09c569e2e2599ef36288055a5f3bbb429450308d3a361c227ae4f7f32fe7 +SHA512 (virtio-win-1.9.15-bin-for-rpm.tar.gz) = d7b7cfc6e01f01d9e4685fbe02d8cceea581920d9baceabe3d4ef4d03480dbee90dff1001c67c874309b506deb376fbfed3877ff2ccb31605a229ee060ab97a2 +SHA512 (virtio-win-prewhql-0.1-191-sources.zip) = b8c85e70fe9dbc03a40c2f310613a33b2801c3ef461a03a108af2afb2cf7c45e62859ec40f1d82265a7d4eae5ace83b1e610c5e12cb7518a0ce2542683749e47 +SHA512 (virtio-win-gt-x64.msi) = 2680f96df4b0cdfc3d4e60dabcbce2a5e9664217710e200614e5f30c9a5ad7036f4b7a203d1b811459bcf62297831fb4e2c856514df451c4c1c39a3004c9ec53 +SHA512 (virtio-win-gt-x86.msi) = 38bf1d366c0cb01acf35e6db8fb371e4b085cb437b0f5b9091e096a7bdf4e1977f4bb0f99e9ee5afb085fab78a0d9393d6bb96e692ba828c135a6045175779b2 +SHA512 (ovirt-guest-agent-x64.msi) = 891c8fb6ff6c5ebb322bea0c5bdf97d7e04c46e61435f0f68b7b36983c6ce0f3ca21d6b8d1cf99c2b88280b93d26c07c204edfabada50d53c8ba000d248285a6 +SHA512 (ovirt-guest-agent-x86.msi) = 7cf288126164884e84787e3b068b8eb450f46f4f5a20be7934593b25b1a866e3ee78f524517495e8d55efd92d0f6f7b90a792faac70acdeb3e216dafaf22ff75 +SHA512 (virtio-win-guest-tools.exe) = cb3960e19ee82c02678ec97f30a7511001cd824247b6f1f31c2da7b1b5016dbcf3af48fa110fd20a3ca1bf71d7656033f7dd77f342c604831c07fd7765ba598f +SHA512 (virtio-win-installer-1.9.15-1-sources.zip) = 9a29b0f91608176ba31ab84baf5f1091eade38d61dcdde3ae7c809b8379ed7bfceb3967337067654515f69b6bddad9d36db59066aa47c703eb64c232d974c7fc diff --git a/tests/scripts/signed_drivers_versions.txt b/tests/scripts/signed_drivers_versions.txt index a2df0a9..2bb5fc3 100644 --- a/tests/scripts/signed_drivers_versions.txt +++ b/tests/scripts/signed_drivers_versions.txt @@ -1,12 +1,12 @@ -2k12/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k12R2/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k16/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 -2k19/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 -w10/amd64/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 -w10/x86/viostor.inf:DriverVer = 05/12/2020,100.82.104.18400 -w8/amd64/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 -w8/x86/viostor.inf:DriverVer = 05/12/2020,62.82.104.18400 +2k12/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k16/amd64/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 +2k19/amd64/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/amd64/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/x86/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 +w8/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 +w8/x86/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 2k12/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 2k12R2/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 2k12R2/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 @@ -52,30 +52,30 @@ w10/amd64/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 w10/x86/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 w8/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 w8/x86/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k12/amd64/netkvm.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12R2/amd64/netkvm.inf:DriverVer = 08/10/2020,63.83.104.18900 -2k12R2/amd64/netkvm.inf:DriverVer = 08/10/2020,63.83.104.18900 -2k16/amd64/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 -2k19/amd64/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 -w10/amd64/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 -w10/x86/netkvm.inf:DriverVer = 08/10/2020,100.83.104.18900 -w8/amd64/netkvm.inf:DriverVer = 08/10/2020,62.83.104.18900 -w8/x86/netkvm.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12R2/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12R2/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k16/amd64/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 -2k19/amd64/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 -w10/amd64/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 -w10/x86/balloon.inf:DriverVer = 08/10/2020,100.83.104.18900 -w8/amd64/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 -w8/x86/balloon.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12R2/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k12R2/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 -2k16/amd64/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 -2k19/amd64/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 -w10/amd64/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 -w10/x86/viofs.inf:DriverVer = 08/10/2020,100.83.104.18900 -w8/amd64/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 -w8/x86/viofs.inf:DriverVer = 08/10/2020,62.83.104.18900 +2k12/amd64/netkvm.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/netkvm.inf:DriverVer = 11/28/2020,63.83.104.19100 +2k12R2/amd64/netkvm.inf:DriverVer = 11/28/2020,63.83.104.19100 +2k16/amd64/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 +2k19/amd64/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/amd64/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/x86/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 +w8/amd64/netkvm.inf:DriverVer = 11/28/2020,62.83.104.19100 +w8/x86/netkvm.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k16/amd64/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 +2k19/amd64/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/amd64/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/x86/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 +w8/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 +w8/x86/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k12R2/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k16/amd64/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 +2k19/amd64/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/amd64/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 +w10/x86/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 +w8/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 +w8/x86/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 diff --git a/virtio-win.spec b/virtio-win.spec index 1b0d311..1c3f31b 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -8,18 +8,18 @@ # 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-189 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-191 %global qemu_ga_win_build qemu-ga-win-101.2.0-1.el7ev %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.20-1.el8 -%global windows_installer_version -1.9.14-2 +%global windows_installer_version -1.9.15-1 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.14 -Release: 4%{?dist} +Version: 1.9.15 +Release: 0%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -281,6 +281,11 @@ add_link _servers_amd64.vfd %endif %changelog +* Tue Jan 5 2021 Vadim Rozenfeld - 1.9.15-0.el8 +- Update to build 191 +- Update installer 1.9.15.1 with the latest agents and drivers +- Resolves: rhbz#1911903 + * Fri Sep 25 2020 Vadim Rozenfeld - 1.9.14-4.el8 - Update installer 1.9.14.2 with the latest agents - Resolves: rhbz#1746667 From 8cf184c7d7f3867d6d0de4871f67421c5cd45823 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Tue, 19 Jan 2021 11:32:36 +1100 Subject: [PATCH 124/124] copy of the virtio-win package released in RHEL-8.3.1 for RHEL-9.0.0 - Resolves: rhbz#1916284 Signed-off-by: Vadim Rozenfeld --- gating.yaml | 2 +- virtio-win.spec | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gating.yaml b/gating.yaml index d56d698..3f9bca2 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,6 +1,6 @@ --- !Policy product_versions: - - rhel-8 + - rhel-9 decision_context: osci_compose_gate rules: - !PassingTestCaseRule { test_case_name: osci.brew-build.tier0.functional } diff --git a/virtio-win.spec b/virtio-win.spec index 1c3f31b..ff128fd 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -19,7 +19,7 @@ Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win Version: 1.9.15 -Release: 0%{?dist} +Release: 1%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch @@ -281,6 +281,11 @@ add_link _servers_amd64.vfd %endif %changelog + +* Tue Jan 19 2021 Vadim Rozenfeld - 1.9.15-1.el8 +- This is a plain copy of the virtio-win package released in RHEL-8.3.1 for RHEL-9.0.0 +- Resolves: rhbz#1916284 + * Tue Jan 5 2021 Vadim Rozenfeld - 1.9.15-0.el8 - Update to build 191 - Update installer 1.9.15.1 with the latest agents and drivers