]> www.infradead.org Git - users/jedix/linux-maple.git/commit
exfat: improve write performance when dirsync enabled
authorHyeongseok Kim <hyeongseok@gmail.com>
Mon, 15 Mar 2021 04:12:55 +0000 (13:12 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Thu, 25 Mar 2021 00:08:17 +0000 (09:08 +0900)
commitcbf7910f030fb8ea94f81fc723c011efc2e50b3b
tree538f486cf36304ef8942f3089c9f65ded6d22be4
parentafe9930c101a08d01db352731af2ec543ac87fa3
exfat: improve write performance when dirsync enabled

Degradation of write speed caused by frequent disk access for cluster
bitmap update on every cluster allocation could be improved by
selective syncing bitmap buffer. Change to flush bitmap buffer only
for the directory related operations.

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/balloc.c
fs/exfat/dir.c
fs/exfat/exfat_fs.h
fs/exfat/fatent.c
fs/exfat/inode.c
fs/exfat/namei.c