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+)+)"
