]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - fs/exfat/fatent.c
exfat: introduce bitmap_lock for cluster bitmap access
authorHyeongseok Kim <hyeongseok@gmail.com>
Tue, 2 Mar 2021 05:05:20 +0000 (14:05 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Tue, 27 Apr 2021 11:45:06 +0000 (20:45 +0900)
commit5c2d728507299f84631ab8020d6f0f98f2cb8fc2
treebaf8a7fed6645523987a98b3e66ac693227a4d4b
parent77edfc6e51055b61cae2f54c8e6c3bb7c762e4fe
exfat: introduce bitmap_lock for cluster bitmap access

s_lock which is for protecting concurrent access of file operations is
too huge for cluster bitmap protection, so introduce a new bitmap_lock
to narrow the lock range if only need to access cluster bitmap.

Signed-off-by: Hyeongseok Kim <hyeongseok@gmail.com>
Acked-by: Sungjong Seo <sj1557.seo@samsung.com>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
fs/exfat/exfat_fs.h
fs/exfat/fatent.c
fs/exfat/super.c