From: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx> Linus, The following changes since commit 52a93d39b17dc7eb98b6aa3edb93943248e03b2f: Linux 6.5-rc5 (2023-08-06 15:07:51 -0700) are available in the Git repository at: ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/dlemoal/zonefs tags/zonefs-6.5-rc6 for you to fetch changes up to fe9da61ffccad80ae79fadad836971acf0d465bd: zonefs: fix synchronous direct writes to sequential files (2023-08-10 12:59:47 +0900) ---------------------------------------------------------------- zonefs fixes for 6.5-rc6 - The switch to using iomap for executing direct synchronous write to sequential files using zone append BIO overlooked cases where the BIO built by iomap is too large and needs splitting, which is not allowed with zone append. Fix this by using regular write commands instead. The use of zone append commands will be reintroduces later with proper support from iomap. ---------------------------------------------------------------- Damien Le Moal (1): zonefs: fix synchronous direct writes to sequential files fs/zonefs/file.c | 111 ++--------------------------------------------------- fs/zonefs/super.c | 9 +---- fs/zonefs/zonefs.h | 2 - 3 files changed, 4 insertions(+), 118 deletions(-)