blob: 6a9394dee1b8b80a1684572937ab1538f9fb2802 [file] [log] [blame]
Andreas Dilgerd9c60e02011-09-24 14:13:27 -04001DESCRIPTION="enable MMP during mke2fs"
2FS_SIZE=65536
3MKE2FS_DEVICE_SECTSIZE=2048
4export MKE2FS_DEVICE_SECTSIZE
Theodore Ts'o358c94a2014-06-09 10:34:17 -04005
6# use current directory instead of /tmp becase tmpfs doesn't support DIO
7rm -f $TMPFILE
8TMPFILE=$(mktemp ./tmp-$test_name.XXXXXX)
9
Andreas Dilgerd9c60e02011-09-24 14:13:27 -040010stat -f $TMPFILE | grep -q "Type: tmpfs"
Matthias Andree21af16f2012-05-11 19:14:30 -040011if [ $? = 0 ]; then
Andreas Dilgerd9c60e02011-09-24 14:13:27 -040012 rm -f $TMPFILE
Andreas Dilgerf3331df2012-05-28 16:58:24 -060013 echo "$test_name: $test_description: skipped for tmpfs (no O_DIRECT)"
Andreas Dilgerd9c60e02011-09-24 14:13:27 -040014 return 0
15fi
Eric Sandeen6d268872011-11-11 21:11:43 -050016MKE2FS_OPTS="-b 4096 -O mmp"
Andreas Dilgerd9c60e02011-09-24 14:13:27 -040017. $cmd_dir/run_mke2fs
18unset MKE2FS_DEVICE_SECTSIZE