mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
generic/204: tweak reserve pool size
On small block size filesystems, the reserve pool size is kept constant at 4MB. filesystems with smaller blocks use comparitively more blocks for indexing metadata (e.g. in the inode and extent btrees) and so having a higher indirect block usage. Hence we need to leave the reserve pool at 1024 block and not scale it for a constant size. This makes the test pass on a filesystem made with MKFS_OPTIONS="-b size=1024 -m crc=1". Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
committed by
Dave Chinner
parent
6f55bbd0f5
commit
31a50c7a81
@@ -74,7 +74,6 @@ space=97920000
|
||||
# files = (97920000 / (isize + bsize))
|
||||
|
||||
files=$((space / (isize + dbsize)))
|
||||
resv_blks=$((resv_blks * (4096 / dbsize)))
|
||||
|
||||
echo files $files, resvblks $resv_blks >> $seqres.full
|
||||
_scratch_resvblks $resv_blks >> $seqres.full 2>&1
|
||||
@@ -88,5 +87,4 @@ _check_scratch_fs
|
||||
|
||||
# success, all done
|
||||
echo "*** done"
|
||||
rm -f $seqres.full
|
||||
status=0
|
||||
|
||||
Reference in New Issue
Block a user