From a87c927524b32236a8f00e6ac386a635c67f1a25 Mon Sep 17 00:00:00 2001 From: Barry Naujok Date: Wed, 26 Nov 2008 02:43:44 +0000 Subject: [PATCH] mkfe2fs unfortunately hasn't heard about real enterprise setups using whole disks and needs the -F option to create a filesystem on those without asking stupid questions that make the testcases block forever. Signed-off-by: Christoph Hellwig Merge of master-melb:xfs-cmds:32546a by kenmcd. fix xfsqa on whole disks --- 032 | 4 ++++ 049 | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/032 b/032 index 97dd6223..840b32d4 100755 --- a/032 +++ b/032 @@ -48,6 +48,10 @@ do [ $fs = reiserfs ] && preop="echo y |" && preargs="-f" # cramfs mkfs requires a directory argument [ $fs = cramfs ] && preargs=/proc/fs/xfs + [ $fs = ext2 ] && preargs="-F" + [ $fs = ext3 ] && preargs="-F" + [ $fs = ext4 ] && preargs="-F" + [ $fs = ext4dev ] && preargs="-F" # overwite the first few Kb - should blow away superblocks src/devzero -n 20 $SCRATCH_DEV >/dev/null diff --git a/049 b/049 index 6f1545fd..5bf430bf 100755 --- a/049 +++ b/049 @@ -60,7 +60,7 @@ echo "--- mounts" >> $seq.full mount >> $seq.full _log "Create ext2 fs on scratch" -mkfs -t ext2 $SCRATCH_DEV >> $seq.full 2>&1 \ +mkfs -t ext2 -F $SCRATCH_DEV >> $seq.full 2>&1 \ || _fail "!!! failed to mkfs ext2" _log "Mount ext2 fs on scratch" -- 2.39.5