[PATCH 0/2] exfat: fix cluster allocation accounting and locking

From: Chi Zhiling

Date: Sat Sep 05 2026 - 01:52:42 EST


From: Chi Zhiling <chizhiling@xxxxxxxxxx>

Patch 1 fixes sbi->used_clusters accounting when cluster allocation
fails partway through. This can cause the counter to underflow.
The issue is caught by generic/476.

Patch 2 takes bitmap_lock before checking and allocating clusters.


Chi Zhiling (2):
exfat: fix used_clusters accounting during cluster allocation
exfat: take bitmap_lock at the start of exfat_alloc_cluster()

fs/exfat/fatent.c | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)

--
2.53.0