]> 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)
commit482d0f2d276dc896b87404de6bac1f6a35388d21
treea52e5f7a88096c8f57e8323da2c5de11c2c6c6e2
parent68c1606f01d17f9d72f4382221a16e730411af4b
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