diff options
author | Fengguang Wu <fengguang.wu@intel.com> | 2014-01-08 19:16:48 +0800 |
---|---|---|
committer | Fengguang Wu <fengguang.wu@intel.com> | 2014-01-08 19:16:48 +0800 |
commit | bd137b8df4a673b7d65b47e8b1b1bbd211f55d87 (patch) | |
tree | 7b14a50a177dbb990f8a623056db6dc226e2595c | |
parent | a5adfe235ec236af7ab062f2ff2187b015b530f2 (diff) | |
download | vm-scalability-bd137b8df4a673b7d65b47e8b1b1bbd211f55d87.tar.gz |
add fs option
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
-rwxr-xr-x | hw_vars | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -18,9 +18,17 @@ PIDFILE=$SPARSE_ROOT/${0/.*case-/}.pid # sparse files won't work as expected on tmpfs/nfs create_sparse_root () { $CMD truncate -s $((mem)) $SPARSE_ROOT.img - # $CMD mkfs.btrfs $SPARSE_ROOT.img > /dev/null - # $CMD mkfs.ext4 -q -F $SPARSE_ROOT.img - $CMD mkfs.xfs -q $SPARSE_ROOT.img + case ${fs:-xfs} in + btrfs) + $CMD mkfs.btrfs $SPARSE_ROOT.img > /dev/null + ;; + ext4) + $CMD mkfs.ext4 -q -F $SPARSE_ROOT.img + ;; + xfs) + $CMD mkfs.xfs -q $SPARSE_ROOT.img + ;; + esac [[ -d $SPARSE_ROOT ]] || mkdir $SPARSE_ROOT # check if already mounted |