From 0435bcbbc33408b5f91c183be226cfa67f5c903d Mon Sep 17 00:00:00 2001 From: Ankur Tyagi Date: Tue, 11 Aug 2026 17:37:24 +1200 Subject: [PATCH] libdevmapper,lvm2: upgrade 2.03.41 -> 2.03.42,2.03.41 -> 2.03.42 Changelog[1]: - Add `--lockopt retries=N` to lvmlockd. - Add `--lockopt removeretry=SECONDS` to lvmlockd to retry vgremove. - Use lockd_lv lock probes for pvmove holder availability in shared VGs. - Auto-revert metadata when initial pvmove mirror activation fails. - Refuse activation of pvmove-locked LV when pvmove runs on another node. - Allow pvmove --abort without args when using lvmlockd. - Add cluster lock lifecycle for pvmove LV in shared VGs. - Add support for pvmove in a shared VG. - Allow lvremove -f to remove pvmove-locked LVs after interrupted pvmove. - Handle active pvmove during vgchange -an with force flags. - Fix pvmove completion to use suspend+resume for DM table reload. - Fix deactivation cascade during active pvmove. - Support inactive LVs in pvmove with metadata-only mirror insertion. - Kill orphaned polling process on pvmove --abort. - Support formatting vdo volumes with kernel vdo target (version >= 9.2). - Fix VDO index_memory_size_mb quantization and report minimum required pool size. - Add vdo_format.c with pre-format logical size computation for kernel format. - Add --enable-asan/--enable-tsan to build with sanitizer options. - Mirror cleans orphaned missing DM nodes on image removal. - Splitcache deactivates individually activated component. - Fix memleak in vgimportclone and vg_write_commit_bad_mdas(). - Fix autoactivation on top of MD and loop devices if udev db records incomplete. - Make MD device ready state check in udev to be in sync with MD udev rules. [1] https://sourceware.org/git/?p=lvm2.git;a=blob;f=WHATS_NEW;h=45ba143df59ed17f39fc3cc802b2f0cb32cfddc5;hb=56bef2d3430fcc5d5b00f64c099251ea824ad16f Signed-off-by: Ankur Tyagi Signed-off-by: Khem Raj --- meta-oe/recipes-support/lvm2/lvm2.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc index 77dec89bbf..8c00063775 100644 --- a/meta-oe/recipes-support/lvm2/lvm2.inc +++ b/meta-oe/recipes-support/lvm2/lvm2.inc @@ -18,8 +18,8 @@ SRC_URI = "git://sourceware.org/git/lvm2.git;branch=main;tag=${PV_TAG} \ file://0001-include-libgen.h-for-basename.patch \ " -SRCREV = "539014d16099ee8d46318b49e9014332e2dc7ef3" -PV = "2.03.41" +SRCREV = "56bef2d3430fcc5d5b00f64c099251ea824ad16f" +PV = "2.03.42" PV_TAG = "v${@d.getVar('PV').replace('.', '_')}" UPSTREAM_CHECK_GITTAGREGEX = "v(?P\d+(\_\d+)+)"