From 36f382f991efb5989e7aa59b002904eff06a8095 Mon Sep 17 00:00:00 2001 From: "Darrick J. Wong" Date: Tue, 28 Jun 2022 13:21:45 -0700 Subject: check: document mkfs.xfs reliance on fstests exports There are a number of fstests that employ special (and now unsupported) XFS filesystem configurations to perform testing in a controlled environment. The presence of the QA_CHECK_FS and MSGVERB variables are used by mkfs.xfs to detect that it's running inside fstests, which enables the unsupported configurations. Nobody else should be using filesystems with tiny logs, non-redundant superblocks, or smaller than the (new) minimum supported size. Signed-off-by: Darrick J. Wong Reviewed-by: Dave Chinner Signed-off-by: Zorro Lang --- check | 3 +++ 1 file changed, 3 insertions(+) (limited to 'check') diff --git a/check b/check index 2ea2920f..4b0ebad6 100755 --- a/check +++ b/check @@ -33,6 +33,9 @@ _err_msg="" # start the initialisation work now iam=check +# mkfs.xfs uses the presence of both of these variables to enable formerly +# supported tiny filesystem configurations that fstests use for fuzz testing +# in a controlled environment export MSGVERB="text:action" export QA_CHECK_FS=${QA_CHECK_FS:=true} -- cgit v1.2.3