diff options
author | Darrick J. Wong <darrick.wong@oracle.com> | 2016-02-08 09:27:15 +1100 |
---|---|---|
committer | Dave Chinner <david@fromorbit.com> | 2016-02-08 09:27:15 +1100 |
commit | a3d855e424cd55b8f770e7ec4b46d362aa54290a (patch) | |
tree | db8a9a0e339067b655265466d7cb9ae9a0000adf /tests/generic/187 | |
parent | 589d17dbfa6b5aa83abc9c3b14b61ed366a75417 (diff) |
reflink: fix off-by-one errors when iterating file blocks in a loop
When we're iterating file blocks in a loop (via seq), we have to
end at $nr-1, not $nr.
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'tests/generic/187')
-rwxr-xr-x | tests/generic/187 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/generic/187 b/tests/generic/187 index c85a0a99..ce35ec0f 100755 --- a/tests/generic/187 +++ b/tests/generic/187 @@ -112,7 +112,7 @@ seq 0 2 $((NR-1)) | while read f; do _reflink_range "$TESTDIR/file1" $((BLKSZ * f)) "$TESTDIR/file3" $((BLKSZ * f)) $BLKSZ >> "$seqres.full" _pwrite_byte 0x61 $((BLKSZ * f)) $BLKSZ "$TESTDIR/file3.chk" >> "$seqres.full" done -seq 1 2 $NR | while read f; do +seq 1 2 $((NR-1)) | while read f; do _reflink_range "$TESTDIR/file2" $((BLKSZ * f)) "$TESTDIR/file3" $((BLKSZ * f)) $BLKSZ >> "$seqres.full" _pwrite_byte 0x62 $((BLKSZ * f)) $BLKSZ "$TESTDIR/file3.chk" >> "$seqres.full" done |