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

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