aboutsummaryrefslogtreecommitdiffstats
path: root/queue-6.1/dm-raid-fix-variable-in-journal-device-check.patch
diff options
Diffstat (limited to 'queue-6.1/dm-raid-fix-variable-in-journal-device-check.patch')
-rw-r--r--queue-6.1/dm-raid-fix-variable-in-journal-device-check.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/queue-6.1/dm-raid-fix-variable-in-journal-device-check.patch b/queue-6.1/dm-raid-fix-variable-in-journal-device-check.patch
new file mode 100644
index 0000000000..4df02128ac
--- /dev/null
+++ b/queue-6.1/dm-raid-fix-variable-in-journal-device-check.patch
@@ -0,0 +1,31 @@
+From db53805156f1e0aa6d059c0d3f9ac660d4ef3eb4 Mon Sep 17 00:00:00 2001
+From: Heinz Mauelshagen <heinzm@redhat.com>
+Date: Tue, 10 Jun 2025 20:53:30 +0200
+Subject: dm-raid: fix variable in journal device check
+
+From: Heinz Mauelshagen <heinzm@redhat.com>
+
+commit db53805156f1e0aa6d059c0d3f9ac660d4ef3eb4 upstream.
+
+Replace "rdev" with correct loop variable name "r".
+
+Signed-off-by: Heinz Mauelshagen <heinzm@redhat.com>
+Cc: stable@vger.kernel.org
+Fixes: 63c32ed4afc2 ("dm raid: add raid4/5/6 journaling support")
+Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/md/dm-raid.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/drivers/md/dm-raid.c
++++ b/drivers/md/dm-raid.c
+@@ -2381,7 +2381,7 @@ static int super_init_validation(struct
+ */
+ sb_retrieve_failed_devices(sb, failed_devices);
+ rdev_for_each(r, mddev) {
+- if (test_bit(Journal, &rdev->flags) ||
++ if (test_bit(Journal, &r->flags) ||
+ !r->sb_page)
+ continue;
+ sb2 = page_address(r->sb_page);