[PATCH 19/33] generic/563: fuse doesn't support cgroup-aware writeback accounting

Darrick J. Wong
2025-10-29T01:25:23Z

fuse_bdi_init disables writeback accounting on its bdi, so there's no
point in trying to measure the accounting for any block devices that the
fuse server might have open.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
---
tests/generic/563 | 2 ++
1 file changed, 2 insertions(+)

diff --git a/tests/generic/563 b/tests/generic/563
index 1246226d9430ce..1fd2a81cdffa5d 100755
--- a/tests/generic/563
+++ b/tests/generic/563
@@ -34,6 +34,8 @@ _cleanup()
_require_scratch_nocheck
_require_cgroup2 io
_require_loop
+[[ "$FSTYP" =~ fuse* ]] && \
+ _notrun "fuse doesn't support cgroup writeback accounting"

# cgroup v2 writeback is only support on block devices so far
_require_block_device $SCRATCH_DEV