mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
xfs/300: modify test to work on any fs block size
The test currently assumes a file system block size of 4k. It will work just fine on any user-specified block size, though. Signed-off-by: Jeff Moyer <jmoyer@redhat.com> Reviewed-by: Zorro Lang <zlang@redhat.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
+2
-1
@@ -50,8 +50,9 @@ $XFS_IO_PROG -f -c "pwrite -S 0x63 0 4096" $SCRATCH_MNT/attrvals >> $seqres.full
|
||||
cat $SCRATCH_MNT/attrvals | attr -s name $SCRATCH_MNT/$seq.test >> $seqres.full 2>&1
|
||||
|
||||
# Fragment the file by writing backwards
|
||||
bs=$(_get_file_block_size $SCRATCH_MNT)
|
||||
for I in `seq 6 -1 0`; do
|
||||
dd if=/dev/zero of=$SCRATCH_MNT/$seq.test seek=$I bs=4k \
|
||||
dd if=/dev/zero of=$SCRATCH_MNT/$seq.test seek=$I bs=${bs} \
|
||||
oflag=direct count=1 conv=notrunc >> $seqres.full 2>&1
|
||||
done
|
||||
|
||||
|
||||
Reference in New Issue
Block a user