erofs-utils: lib: fix truncated uncompressed files
authorGao Xiang <hsiangkao@linux.alibaba.com>
Fri, 9 Aug 2024 03:37:47 +0000 (11:37 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Fri, 9 Aug 2024 03:41:45 +0000 (11:41 +0800)
commitb9b6493e6010445f36183cfa630353f82bbf6b44
tree5240abe75e8be86869f5e72e8c37f40e2caef2b8
parent978be3e9b016d727cc2ba1420f511242a1a79024
erofs-utils: lib: fix truncated uncompressed files

Some uncompressed files which are more than 4GiB can be truncated
incorrectly.

Fixes: 358177730598 ("erofs-utils: optimize write_uncompressed_file_from_fd()")
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20240809033747.3178912-1-hsiangkao@linux.alibaba.com
lib/inode.c