import kmod-kvdo-8.2.0.18-46.el9
This commit is contained in:
parent
22b899bb85
commit
ad6205f3cd
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
|||||||
SOURCES/kvdo-e209cfe.tar.gz
|
SOURCES/kvdo-6077a12.tar.gz
|
||||||
|
@ -1 +1 @@
|
|||||||
a7f0962c3515796db0d935d1a78a08ec253a8a9a SOURCES/kvdo-e209cfe.tar.gz
|
9da64204a641311752f28ae172c7469da9668e56 SOURCES/kvdo-6077a12.tar.gz
|
||||||
|
1193
SOURCES/add_lz4_dependency.patch
Normal file
1193
SOURCES/add_lz4_dependency.patch
Normal file
File diff suppressed because it is too large
Load Diff
34
SOURCES/removed-logical-space-check-from-table-line.patch
Normal file
34
SOURCES/removed-logical-space-check-from-table-line.patch
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
From 8fb4ef85097e7b46cb3604612a49e480efd4465a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Andrew Walsh <awalsh@redhat.com>
|
||||||
|
Date: Wed, 24 Aug 2022 12:00:12 -0400
|
||||||
|
Subject: [PATCH] Removed logical space check from table line.
|
||||||
|
|
||||||
|
Until the LVM tooling can be updated to use accurate sizes, this check
|
||||||
|
can't be implemented.
|
||||||
|
|
||||||
|
Signed-off-by: Andrew Walsh <awalsh@redhat.com>
|
||||||
|
---
|
||||||
|
vdo/vdo-component.c | 7 -------
|
||||||
|
1 file changed, 7 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/vdo/vdo-component.c b/vdo/vdo-component.c
|
||||||
|
index ac1ac1f7..50ba438b 100644
|
||||||
|
--- a/vdo/vdo-component.c
|
||||||
|
+++ b/vdo/vdo-component.c
|
||||||
|
@@ -303,13 +303,6 @@ int vdo_validate_config(const struct vdo_config *config,
|
||||||
|
if (result != UDS_SUCCESS) {
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
-
|
||||||
|
- if (logical_block_count != config->logical_blocks) {
|
||||||
|
- uds_log_error("A logical size of %llu blocks was specified, but that differs from the %llu blocks configured in the vdo super block",
|
||||||
|
- (unsigned long long) logical_block_count,
|
||||||
|
- (unsigned long long) config->logical_blocks);
|
||||||
|
- return VDO_PARAMETER_MISMATCH;
|
||||||
|
- }
|
||||||
|
}
|
||||||
|
|
||||||
|
result = ASSERT(config->logical_blocks <= MAXIMUM_VDO_LOGICAL_BLOCKS,
|
||||||
|
--
|
||||||
|
2.37.1
|
||||||
|
|
@ -1,17 +1,19 @@
|
|||||||
%global commit e209cfeb3fe1dfac03b34041a3deefdb077e3e11
|
%global commit 6077a128b887100e478048f67e6b8734cddd0ec7
|
||||||
%global gittag 8.1.1.371
|
%global gittag 8.2.0.18
|
||||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||||
%define spec_release 21
|
%define spec_release 46
|
||||||
|
|
||||||
%define kmod_name kvdo
|
%define kmod_name kvdo
|
||||||
%define kmod_driver_version %{gittag}
|
%define kmod_driver_version %{gittag}
|
||||||
%define kmod_rpm_release %{spec_release}
|
%define kmod_rpm_release %{spec_release}
|
||||||
%define kmod_kernel_version 5.14.0-70.4.1.el9_0
|
%define kmod_kernel_version 5.14.0-152.el9
|
||||||
%define kmod_headers_version %(rpm -qa kernel-devel | sed 's/^kernel-devel-//')
|
%define kmod_headers_version %(rpm -qa kernel-devel | sed 's/^kernel-devel-//')
|
||||||
%define kmod_kbuild_dir .
|
%define kmod_kbuild_dir .
|
||||||
%define kmod_devel_package 0
|
%define kmod_devel_package 0
|
||||||
|
|
||||||
Source0: https://github.com/dm-vdo/%{kmod_name}/archive/%{commit}/%{kmod_name}-%{shortcommit}.tar.gz
|
Source0: https://github.com/dm-vdo/%{kmod_name}/archive/%{commit}/%{kmod_name}-%{shortcommit}.tar.gz
|
||||||
|
Patch0: add_lz4_dependency.patch
|
||||||
|
Patch1: removed-logical-space-check-from-table-line.patch
|
||||||
|
|
||||||
%define findpat %( echo "%""P" )
|
%define findpat %( echo "%""P" )
|
||||||
|
|
||||||
@ -103,6 +105,8 @@ printf '%s\n' "${modules[@]}" | %{_sbindir}/weak-modules --dracut=/usr/bin/dracu
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -n %{kmod_name}-%{commit}
|
%setup -n %{kmod_name}-%{commit}
|
||||||
|
%patch0 -p1
|
||||||
|
%patch1 -p1
|
||||||
%{nil}
|
%{nil}
|
||||||
set -- *
|
set -- *
|
||||||
mkdir source
|
mkdir source
|
||||||
@ -151,34 +155,146 @@ install -m 644 -D source/greylist.txt $RPM_BUILD_ROOT/usr/share/doc/kmod-%{kmod_
|
|||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Mar 28 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-21
|
* Wed Aug 24 2022 - Andy Walsh <awalsh@redhat.com> - 8.2.0.18-46
|
||||||
- Rebuilt for latest kernel.
|
- Temporarily dropped a check that validates the logical size specified from
|
||||||
- Related: rhbz#2000926
|
the table line.
|
||||||
|
- Related: rhbz#2071648
|
||||||
|
|
||||||
* Wed Mar 23 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-20
|
* Tue Aug 23 2022 - Andy Walsh <awalsh@redhat.com> - 8.2.0.18-45
|
||||||
- Rebuilt for latest kernel.
|
- Fixed a race handling timeouts of dedupe requests.
|
||||||
- Related: rhbz#2000926
|
- Resolves: rhbz#2115504
|
||||||
|
|
||||||
* Tue Mar 22 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-19
|
* Tue Aug 23 2022 - Susan LeGendre-McGhee <slegendr@redhat.com> - 8.2.0.2-45
|
||||||
- Rebuilt for latest kernel.
|
- Rebuilt for latest kernel.
|
||||||
- Related: rhbz#2000926
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
* Tue Mar 22 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-18
|
* Thu Aug 18 2022 - Susan LeGendre-McGhee <slegendr@redhat.com> - 8.2.0.2-44
|
||||||
- Rebuilt for latest kernel.
|
- Rebuilt for latest kernel.
|
||||||
- Related: rhbz#2000926
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
* Mon Mar 21 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-17
|
* Wed Aug 10 2022 - Chung Chung <cchung@redhat.com> - 8.2.0.2-43
|
||||||
- Rebuilt for latest kernel.
|
- Rebuilt for latest kernel.
|
||||||
- Related: rhbz#2000926
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
* Mon Mar 21 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-16
|
* Wed Jul 27 2022 - Andy Walsh <awalsh@redhat.com> - 8.2.0.2-42
|
||||||
|
- Added missing lz4 libs to rebased code
|
||||||
|
- Resolves: rhbz#2071648
|
||||||
|
|
||||||
|
* Tue Jul 19 2022 - Andy Walsh <awalsh@redhat.com> - 8.2.0.2-41
|
||||||
|
- Rebased to latest upstream candidate.
|
||||||
|
- Resolves: rhbz#2071648
|
||||||
|
|
||||||
|
* Sat Jul 16 2022 - Susan LeGendre-McGhee <slegendr@redhat.com> - 8.1.1.371-41
|
||||||
- Rebuilt for latest kernel.
|
- Rebuilt for latest kernel.
|
||||||
- Related: rhbz#2000926
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
* Sat Mar 05 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-15
|
* Fri Jul 15 2022 - Susan LeGendre-McGhee <slegendr@redhat.com> - 8.1.1.371-40
|
||||||
- Fixed bugs in the UDS index's handling of backing storage changes.
|
- Rebuilt for latest kernel.
|
||||||
- Resolves: rhbz#2007803
|
- Related: rhbz#2060486
|
||||||
- Resolves: rhbz#2058464
|
|
||||||
|
* Mon Jul 11 2022 - Chung Chung <cchung@redhat.com> - 8.1.1.371-39
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Tue Jul 05 2022 - Chung Chung <cchung@redhat.com> - 8.1.1.371-38
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Mon Jul 04 2022 - Chung Chung <cchung@redhat.com> - 8.1.1.371-37
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Tue Jun 28 2022 - Susan LeGendre-McGhee <slegendr@redhat.com> - 8.1.1.371-36
|
||||||
|
- TEMPORARY FIX to correct build failures regarding bio_reset(), __bio_clone_fast(), and bio_init().
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Tue Jun 28 2022 - Susan LeGendre-McGhee <slegendr@redhat.com> - 8.1.1.371-36
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Sun Jun 26 2022 - Chung Chung <cchung@redhat.com> - 8.1.1.371-35
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Wed Jun 15 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-34
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Tue Jun 07 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-33
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Wed Jun 01 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.371-32
|
||||||
|
- Rebased to newer version.
|
||||||
|
- Related: rhbz#2071648
|
||||||
|
|
||||||
|
* Tue May 31 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-32
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Sat May 28 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-31
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Mon May 23 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-30
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Mon May 16 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-29
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Fri May 13 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-28
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Thu May 12 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-27
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Tue May 10 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-26
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Sat May 07 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-25
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Thu May 05 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-24
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Wed May 04 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-23
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Fri Apr 29 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-22
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Fri Apr 22 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-21
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Thu Apr 21 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-20
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Wed Apr 13 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-19
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Mon Apr 11 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-18
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Mon Mar 28 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-17
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
|
* Mon Mar 21 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-16
|
||||||
|
- Rebuilt for latest kernel.
|
||||||
|
- Related: rhbz#2060486
|
||||||
|
|
||||||
* Mon Feb 28 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-15
|
* Mon Feb 28 2022 - Andy Walsh <awalsh@redhat.com> - 8.1.1.360-15
|
||||||
- Rebuilt for latest kernel.
|
- Rebuilt for latest kernel.
|
||||||
|
Loading…
Reference in New Issue
Block a user