From: Nikolay Borisov Date: Fri, 27 Sep 2019 10:52:32 +0000 (+0300) Subject: common/rc: Remove special handing of 'dup' argument for btrfs X-Git-Tag: v2022.05.01~1035 X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=commitdiff_plain;h=74f448265ac2a111283bacd1d0ad053377eb8b5d common/rc: Remove special handing of 'dup' argument for btrfs _scratch_pool_mkfs special cases the command executed when 'dup' option is used when creating a filesystem. This is not true anymore, since 'dup' works for all profiles and number of devices since 4.5-ish. This is manifested while exercising btrfs' balance argument combinations test. Signed-off-by: Nikolay Borisov Reviewed-by: David Sterba Signed-off-by: Eryu Guan --- diff --git a/common/rc b/common/rc index bbeabe64..cfaabf10 100644 --- a/common/rc +++ b/common/rc @@ -885,13 +885,7 @@ _scratch_pool_mkfs() { case $FSTYP in btrfs) - # if dup profile is in mkfs options call _scratch_mkfs instead - # because dup profile only works with single device - if [[ "$*" =~ dup ]]; then - _scratch_mkfs $* - else - $MKFS_BTRFS_PROG $MKFS_OPTIONS $* $SCRATCH_DEV_POOL > /dev/null - fi + $MKFS_BTRFS_PROG $MKFS_OPTIONS $* $SCRATCH_DEV_POOL > /dev/null ;; *) echo "_scratch_pool_mkfs is not implemented for $FSTYP" 1>&2