|
@@ -428,8 +428,9 @@ retry_dn:
|
|
|
}
|
|
|
|
|
|
if (!file_keep_isize(inode) &&
|
|
|
- (i_size_read(inode) <= (start << PAGE_SHIFT)))
|
|
|
- f2fs_i_size_write(inode, (start + 1) << PAGE_SHIFT);
|
|
|
+ (i_size_read(inode) <= ((loff_t)start << PAGE_SHIFT)))
|
|
|
+ f2fs_i_size_write(inode,
|
|
|
+ (loff_t)(start + 1) << PAGE_SHIFT);
|
|
|
|
|
|
/*
|
|
|
* dest is reserved block, invalidate src block
|