mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 0/2] fat: improve synchronous mount performance
@ 2026-10-26 16:39 Matheus Alves de Almeida
  2026-10-26 16:39 ` [PATCH v2 1/2] fat: batch synchronous mirror writes Matheus Alves de Almeida
  2026-10-26 16:39 ` [PATCH v2 2/2] fat: improve fat_sync_bhs() write submission Matheus Alves de Almeida
  0 siblings, 2 replies; 5+ messages in thread
From: Matheus Alves de Almeida @ 2026-10-26 16:39 UTC (permalink / raw)
  To: OGAWA Hirofumi; +Cc: linux-fsdevel, linux-kernel, Matheus Alves de Almeida

Hi,

This series improves performance on synchronous mounts by batching
FAT mirror writes and improving fat_sync_bhs() submission.
 
The benchmarks were run on top of my other FAT allocation batching
changes currently in linux-next.

Changes in v2:
- fat_sync_bhs(): make err a local variable and return early on error.
- fat_sync_one(): make err2 a local variable.

Thanks,
Matheus

Matheus Alves de Almeida (2):
  fat: batch synchronous mirror writes
  fat: improve fat_sync_bhs() write submission

 fs/fat/fat.h    |  1 +
 fs/fat/fatent.c | 80 +++++++++++++++++++++++++++++++++++--------------
 fs/fat/misc.c   | 14 ++++++++-
 3 files changed, 71 insertions(+), 24 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-10-27  3:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-26 16:39 [PATCH v2 0/2] fat: improve synchronous mount performance Matheus Alves de Almeida
2026-10-26 16:39 ` [PATCH v2 1/2] fat: batch synchronous mirror writes Matheus Alves de Almeida
2026-10-27  3:34   ` OGAWA Hirofumi
2026-10-26 16:39 ` [PATCH v2 2/2] fat: improve fat_sync_bhs() write submission Matheus Alves de Almeida
2026-10-27  3:35   ` OGAWA Hirofumi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®