Don't run f2fs test on systems with PAGE_SIZE > 4096 bytes, since f2fs is not supported on these systems and trying to mount a f2fs filesystem would fail.
v2 changes: - fix compare - quotes around variable expansion Signed-off-by: Anatoly Pugachev <[email protected]> Reviewed-by: Mike Gilbert <[email protected]> --- tests/f2fs_test.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/f2fs_test.in b/tests/f2fs_test.in index 1ea77c826..3da1dad57 100644 --- a/tests/f2fs_test.in +++ b/tests/f2fs_test.in @@ -15,5 +15,11 @@ if ! which mkfs.f2fs >/dev/null 2>&1; then exit 77 fi +PAGE_SIZE=$(getconf PAGE_SIZE) +F2FS_BLKSIZE=4096 +if [ "$PAGE_SIZE" -gt "$F2FS_BLKSIZE" ]; then + printf "f2fs is not supported on PAGE_SIZE(%d) != %d\n" $PAGE_SIZE $F2FS_BLKSIZE + exit 77 +fi "@builddir@/grub-fs-tester" f2fs -- 2.26.2 _______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
