[LTP] [PATCH 1/1] zram01.sh: Fix minimal size for XFS on kernel 5.19

Petr Vorel pvorel@suse.cz
Thu Sep 29 21:20:47 CEST 2022


mkfs.xfs for kernel 5.19 bumps minimum filesystems 300 MB. Due this we
already updated minimal filesystem size for all_filesystems /
$TST_ALL_FILESYSTEMS in 66e05c841. But zram01.sh does not use the API,
thus update it now.

Check for RAM size was added for f18c8fd3a for Btrfs on ppc64le due to
larger page size. Hopefully this is not needed.

Signed-off-by: Petr Vorel <pvorel@suse.cz>
---
Hi Cyril, Li,

sorry for putting this patch so late (tomorrow we want to release LTP).
Not really sure if RAM check is needed for XFS on ppc64le, any idea?

Kind regards,
Petr

 testcases/kernel/device-drivers/zram/zram01.sh | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/testcases/kernel/device-drivers/zram/zram01.sh b/testcases/kernel/device-drivers/zram/zram01.sh
index 8b92b699f..d126663b6 100755
--- a/testcases/kernel/device-drivers/zram/zram01.sh
+++ b/testcases/kernel/device-drivers/zram/zram01.sh
@@ -41,10 +41,14 @@ initialize_vars()
 	for fs in $(tst_supported_fs -s tmpfs); do
 		size="26214400"
 		limit="25M"
+
 		if [ "$fs" = "btrfs" ]; then
-			check_space_for_btrfs || continue
+			check_space_for_btrfs "$fs" || continue
 			size="402653184"
 			limit="$((size/1024/1024))M"
+		elif [ "$fs" = "xfs" ]; then
+			size=314572800
+			limit="$((size/1024/1024))M"
 		fi
 
 		stream=$((stream+3))
-- 
2.37.3



More information about the ltp mailing list