mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
0ea70dceec
Make sure that fallocate works when the rt extent size is and isn't a power of 2. [Eryu: require filefrag command, add _require_loop, use xfs_io to do truncate] Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Chandan Babu R <chandanrlinux@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
92 lines
4.0 KiB
Plaintext
92 lines
4.0 KiB
Plaintext
QA output created by 528
|
|
Create fake rt volume
|
|
Make sure synth rt volume works
|
|
Format rtextsize=262144
|
|
Test regular write, rextsize=262144
|
|
2dce060217cb2293dde96f7fdb3b9232 SCRATCH_MNT/write
|
|
Test aligned falloc, rextsize=262144
|
|
cb18a5d28e77522dfec6a6255bc3847e SCRATCH_MNT/falloc
|
|
Test aligned fcollapse, rextsize=262144
|
|
2e94746ab733025c21a9cae7d19c18d0 SCRATCH_MNT/collapse
|
|
Test aligned finsert, rextsize=262144
|
|
24e228d3d5f68b612eceec47f8416a7d SCRATCH_MNT/insert
|
|
Test aligned fzero, rextsize=262144
|
|
ecb6eb78ceb5c43ce86d523437b1fa95 SCRATCH_MNT/zero
|
|
Test aligned fpunch, rextsize=262144
|
|
ecb6eb78ceb5c43ce86d523437b1fa95 SCRATCH_MNT/punch
|
|
Test unaligned falloc, rextsize=262144
|
|
157e39521e47ad1c923a94edd69ad59c SCRATCH_MNT/ufalloc
|
|
Test unaligned fcollapse, rextsize=262144
|
|
fallocate: Invalid argument
|
|
2dce060217cb2293dde96f7fdb3b9232 SCRATCH_MNT/ucollapse
|
|
Test unaligned finsert, rextsize=262144
|
|
fallocate: Invalid argument
|
|
2dce060217cb2293dde96f7fdb3b9232 SCRATCH_MNT/uinsert
|
|
Test unaligned fzero, rextsize=262144
|
|
4402ca12d4425d7f94c9f536b756d924 SCRATCH_MNT/uzero
|
|
Test unaligned fpunch, rextsize=262144
|
|
4402ca12d4425d7f94c9f536b756d924 SCRATCH_MNT/upunch
|
|
Test large unaligned fzero, rextsize=262144
|
|
be43c5a0de0b510a6a573d682b0df726 SCRATCH_MNT/luzero
|
|
Test large unaligned fpunch, rextsize=262144
|
|
be43c5a0de0b510a6a573d682b0df726 SCRATCH_MNT/lpunch
|
|
Remount and compare
|
|
2dce060217cb2293dde96f7fdb3b9232 SCRATCH_MNT/write
|
|
cb18a5d28e77522dfec6a6255bc3847e SCRATCH_MNT/falloc
|
|
2e94746ab733025c21a9cae7d19c18d0 SCRATCH_MNT/collapse
|
|
24e228d3d5f68b612eceec47f8416a7d SCRATCH_MNT/insert
|
|
ecb6eb78ceb5c43ce86d523437b1fa95 SCRATCH_MNT/zero
|
|
ecb6eb78ceb5c43ce86d523437b1fa95 SCRATCH_MNT/punch
|
|
157e39521e47ad1c923a94edd69ad59c SCRATCH_MNT/ufalloc
|
|
2dce060217cb2293dde96f7fdb3b9232 SCRATCH_MNT/ucollapse
|
|
2dce060217cb2293dde96f7fdb3b9232 SCRATCH_MNT/uinsert
|
|
4402ca12d4425d7f94c9f536b756d924 SCRATCH_MNT/uzero
|
|
4402ca12d4425d7f94c9f536b756d924 SCRATCH_MNT/upunch
|
|
be43c5a0de0b510a6a573d682b0df726 SCRATCH_MNT/luzero
|
|
be43c5a0de0b510a6a573d682b0df726 SCRATCH_MNT/lpunch
|
|
Check everything, rextsize=262144
|
|
Format rtextsize=327680
|
|
Test regular write, rextsize=327680
|
|
dcc4a2d49adcac61bceae7db66611880 SCRATCH_MNT/write
|
|
Test aligned falloc, rextsize=327680
|
|
63a6c5a8b8da92e30cd0ef23c56d4f06 SCRATCH_MNT/falloc
|
|
Test aligned fcollapse, rextsize=327680
|
|
8bdd728a7a4af4ac18bbcbe39dea14d5 SCRATCH_MNT/collapse
|
|
Test aligned finsert, rextsize=327680
|
|
2b178c860f7bef4c0e55399be5172c5e SCRATCH_MNT/insert
|
|
Test aligned fzero, rextsize=327680
|
|
350defefe2530d8eb8d6a6772c81c206 SCRATCH_MNT/zero
|
|
Test aligned fpunch, rextsize=327680
|
|
350defefe2530d8eb8d6a6772c81c206 SCRATCH_MNT/punch
|
|
Test unaligned falloc, rextsize=327680
|
|
cb18a5d28e77522dfec6a6255bc3847e SCRATCH_MNT/ufalloc
|
|
Test unaligned fcollapse, rextsize=327680
|
|
fallocate: Invalid argument
|
|
dcc4a2d49adcac61bceae7db66611880 SCRATCH_MNT/ucollapse
|
|
Test unaligned finsert, rextsize=327680
|
|
fallocate: Invalid argument
|
|
dcc4a2d49adcac61bceae7db66611880 SCRATCH_MNT/uinsert
|
|
Test unaligned fzero, rextsize=327680
|
|
c9c7b8791f445ec8c5fbbf82cb26b33c SCRATCH_MNT/uzero
|
|
Test unaligned fpunch, rextsize=327680
|
|
c9c7b8791f445ec8c5fbbf82cb26b33c SCRATCH_MNT/upunch
|
|
Test large unaligned fzero, rextsize=327680
|
|
d8bf9fa95e4a7dd228d0b03768045db9 SCRATCH_MNT/luzero
|
|
Test large unaligned fpunch, rextsize=327680
|
|
d8bf9fa95e4a7dd228d0b03768045db9 SCRATCH_MNT/lpunch
|
|
Remount and compare
|
|
dcc4a2d49adcac61bceae7db66611880 SCRATCH_MNT/write
|
|
63a6c5a8b8da92e30cd0ef23c56d4f06 SCRATCH_MNT/falloc
|
|
8bdd728a7a4af4ac18bbcbe39dea14d5 SCRATCH_MNT/collapse
|
|
2b178c860f7bef4c0e55399be5172c5e SCRATCH_MNT/insert
|
|
350defefe2530d8eb8d6a6772c81c206 SCRATCH_MNT/zero
|
|
350defefe2530d8eb8d6a6772c81c206 SCRATCH_MNT/punch
|
|
cb18a5d28e77522dfec6a6255bc3847e SCRATCH_MNT/ufalloc
|
|
dcc4a2d49adcac61bceae7db66611880 SCRATCH_MNT/ucollapse
|
|
dcc4a2d49adcac61bceae7db66611880 SCRATCH_MNT/uinsert
|
|
c9c7b8791f445ec8c5fbbf82cb26b33c SCRATCH_MNT/uzero
|
|
c9c7b8791f445ec8c5fbbf82cb26b33c SCRATCH_MNT/upunch
|
|
d8bf9fa95e4a7dd228d0b03768045db9 SCRATCH_MNT/luzero
|
|
d8bf9fa95e4a7dd228d0b03768045db9 SCRATCH_MNT/lpunch
|
|
Check everything, rextsize=327680
|