diff options
| author | Baolin Liu <liubaolin@kylinos.cn> | 2026-08-21 13:32:38 +0800 |
|---|---|---|
| committer | Namjae Jeon <linkinjeon@kernel.org> | 2026-08-26 20:16:02 +0900 |
| commit | 5f2a22b36fe34c98f6d5e35ddb759ee53d684145 (patch) | |
| tree | ce92c26fd79fdd23382b0e29e8ecff84f258af20 /tools/perf/scripts/python | |
| parent | be9e89ccb8e52a3e4b67feeb03ebd8133091dc7e (diff) | |
ntfs: skip free cluster decrement when rollback fails
When the rollback in __ntfs_cluster_free() fails, the recursive
call returns a negative errno and the subsequent
ntfs_dec_free_clusters(vol, delta) subtracts that negative value,
adding bogus clusters to the counter on an already-failing volume.
Skip the decrement when the rollback failed.
Fixes: 11ccc9107dc4 ("ntfs: update runlist handling and cluster allocator")
Signed-off-by: Baolin Liu <liubaolin@kylinos.cn>
Reviewed-by: Hyunchul Lee <hyc.lee@gmail.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
