The current code incorrectly gets block size information from $TEST_DEV instead of from $TEST_DIR. This returns the block size of the filesystem hosting the device file rather than that of the filesystem on $TEST_DEV. Signed-off-by: chandan <chandan@xxxxxxxxxxxxxxxxxx> --- common/punch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/punch b/common/punch index 7b3c009..a49638c 100644 --- a/common/punch +++ b/common/punch @@ -520,7 +520,7 @@ _test_generic_punch() if [ "$remove_testfile" ]; then rm -f $testfile fi - block_size=`stat -f $TEST_DEV | grep "Block size" | cut -d " " -f3` + block_size=`stat -f $TEST_DIR | grep "Block size" | cut -d " " -f3` $XFS_IO_PROG -f -c "truncate $block_size" \ -c "pwrite 0 $block_size" $sync_cmd \ -c "$zero_cmd 128 128" \ -- 1.8.3.1 _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs