diff --git a/.gitignore b/.gitignore index f644791..46aea3a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/kvdo-e77ddd6.tar.gz +SOURCES/kvdo-9171ccd.tar.gz diff --git a/.kmod-kvdo.metadata b/.kmod-kvdo.metadata index 8e12ca6..03f905c 100644 --- a/.kmod-kvdo.metadata +++ b/.kmod-kvdo.metadata @@ -1 +1 @@ -2f655d23e9f8241ce43692797ebdfb85941653e9 SOURCES/kvdo-e77ddd6.tar.gz +7c88f5ba6f2cd6e92b2bae8718b2661526f5a612 SOURCES/kvdo-9171ccd.tar.gz diff --git a/SPECS/kmod-kvdo.spec b/SPECS/kmod-kvdo.spec index e75d388..53ac986 100644 --- a/SPECS/kmod-kvdo.spec +++ b/SPECS/kmod-kvdo.spec @@ -1,12 +1,12 @@ -%global commit e77ddd6a10d86fb4f25c0f543a0bee06b37c7633 -%global gittag 6.2.2.24 +%global commit 9171ccd22122e12294888e448ef8647c2ae46ccd +%global gittag 6.2.3.107 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%define spec_release 62 +%define spec_release 73 %define kmod_name kvdo %define kmod_driver_version %{gittag} %define kmod_rpm_release %{spec_release} -%define kmod_kernel_version 4.18.0-159.el8 +%define kmod_kernel_version 4.18.0-216.el8 %define kmod_headers_version %(rpm -qa kernel-devel | sed 's/^kernel-devel-//') %define kmod_kbuild_dir . %define kmod_dependencies %{nil} @@ -164,6 +164,91 @@ install -m 644 -D source/greylist.txt $RPM_BUILD_ROOT/usr/share/doc/kmod-%{kmod_ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jun 19 2020 - Andy Walsh - 6.2.3.107-73 +- Fixed a bug which can cause a soft lockup if users interrupt processes + waiting on dm-setup commands. +- Resolves: rhbz#1844651 +- Fixed a rare race which could cause a suspend of a VDO device to fail. +- Resolves: rhbz#1847747 + +* Tue Jun 02 2020 - Andy Walsh - 6.2.3.91-73 +- Removed unused UDS bio statistics. +- Resolves: rhbz#1827762 +- Removed support for old kernels. +- Resolves: rhbz#1827762 +- Fixed Coverity errors. +- Resolves: rhbz#1827763 +- Improved the error message when slab journal locks overflow. +- Resolves: rhbz#1827761 +- Fixed a bug which could result in VDO issuing I/O while suspended. +- Resolves: rhbz#1824789 +- Fixed a rare double-enqueue bug in the recovery journal. +- Resolves: rhbz#1824802 +- Modified VDO to not allocate an index if the VDO device is started + with deduplication disabled. +- Resolves: rhbz#1755448 +- Nodified VDO to not log spurious journal lock warnings when cleaning up + write requests which failed due to the VDO going read-only. +- Resolves: rhbz#1840455 + +* Mon Apr 27 2020 - Andy Walsh - 6.2.2.117_8.3-73 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Mon Apr 27 2020 - Andy Walsh - 6.2.2.117_8.3-72 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Fri Apr 17 2020 - Andy Walsh - 6.2.2.117_8.3-71 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Fri Apr 17 2020 - Andy Walsh - 6.2.2.117_8.3-70 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Wed Mar 25 2020 - Andy Walsh - 6.2.2.117_8.3-69 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Wed Mar 11 2020 - Andy Walsh - 6.2.2.117-68 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Tue Mar 10 2020 - Andy Walsh - 6.2.2.117-67 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Tue Mar 10 2020 - Andy Walsh - 6.2.2.117-66 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1812069 + +* Sat Mar 07 2020 - Andy Walsh - 6.2.2.117-65 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1764816 + +* Tue Feb 11 2020 - Andy Walsh - 6.2.2.117-63 +- Fixed a bug which would cause the UDS index to be perceived as corrupt + when a VDO volume is moved to a system with a different endianness. +- Resolves: rhbz#1745211 +- Modified UDS index rebuild to be interruptible so that shutting down a + VDO whose index is rebuilding need not wait for the index rebuild to + complete. +- Resolves: rhbz#1737639 +- Prevented two VDO devices from being started on the same storage. +- Resolves: rhbz#1725052 +- Fixed rare races which could result in VDO issuing I/O while suspended. +- Resolves: rhbz#1766358 +- Fixed crashes when re-suspending a VDO after it had been resumed. +- Resolves: rhbz#1765253 +- Made async mode ACID. Added async-unsafe mode to preserve the performance of + the old implementation. +- Resolves: rhbz#1657301 + +* Tue Jan 14 2020 - Andy Walsh - 6.2.2.24-63 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1764816 + * Tue Dec 03 2019 - Andy Walsh - 6.2.2.24-62 - Bumped NVR for new 4.18 kernel - Relates: rhbz#1764816