All of lore.kernel.org
 help / color / mirror / Atom feed
* [oe][meta-oe][PATCH 1/14] libdevmapper,lvm2: upgrade 2.03.42 -> 2.03.43,2.03.42 -> 2.03.43
@ 2026-09-30 23:30 ankur.tyagi85
  2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 2/14] fuse-archive: upgrade 1.22 -> 1.24 ankur.tyagi85
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: ankur.tyagi85 @ 2026-09-30 23:30 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Ankur Tyagi

From: Ankur Tyagi <ankur.tyagi85@gmail.com>

Update 0001-Avoid-bashisms-in-init-scripts.patch as cluster mirror log
daemon is dropped[1]

Changelog:
- Wipe stale signatures before formatting a VDO data LV on thin storage.
- Warn on non-power-of-2 thin pool chunk size; prompt when --chunksize is used.
- Fix lvmpolld shutdown when reaping a finished client thread.
- Fix dmeventd raid repair after partial replacement or resync completion.
- Retry failed dmeventd snapshot extension with exponential backoff.
- Fix dmeventd snapshot threshold advance when lvextend failed.
- Fix dmeventd snapshot unmount on Invalid/Overflow, not 100% usage alone.
- Reject undersized --pooldatavdo conversion before allocating pool metadata.
- Allow lvchange --refresh and properties on hidden thin and cache pool sub LVs.
- Allow 4K stripe size smaller than page size (except on DAX and MD RAID).
- Set recursion limit to 1024 LVs when processing device tree.
- Remove cmirrord and clustered mirror log daemon support.
- Remove legacy vgimportclone.sh script (superseded by native vgimportclone).
- Respect /run/mdadm/creating-<md_dev_name> in 69-dm-lvm.rules.
- Add `lvmconfig --edit Section/Field=Value` to set an lvm.conf setting.
- Add `lvmconfig --edit Section/Field=-` to remove an lvm.conf setting.
- Fix use-after-free of host tag list on toolcontext refresh.
- Fix memleak of config tree list nodes on toolcontext refresh.
- Fix lvmconfig output of merged and unregistered config nodes.
- Recurse into subsections when merging config trees.
- Make lvmpersist reject non-block devices and unsupported device types.
- Make lvmpersist validate `--vg`/`--device` and key options before use.
- Make lvmpersist check for required PR tools (sg_persist, nvme, mpathpersist, jq).
- Make lvmpersist clean up registered keys when interrupted during start/takeover.
- Make lvmpersist report failures from start, stop, clear, remove and query commands.
- Fix lvmpersist `--vg` device list splitting to avoid pathname expansion.

[1]https://sourceware.org/git/?p=lvm2.git;a=commit;h=f999dcc03828d097d0cd7288c224efdc07c44ac7

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
---
 .../0001-Avoid-bashisms-in-init-scripts.patch | 21 +------------------
 meta-oe/recipes-support/lvm2/lvm2.inc         |  4 ++--
 2 files changed, 3 insertions(+), 22 deletions(-)

diff --git a/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch b/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
index fb58793a17..c97cd7a86c 100644
--- a/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
+++ b/meta-oe/recipes-support/lvm2/files/0001-Avoid-bashisms-in-init-scripts.patch
@@ -12,11 +12,10 @@ Rebase to 2.03.01
 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
 ---
  scripts/blk_availability_init_red_hat.in | 4 ++--
- scripts/cmirrord_init_red_hat.in         | 4 ++--
  scripts/lvm2_lvmpolld_init_red_hat.in    | 4 ++--
  scripts/lvm2_monitoring_init_red_hat.in  | 4 ++--
  scripts/lvm2_monitoring_init_rhel4       | 4 ++--
- 5 files changed, 10 insertions(+), 10 deletions(-)
+ 4 files changed, 8 insertions(+), 8 deletions(-)
 
 diff --git a/scripts/blk_availability_init_red_hat.in b/scripts/blk_availability_init_red_hat.in
 index 347c39574..b2e9cf932 100644
@@ -36,24 +35,6 @@ index 347c39574..b2e9cf932 100644
 +	echo "Usage: $0 {start|stop|status}"
  	;;
  esac
-diff --git a/scripts/cmirrord_init_red_hat.in b/scripts/cmirrord_init_red_hat.in
-index c82f8f547..a3a321d9c 100755
---- a/scripts/cmirrord_init_red_hat.in
-+++ b/scripts/cmirrord_init_red_hat.in
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
- #
- # chkconfig: - 22 78
- # description: Starts and stops cmirrord
-@@ -103,7 +103,7 @@ case "$1" in
- 		;;
- 
- 	*)
--		echo $"Usage: $0 {start|stop|restart|status}"
-+		echo "Usage: $0 {start|stop|restart|status}"
- 		;;
- esac
  
 diff --git a/scripts/lvm2_lvmpolld_init_red_hat.in b/scripts/lvm2_lvmpolld_init_red_hat.in
 index 176ff5dcb..825f6ad84 100644
diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc
index 8c00063775..62e0b725c7 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 = "56bef2d3430fcc5d5b00f64c099251ea824ad16f"
-PV = "2.03.42"
+SRCREV = "7b0bce6909611966bdc1e17c2408e1ec3b0f8c17"
+PV = "2.03.43"
 PV_TAG = "v${@d.getVar('PV').replace('.', '_')}"
 
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\_\d+)+)"


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2026-09-30 23:31 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-30 23:30 [oe][meta-oe][PATCH 1/14] libdevmapper,lvm2: upgrade 2.03.42 -> 2.03.43,2.03.42 -> 2.03.43 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 2/14] fuse-archive: upgrade 1.22 -> 1.24 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 3/14] ifuse: add UPSTREAM_CHECK variables ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 4/14] fuse-exfat: add UPSTREAM_CHECK_REGEX variable ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 5/14] ntfs-3g-ntfsprogs: upgrade 2026.7.7 -> 2026.9.28 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 6/14] owfs: add UPSTREAM_CHECK_GITTAGREGEX variable ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 7/14] exfatprogs: update UPSTREAM_CHECK_REGEX variable ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 8/14] exfatprogs: upgrade 1.4.2 -> 1.4.3 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 9/14] fatresize: add UPSTREAM_CHECK_GITTAGREGEX variable ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 10/14] nilfs-utils: rename PV v2.3.1 -> 2.3.1 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 11/14] overlayfs-tools: rename PV v2025.01 -> 2025.01 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 12/14] udevil: add UPSTREAM_CHECK variables ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 13/14] ufs-utils: upgrade 7.14.12 -> 8.14.12 ankur.tyagi85
2026-09-30 23:30 ` [oe][meta-filesystems][PATCH 14/14] xfsprogs: upgrade 7.1.1 -> 7.2.0 ankur.tyagi85

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.