diff options
| author | 2025-09-18 13:35:24 +0300 | |
|---|---|---|
| committer | 2025-10-17 12:08:43 +0200 | |
| commit | 801f614ba263cb37624982b27b4c82f3c3c597a9 (patch) | |
| tree | cf1834910b784b4f4549082fed00bbb4107d266e /tools/lib/python/kdoc/python_version.py | |
| parent | fs/ntfs3: Reformat code and update terminology (diff) | |
fs/ntfs3: fix mount failure for sparse runs in run_unpack()
Some NTFS volumes failed to mount because sparse data runs were not
handled correctly during runlist unpacking. The code performed arithmetic
on the special SPARSE_LCN64 marker, leading to invalid LCN values and
mount errors.
Add an explicit check for the case described above, marking the run as
sparse without applying arithmetic.
Fixes: 736fc7bf5f68 ("fs: ntfs3: Fix integer overflow in run_unpack()")
Cc: stable@vger.kernel.org
Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions
