Same as regular zoned, but the previous check didn't work. Signed-off-by: Christoph Hellwig <hch@xxxxxx> --- common/xfs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/xfs b/common/xfs index a18b721eb5cf..3f9119d5ef65 100644 --- a/common/xfs +++ b/common/xfs @@ -2210,7 +2210,10 @@ _xfs_scratch_supports_rtquota() { # can check that quickly, and we make the bold assumption that the same will # apply to any scratch fs that might be created. _require_xfs_rtquota_if_rtdev() { - test "$USE_EXTERNAL" = "yes" || return + if [ "$USE_EXTERNAL" != "yes" ]; then + xfs_info "$TEST_DIR" | grep -q 'realtime.*internal' && + _notrun "Quota on internal rt device not supported" + fi if [ -n "$TEST_RTDEV$SCRATCH_RTDEV" ]; then _xfs_kmod_supports_rtquota || \ -- 2.45.2