From fcdbd2bb1833ffbc1c4a09f33eb227b03d057a8c Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 28 Mar 2023 09:06:00 +0000 Subject: [PATCH] import kmod-kvdo-8.2.1.6-74.el9 --- .gitignore | 2 +- .kmod-kvdo.metadata | 2 +- SPECS/kmod-kvdo.spec | 153 ++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 146 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 01ff92e..b238b34 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/kvdo-6077a12.tar.gz +SOURCES/kvdo-c9bd224.tar.gz diff --git a/.kmod-kvdo.metadata b/.kmod-kvdo.metadata index 1a4d584..9d2a7b6 100644 --- a/.kmod-kvdo.metadata +++ b/.kmod-kvdo.metadata @@ -1 +1 @@ -9da64204a641311752f28ae172c7469da9668e56 SOURCES/kvdo-6077a12.tar.gz +665fbed742bc21f94adfdbda27eaa5dd38e2483f SOURCES/kvdo-c9bd224.tar.gz diff --git a/SPECS/kmod-kvdo.spec b/SPECS/kmod-kvdo.spec index 8e38ce8..fcbc0a4 100644 --- a/SPECS/kmod-kvdo.spec +++ b/SPECS/kmod-kvdo.spec @@ -1,12 +1,12 @@ -%global commit 6077a128b887100e478048f67e6b8734cddd0ec7 -%global gittag 8.2.0.18 +%global commit c9bd224d9c48b35f3db202e648c3abaece81f39e +%global gittag 8.2.1.6 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%define spec_release 46 +%define spec_release 74 %define kmod_name kvdo %define kmod_driver_version %{gittag} %define kmod_rpm_release %{spec_release} -%define kmod_kernel_version 5.14.0-152.el9 +%define kmod_kernel_version 5.14.0-283.el9 %define kmod_headers_version %(rpm -qa kernel-devel | sed 's/^kernel-devel-//') %define kmod_kbuild_dir . %define kmod_devel_package 0 @@ -68,15 +68,15 @@ done %post modules=( $(find /lib/modules/%{kmod_headers_version}/extra/kmod-%{kmod_name} | grep '\.ko$') ) -printf '%s\n' "${modules[@]}" >> /var/lib/rpm-kmod-posttrans-weak-modules-add +printf '%s\n' "${modules[@]}" >> /usr/lib/rpm-kmod-posttrans-weak-modules-add %pretrans -p -posix.unlink("/var/lib/rpm-kmod-posttrans-weak-modules-add") +posix.unlink("/usr/lib/rpm-kmod-posttrans-weak-modules-add") %posttrans -if [ -f "/var/lib/rpm-kmod-posttrans-weak-modules-add" ]; then - modules=( $(cat /var/lib/rpm-kmod-posttrans-weak-modules-add) ) - rm -rf /var/lib/rpm-kmod-posttrans-weak-modules-add +if [ -f "/usr/lib/rpm-kmod-posttrans-weak-modules-add" ]; then + modules=( $(cat /usr/lib/rpm-kmod-posttrans-weak-modules-add) ) + rm -rf /usr/lib/rpm-kmod-posttrans-weak-modules-add printf '%s\n' "${modules[@]}" | %{_sbindir}/weak-modules --dracut=/usr/bin/dracut --add-modules fi @@ -155,6 +155,141 @@ install -m 644 -D source/greylist.txt $RPM_BUILD_ROOT/usr/share/doc/kmod-%{kmod_ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Feb 27 2023 - Susan LeGendre-McGhee - 8.2.1.6-74.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Tue Feb 21 2023 - Susan LeGendre-McGhee - 8.2.1.6-73.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Tue Feb 14 2023 - Susan LeGendre-McGhee - 8.2.1.6-72.el9 +- Fixed bug in read-only rebuild when the logical size of the volume is an + exact multiple of 821 4K blocks. +- Resolves: rhbz#2166132 + +* Thu Feb 09 2023 - Susan LeGendre-McGhee - 8.2.1.3-72.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Feb 01 2023 - Susan LeGendre-McGhee - 8.2.1.3-71.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Mon Jan 30 2023 - Susan LeGendre-McGhee - 8.2.1.3-70.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Mon Jan 23 2023 - Susan LeGendre-McGhee - 8.2.1.3-69.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Fri Jan 13 2023 - Susan LeGendre-McGhee - 8.2.1.3-68.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Fri Jan 13 2023 - Susan LeGendre-McGhee - 8.2.1.3-67.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Jan 04 2023 - Susan LeGendre-McGhee - 8.2.1.3-66.el9 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Thu Dec 22 2022 - Susan LeGendre-McGhee - 8.2.1.3-65.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Thu Dec 15 2022 - Susan LeGendre-McGhee - 8.2.1.3-64.el9_2 +- Added a check for 0 length table line arguments. +- Resolves: rhbz#2142084 + +* Mon Dec 12 2022 - Susan LeGendre-McGhee - 8.2.1.2-64.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Dec 07 2022 - Susan LeGendre-McGhee - 8.2.1.2-63.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Mon Nov 28 2022 - Susan LeGendre-McGhee - 8.2.1.2-62.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Tue Nov 22 2022 - Susan LeGendre-McGhee - 8.2.1.2-61.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Fri Nov 18 2022 - Susan LeGendre-McGhee - 8.2.1.2-60.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Tue Nov 15 2022 - Susan LeGendre-McGhee - 8.2.1.2-59.el9_2 +- Adapted to backported kernel changes. +- Resolves: rhbz#2139179 + +* Fri Nov 11 2022 - Susan LeGendre-McGhee - 8.2.0.18-59.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Nov 9 2022 - Susan LeGendre-McGhee - 8.2.0.18-58.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Tue Nov 8 2022 - Susan LeGendre-McGhee - 8.2.0.18-57.el9_2 +- Rebuilt for latest kernel. +- Related: RHELPLAN-131751 + +* Mon Nov 7 2022 - Susan LeGendre-McGhee - 8.2.0.18-56.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Thu Nov 3 2022 - Susan LeGendre-McGhee - 8.2.0.18-55.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Mon Oct 31 2022 - Susan LeGendre-McGhee - 8.2.0.18-54.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Thu Oct 27 2022 - Susan LeGendre-McGhee - 8.2.0.18-53.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Oct 26 2022 - Susan LeGendre-McGhee - 8.2.0.18-52.el9_2 +- Temporarily patched to remove bdevname usage and correct build failure. +- Related: rhbz#2119820 + +* Wed Oct 26 2022 - Susan LeGendre-McGhee - 8.2.0.18-52.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Mon Oct 17 2022 - Susan LeGendre-McGhee - 8.2.0.18-51.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Oct 12 2022 - Susan LeGendre-McGhee - 8.2.0.18-50.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Wed Sep 28 2022 - Susan LeGendre-McGhee - 8.2.0.18-49.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Fri Sep 23 2022 - Susan LeGendre-McGhee - 8.2.0.18-48.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + +* Mon Sep 19 2022 - Susan LeGendre-McGhee - 8.2.0.18-47.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 +- Adjust scriplets that use /var/lib to use /usr/lib for ostree environments. +- Resolves: rhbz#2105013 + +* Tue Sep 13 2022 - Andy Walsh - 8.2.0.18-46.el9_2 +- Rebuilt for latest kernel. +- Related: rhbz#2119820 + * Wed Aug 24 2022 - Andy Walsh - 8.2.0.18-46 - Temporarily dropped a check that validates the logical size specified from the table line.