linux/fs/exfat
Hyeongseok Kim 74769685e4 BACKPORT: 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>
Change-Id: I660931d6da488880337a33dd03b48cb0be0bb26c
Signed-off-by: Howard Chen <howardsoc@google.com>
(cherry picked from commit 23befe490b)
Bug: 233712676
2022-06-17 09:44:44 +00:00
..
balloc.c BACKPORT: exfat: improve write performance when dirsync enabled 2022-06-17 09:44:44 +00:00
cache.c exfat: fix use of uninitialized spinlock on error path 2020-10-07 14:27:13 +09:00
dir.c BACKPORT: exfat: improve write performance when dirsync enabled 2022-06-17 09:44:44 +00:00
exfat_fs.h BACKPORT: exfat: improve write performance when dirsync enabled 2022-06-17 09:44:44 +00:00
exfat_raw.h exfat: fix shift-out-of-bounds in exfat_fill_super() 2021-03-04 11:38:41 +01:00
fatent.c BACKPORT: exfat: improve write performance when dirsync enabled 2022-06-17 09:44:44 +00:00
file.c exfat: fix i_blocks for files truncated over 4 GiB 2022-03-08 19:09:30 +01:00
inode.c BACKPORT: exfat: improve write performance when dirsync enabled 2022-06-17 09:44:44 +00:00
Kconfig exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option 2020-06-09 16:48:39 +09:00
Makefile exfat: add Kconfig and Makefile 2020-03-05 21:00:40 -05:00
misc.c exfat: write multiple sectors at once 2020-08-12 08:31:11 +09:00
namei.c BACKPORT: exfat: improve write performance when dirsync enabled 2022-06-17 09:44:44 +00:00
nls.c exfat: Avoid allocating upcase table using kcalloc() 2020-12-26 16:02:38 +01:00
super.c This is the 5.10.109 stable release 2022-03-28 10:10:32 +02:00