diff options
author | 2021-10-25 18:31:28 +0300 | |
---|---|---|
committer | 2021-11-24 15:13:26 +0300 | |
commit | 3880f2b816a7e4ca889b7e8a42e6c62c5706ed36 (patch) | |
tree | 9de183c6f0ecd74200dc34ea6f2f47429479e2a2 /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl (diff) | |
download | linux-dev-3880f2b816a7e4ca889b7e8a42e6c62c5706ed36.tar.xz linux-dev-3880f2b816a7e4ca889b7e8a42e6c62c5706ed36.zip |
fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space)
Two problems:
1. ntfs3_setattr can't truncate preallocated space;
2. if allocated fragment "cross" valid size, then fragment splits into two parts:
- normal part;
- unwritten part (here we must return FIEMAP_EXTENT_LAST).
Before this commit we returned FIEMAP_EXTENT_LAST for whole fragment.
Fixes xfstest generic/092
Fixes: 4342306f0f0d ("fs/ntfs3: Add file operations and implementation")
Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions