shared/011: run for all block device based file systems

Cgroupv2 writeback support can't be easily detected.  But it is
kindof expected from block based file systems and can be easily
added, so just assume support and fail if it doesn't work.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
Christoph Hellwig
2019-07-15 10:25:22 +02:00
committed by Eryu Guan
parent e678a7cc9c
commit 02994bdad6
+4 -1
View File
@@ -39,11 +39,14 @@ rm -f $seqres.full
# real QA test starts here
# Modify as appropriate.
_supported_fs ext4 btrfs
_supported_fs generic
_supported_os Linux
_require_scratch
_require_cgroup2 io
# cgroup v2 writeback is only support on block devices so far
_require_block_device $SCRATCH_DEV
smajor=$((0x`stat -L -c %t $SCRATCH_DEV`))
sminor=$((0x`stat -L -c %T $SCRATCH_DEV`))
cgdir=$CGROUP2_PATH