diff --git a/.gitignore b/.gitignore index f378134..ca9ff8c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/kvdo-7806cbf.tar.gz +SOURCES/kvdo-c6e162c.tar.gz diff --git a/.kmod-kvdo.metadata b/.kmod-kvdo.metadata index 68b0660..548dd52 100644 --- a/.kmod-kvdo.metadata +++ b/.kmod-kvdo.metadata @@ -1 +1 @@ -c4f1923ec5935a35c3c795fc6cc887422c108980 SOURCES/kvdo-7806cbf.tar.gz +caf0ac4037c3ecdd894a360b6745a0fe6e83c83c SOURCES/kvdo-c6e162c.tar.gz diff --git a/SPECS/kmod-kvdo.spec b/SPECS/kmod-kvdo.spec index 03d83d2..2700b7b 100644 --- a/SPECS/kmod-kvdo.spec +++ b/SPECS/kmod-kvdo.spec @@ -1,12 +1,12 @@ -%global commit 7806cbf0b693ea3ac82cafe567b1a964bcd69924 -%global gittag 6.2.1.138 +%global commit c6e162cf6fd69ed74818e029d2c7ef808e3d9fe1 +%global gittag 6.2.2.117 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%define spec_release 57 +%define spec_release 63 %define kmod_name kvdo %define kmod_driver_version %{gittag} %define kmod_rpm_release %{spec_release} -%define kmod_kernel_version 4.18.0-144.el8 +%define kmod_kernel_version 4.18.0-177.el8 %define kmod_headers_version %(rpm -qa kernel-devel | sed 's/^kernel-devel-//') %define kmod_kbuild_dir . %define kmod_dependencies %{nil} @@ -164,6 +164,61 @@ install -m 644 -D source/greylist.txt $RPM_BUILD_ROOT/usr/share/doc/kmod-%{kmod_ rm -rf $RPM_BUILD_ROOT %changelog +* 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 + +* Tue Nov 26 2019 - Andy Walsh - 6.2.2.24-61 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1764816 + +* Mon Nov 11 2019 - Andy Walsh - 6.2.2.24-60 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1764816 + +* Thu Oct 31 2019 - Andy Walsh - 6.2.2.24-59 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1764816 + +* Wed Oct 30 2019 - Andy Walsh - 6.2.2.24-58 +- Incremented the dm target version to allow lvm to tell whether a VDO +- Resolves: rhbz#1752893 + +* Thu Oct 24 2019 - Andy Walsh - 6.2.2.18-58 +- Bumped NVR for new 4.18 kernel +- Relates: rhbz#1764816 + +* Thu Oct 17 2019 - Andy Walsh - 6.2.2.18-57 +- Reduced the default number of index zones as the previous default + attempted to maximize index performance at the expense of all other + processes. +- Resolves: rhbz#1703507 +- Fixed an assertion when resuming a VDO device which was not suspended + with the no-flush flag. +- Resolves: rhbz#1752893 + * Fri Sep 13 2019 - Andy Walsh - 6.2.1.138-57 - Bumped NVR for new 4.18 kernel - Relates: rhbz#1695330