]> git.baikalelectronics.ru Git - kernel.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>
Tue, 27 Apr 2021 11:45:06 +0000 (20:45 +0900)
commit7be381fd28a302d134a9c7440d391ae1b4000fd5
treea52e5f7a88096c8f57e8323da2c5de11c2c6c6e2
parentc6220d37c55e53c050175d4500706280f0ae12bb
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