For xfs, _acl_get_max() calls xfs_info which in turn calls "xfs_spaceman -c info ...". Without this change, xfs_spaceman absence results in: --- tests/generic/026.out +++ /home/david/xfstests/results//generic/026.out.bad @@ -1,9 +1,11 @@ QA output created by 026 +/usr/sbin/xfs_info: line 44: xfs_spaceman: command not found === Test out large ACLs === +/usr/sbin/xfs_info: line 44: xfs_spaceman: command not found 1 below acl max acl max ... Signed-off-by: David Disseldorp <ddiss@xxxxxxx> --- common/attr | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/attr b/common/attr index cce4d1b2..a94c5e4b 100644 --- a/common/attr +++ b/common/attr @@ -57,6 +57,9 @@ _acl_get_max() _require_acl_get_max() { + # _acl_get_max -> xfs_info -> xfs_spaceman + [ "$FSTYP" == "xfs" ] && _require_xfs_spaceman_command "info" + if [ $(_acl_get_max) -eq 0 ]; then _notrun "$FSTYP does not define maximum ACL count" fi -- 2.35.3