new common.punch file for exercising various hole punch functions,
authorDavid Disseldorp <ddiss@sgi.com>
Fri, 17 Aug 2007 16:09:29 +0000 (16:09 +0000)
committerDavid Disseldorp <ddiss@sgi.com>
Fri, 17 Aug 2007 16:09:29 +0000 (16:09 +0000)
commit2ef519a6fb299f1d933863ab20f408db5f0e3384
treebd31de5872e1e1bdd0d05373543dfbef182f1532
parenta1c1adcc16ad3d95dc4f0837b6524fef96e7322d
new common.punch file for exercising various hole punch functions,
_test_punch the main test function follows the procedure:
- mkfs & mount scratch
- optionally set files extent size hint
- truncate and optionally resvsp
- write or punch to file in specified order at given offsets & lengths
- display the file state (bmap) after each operation

All sizes, offsets and lengths are specified in FS blocks.
Problems may arise on non bash shells due to array usage.
Merge of master-melb:xfs-cmds:29434a by kenmcd.
common.punch [new file with mode: 0644]