ext4: remove redundant offset check in move_extents.c/mext_check_arguments
PATCH 1/1 ext4: remove redundant offset check in move_extents.c/mext_check_arguments
In the check code above, if orig_start != donor_start, we would return -EINVAL. So here, orig_start should be equal with donor_start. Remove the redundant check here.
Signed-off-by Wang Sheng-Hui <[email protected]>
--- fs/ext4/move_extent.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
fs/ext4/move_extent.c +0 -1
@@ -1002,7 +1002,6 @@ mext_check_arguments(struct inode *orig_inode, }if ((orig_start >=EXT_MAX_BLOCKS ) || - (donor_start >=EXT_MAX_BLOCKS ) || (*len >EXT_MAX_BLOCKS ) || (orig_start + *len >=EXT_MAX_BLOCKS )) { ext4_debug("ext4 move extent: Can't handle over [%u] blocks "
Signature · 1 line
1.7.1
Quoted 5 lines · Wang Sheng-Hui
In the check code above, if
orig_start!=donor_start, we would return-EINVAL. So here,orig_startshould be equal withdonor_start. Remove the redundant check here.Signed-off-by Wang Sheng-Hui <[email protected]>
Applied, thanks. (And apologies for the delay in getting back to you!)
- Ted