lvm2: Update to version 2.03.26

Message ID 20240915164342.4134180-4-adolf.belka@ipfire.org
State Staged
Commit b5f4ca0b0d540455e13cce967f4e75ee2a1b36c7
Headers
Series lvm2: Update to version 2.03.26 |

Commit Message

Adolf Belka Sept. 15, 2024, 4:43 p.m. UTC
  - Update from version 2.03.23 to 2.03.26
- Update of rootfile not required
- Changelog
    2.03.26
	  Fix internal error reported by pvmove on a VG with single PV.
	  Also accept --mknodes --refresh for vgscan.
	  Fix vgmknodes --refresh to wait for udev before checking /dev content.
	  Use log/report_command_log=1 config setting by default for JSON output format.
	  Fix unreleased memory pools on RAID lvextend.
	  Add --integritysettings option to manipuilate dm-integrity settings.
    2.03.25
	  Utilize more radix_tree instead of dm_hash and btree.
	  Refactor DM uuid caching from device_mapper directory.
	  Enhance checking for DM uuid device.
	  Fix lvm shell command completion on tab key (2.03.24).
	  Avoid lockd_vg call to lvmlockd for local VGs.
	  Allow forced change of locktype from none.
	  Handle OPTIONS defined in /etc/sysconfig/lvmlockd.
    2.03.24
	  Lvconvert supports VDO options for thin-pool with vdo conversion.
	  Improve placement to .data.rel.ro and .rodata sections.
	  Fix support for -y and -W when creating thinpool with vdo.
	  Bettter support for runtime valgrind detection.
	  Allow command interruption when communicating with dmeventd.
	  Fix resize of VDO volume used for thin pool data volume.
	  Use -Wl,-z,now and -Wl,--as-needed for compilation by default.
	  Require 3.7 as minimal version for sanlock.
	  Share code for closing opened desriptors on program startup.
	  Fix memleak in lvmcache.
	  Add configure --with-default-event-activation=ON setting.
	  Fix return value from reporter function when hitting internal error.
	  Skip checking of pools for lvremove and vgremove commands.
	  VDO modprobes dm-vdo for 6.9 kernel and kvdo for older kernel version.
	  Fix lvs reporting for VDO volumes with new upstream kernel driver.
	  Don't import DM_UDEV_DISABLE_OTHER_RULES_FLAG in LVM rules, DM rules cover it.
	  Fix table line generation for cache snapshots using cachevol.
	  Enhance lvconvert support for external origins stacking.
	  When swapping LV names also swap properties like hostname, time and data.
	  Fix removal of stacked external origins.
	  Lock filesystem when converting volume to read-only external origin.
	  Support external origin between different thin-pool.
	  Improve validation of acceptable volumes for external origins.
	  Reduce amount of preloaded devices for complex device trees.
	  Avoid logging problems from monitoring snapshots with inactive origins.
	  Check for cache policy module presence in kernel's builtin modules file.
	  Add configure --with-modulesdir to select kernel modules directory.
	  Support creation of thin-pool with VDO use for its data volume.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/lvm2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
  

Patch

diff --git a/lfs/lvm2 b/lfs/lvm2
index 4e8cf6614..a3570bfd0 100644
--- a/lfs/lvm2
+++ b/lfs/lvm2
@@ -24,7 +24,7 @@ 
 
 include Config
 
-VER        = 2.03.23
+VER        = 2.03.26
 
 THISAPP    = LVM2.$(VER)
 DL_FILE    = $(THISAPP).tgz
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 00d215d395d92fa23743fc77d91a6bd14df29bc4fb334e1e8c4deb8d34007bfdb4e188821ec1789b5f0bca39fe944923050e401ddae0d25e4932cffb109a0dda
+$(DL_FILE)_BLAKE2 = bf7abb8cea32336d8e4c695111fa73fffb242925b2276ddbffcc74c5547a6338a8c7e0dab6a6f77efa31fb9a3f4fad59792b36dedd5c03baeef4dfff5fbf545d
 
 install : $(TARGET)