Blame SOURCES/0040-tests-04update-metadata-avoid-passing-chunk-size-to-.patch

25786b
From de045db607b1ac4b70fc2a8878463e029c2ab1dc Mon Sep 17 00:00:00 2001
25786b
From: Sudhakar Panneerselvam <sudhakar.panneerselvam@oracle.com>
25786b
Date: Wed, 22 Jun 2022 14:25:15 -0600
91179e
Subject: [PATCH 40/83] tests/04update-metadata: avoid passing chunk size to
25786b
 raid1
25786b
25786b
'04update-metadata' test fails with error, "specifying chunk size is
25786b
forbidden for this level" added by commit, 5b30a34aa4b5e. Hence,
25786b
correcting the test to ignore passing chunk size to raid1.
25786b
25786b
Signed-off-by: Sudhakar Panneerselvam <sudhakar.panneerselvam@oracle.com>
25786b
Signed-off-by: Himanshu Madhani <himanshu.madhani@oracle.com>
25786b
[logang@deltatee.com: fix if/then style and dropped unrelated hunk]
25786b
Signed-off-by: Logan Gunthorpe <logang@deltatee.com>
25786b
Signed-off-by: Jes Sorensen <jes@trained-monkey.org>
25786b
---
25786b
 tests/04update-metadata | 6 +++++-
25786b
 1 file changed, 5 insertions(+), 1 deletion(-)
25786b
25786b
diff --git a/tests/04update-metadata b/tests/04update-metadata
25786b
index 08c14af7..2b72a303 100644
25786b
--- a/tests/04update-metadata
25786b
+++ b/tests/04update-metadata
25786b
@@ -11,7 +11,11 @@ dlist="$dev0 $dev1 $dev2 $dev3"
25786b
 for ls in linear/4 raid1/1 raid5/3 raid6/2
25786b
 do
25786b
   s=${ls#*/} l=${ls%/*}
25786b
-  mdadm -CR --assume-clean -e 0.90 $md0 --level $l -n 4 -c 64 $dlist
25786b
+  if [[ $l == 'raid1' ]]; then
25786b
+	mdadm -CR --assume-clean -e 0.90 $md0 --level $l -n 4 $dlist
25786b
+  else
25786b
+	mdadm -CR --assume-clean -e 0.90 $md0 --level $l -n 4 -c 64 $dlist
25786b
+  fi
25786b
   testdev $md0 $s 19904 64
25786b
   mdadm -S $md0
25786b
   mdadm -A $md0 --update=metadata $dlist
25786b
-- 
91179e
2.38.1
25786b