From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Cc: Adolf Belka <adolf.belka@ipfire.org>
Subject: [PATCH] lvm2: Update to version 2.03.39
Date: Tue, 7 Apr 2026 17:10:54 +0200 [thread overview]
Message-ID: <20260407151108.3472751-21-adolf.belka@ipfire.org> (raw)
In-Reply-To: <20260407151108.3472751-1-adolf.belka@ipfire.org>
- Update from version 2.03.38 to 2.03.39
- Update of rootfile
- Changelog
2.03.39
Support --interval +N to delay first poll in pvmove and lvpoll.
Add lvmpolld 'cmd' log keyword to enable verbose lvpoll output.
Add atomic leases using Compare and Write (CAW) to lvmlockd.
Fix pofile generation to include SOURCES2 binaries and update xgettext options.
Reject lvreduce of CoW snapshot COW store when it would truncate exception data.
Skip filesystem resize handling for CoW snapshot COW store LVs in lvresize.
Fix dmeventd inode fallback to use /dev/dm-X when dm_dir() path is unavailable.
Use temporary activations for integrity, writecache, thin and VDO pool conv.
Add activate_lv_temporary() to consolidate LV_TEMPORARY and sync handling.
Add missing sync in add_mirror_log() and activate_and_wipe_lv_list().
Propagate bcache _wait_all() failure to bcache_flush() and bcache_invalidate_di().
Propagate io_getevents() EINTR failure through bcache wait chain to abort I/O.
Retry io_getevents() on EINTR unless LVM interrupt signal was caught.
Fix checking error codes from io_destroy() and io_getevents().
Add lvm-index(7), lvm-categories(7) and lvm-args(7) man pages.
Show active cache mode in kernel table line with lvs -o kernel_cache_mode.
Preserve file descriptors with CLOEXEC opened in library constructors.
Use -Wl,-rpath-link for library linking.
Switch from use of internal device_mapper library to libdm.
Refactor libbase radix tree to lib/datastruct.
Use dm_device_list_equal for DM cache comparison.
Fix cachevol cmeta/cdata device offsets.
Fix RAID LV health report to distinguish 'refresh needed' from 'repair needed'.
Fix vgreduce --removemissing --force infinite loop for raid/mirror snapshot.
Fix vgsplit to not fail on no active LV on a PV being split to an existing VG.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/lvm2 | 3 +++
lfs/lvm2 | 6 +++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/lvm2 b/config/rootfiles/common/lvm2
index 0242549a9..61da721b1 100644
--- a/config/rootfiles/common/lvm2
+++ b/config/rootfiles/common/lvm2
@@ -74,6 +74,9 @@ usr/sbin/vgs
usr/sbin/vgscan
usr/sbin/vgsplit
#usr/share/man/man5/lvm.conf.5
+#usr/share/man/man7/lvm-args.7
+#usr/share/man/man7/lvm-categories.7
+#usr/share/man/man7/lvm-index.7
#usr/share/man/man7/lvmautoactivation.7
#usr/share/man/man7/lvmcache.7
#usr/share/man/man7/lvmraid.7
diff --git a/lfs/lvm2 b/lfs/lvm2
index f0384619e..bc2de3904 100644
--- a/lfs/lvm2
+++ b/lfs/lvm2
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2025 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -24,7 +24,7 @@
include Config
-VER = 2.03.38
+VER = 2.03.39
THISAPP = LVM2.$(VER)
DL_FILE = $(THISAPP).tgz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 2cdec7e7256855ec1d40f690e3b3b2d0538cef275c68bfaa15235b10890f05c4d9e861607fc611e420619e9e07a0dd431b1a0d9258c8ccf4af7a5b772281f33e
+$(DL_FILE)_BLAKE2 = 24dc0f3a07dbd07a808343bb35078b6fe9e0372052c5d58c1d18b525ed23621434accce891d0a9390f9b5bd790c2d67dd22280746aada409e02c7cef9d9fae1f
install : $(TARGET)
--
2.53.0
next prev parent reply other threads:[~2026-04-07 15:11 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-07 15:10 [PATCH] boost: Update to version 1_90_0 Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship boost Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship libpng Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship libsodium Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship liburcu Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship lmdb Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship lvm2 Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship man-pages Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship mdadm Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship ncat Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship pango Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship sqlite Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship tzdata Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship vim Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship xfsprogs Adolf Belka
2026-04-07 15:10 ` [PATCH] core202: Ship xz Adolf Belka
2026-04-07 15:10 ` [PATCH] libpng: Update to version 1.6.56 Adolf Belka
2026-04-07 15:10 ` [PATCH] libsodium: Update to version 1.0.21 Adolf Belka
2026-04-07 15:10 ` [PATCH] liburcu: Update to version 0.15.6 Adolf Belka
2026-04-07 15:10 ` [PATCH] lmdb: Update to version 0.9.35 Adolf Belka
2026-04-07 15:10 ` Adolf Belka [this message]
2026-04-07 15:10 ` [PATCH] man-pages: Update to version 6.17 Adolf Belka
2026-04-07 15:10 ` [PATCH] mdadm: Update to version 4.6 Adolf Belka
2026-04-07 15:10 ` [PATCH] ncat: Update to version 7.99 Adolf Belka
2026-04-07 15:10 ` [PATCH] nfs: Update to version 2.9.1 Adolf Belka
2026-04-07 15:10 ` [PATCH] nmap: Update to version 7.99 Adolf Belka
2026-04-07 15:11 ` [PATCH] pango: Update to version 1.57.1 Adolf Belka
2026-04-07 15:11 ` [PATCH] postfix: Update to version 3.11.1 Adolf Belka
2026-04-07 15:11 ` [PATCH] sqlite: Update to version 3510300 Adolf Belka
2026-04-07 15:11 ` [PATCH] strongswan: Update to version 6.0.5 Adolf Belka
2026-04-07 15:11 ` [PATCH] transmission: Update to version 4.1.1 Adolf Belka
2026-04-07 15:11 ` [PATCH] tzdata: Update to version 2026a Adolf Belka
2026-04-07 15:11 ` [PATCH] vim: Update to version 9.2.0305 Adolf Belka
2026-04-07 15:11 ` [PATCH] xfsprogs: Update to version 6.19.0 Adolf Belka
2026-04-07 15:11 ` [PATCH] xz: Update to version 5.8.3 Adolf Belka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260407151108.3472751-21-adolf.belka@ipfire.org \
--to=adolf.belka@ipfire.org \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox