]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.10-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 11 Sep 2023 07:17:25 +0000 (09:17 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 11 Sep 2023 07:17:25 +0000 (09:17 +0200)
added patches:
md-md-bitmap-remove-unnecessary-local-variable-in-backlog_store.patch

queue-5.10/md-md-bitmap-remove-unnecessary-local-variable-in-backlog_store.patch [new file with mode: 0644]
queue-5.10/series

diff --git a/queue-5.10/md-md-bitmap-remove-unnecessary-local-variable-in-backlog_store.patch b/queue-5.10/md-md-bitmap-remove-unnecessary-local-variable-in-backlog_store.patch
new file mode 100644 (file)
index 0000000..d38e972
--- /dev/null
@@ -0,0 +1,32 @@
+From b4d129640f194ffc4cc64c3e97f98ae944c072e8 Mon Sep 17 00:00:00 2001
+From: Yu Kuai <yukuai3@huawei.com>
+Date: Thu, 6 Jul 2023 16:37:26 +0800
+Subject: md/md-bitmap: remove unnecessary local variable in backlog_store()
+
+From: Yu Kuai <yukuai3@huawei.com>
+
+commit b4d129640f194ffc4cc64c3e97f98ae944c072e8 upstream.
+
+Local variable is definied first in the beginning of backlog_store(),
+there is no need to define it again.
+
+Fixes: 8c13ab115b57 ("md/bitmap: don't set max_write_behind if there is no write mostly device")
+Signed-off-by: Yu Kuai <yukuai3@huawei.com>
+Link: https://lore.kernel.org/r/20230706083727.608914-2-yukuai1@huaweicloud.com
+Signed-off-by: Song Liu <song@kernel.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/md/md-bitmap.c |    2 --
+ 1 file changed, 2 deletions(-)
+
+--- a/drivers/md/md-bitmap.c
++++ b/drivers/md/md-bitmap.c
+@@ -2512,8 +2512,6 @@ backlog_store(struct mddev *mddev, const
+                       mddev_destroy_serial_pool(mddev, NULL, false);
+       } else if (backlog && !mddev->serial_info_pool) {
+               /* serial_info_pool is needed since backlog is not zero */
+-              struct md_rdev *rdev;
+-
+               rdev_for_each(rdev, mddev)
+                       mddev_create_serial_pool(mddev, rdev, false);
+       }
index 85a49dc933ea2f1092a89fb4811036a926bf745e..1be81946633f93f59b5806b06488d85d305c8b96 100644 (file)
@@ -310,3 +310,4 @@ usb-core-fix-race-by-not-overwriting-udev-descriptor-in-hub_port_init.patch
 usb-core-fix-oversight-in-superspeed-initialization.patch
 usb-typec-tcpci-clear-the-fault-status-bit.patch
 tracing-zero-the-pipe-cpumask-on-alloc-to-avoid-spurious-ebusy.patch
+md-md-bitmap-remove-unnecessary-local-variable-in-backlog_store.patch