]> www.infradead.org Git - users/hch/xfstests-dev.git/commit
common/rc: avoid mixed mode for zoned btrfs
authorShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Tue, 22 Feb 2022 04:19:08 +0000 (13:19 +0900)
committerEryu Guan <guaneryu@gmail.com>
Sun, 20 Mar 2022 16:38:41 +0000 (00:38 +0800)
commit7fad8609aedb4640b8a09162a630f1a10707228e
tree1037d7a4f3104b3d55d9212a43e167b7b064efaa
parentcda30840132ba6e08e367c205cf563e0382d21dc
common/rc: avoid mixed mode for zoned btrfs

When the helper function _scratch_mkfs_sized is called with small
filesystem size and FSTYP=btrfs, it calls mkfs.btrfs with --mixed option
to enable mixed mode. However, mkfs.btrfs with --mixed option fails for
zoned block devices since btrfs does not support mixed mode together
with zoned mode. To avoid this failure, do not set --mixed option when
the scratch device is a zoned block device.

Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Reviewed-by: Naohiro Aota <naohiro.aota@wdc.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
common/rc