Re: [GIT PULL 15/18 for v7.3] vfs nilfs2
From: Viacheslav Dubeyko
Date: Fri Aug 14 2026 - 13:28:13 EST
Hi Christian,
Unfortunately, we've found some issues in the initial patchset. And v3
[1] is what we would like to send finally upstream.
Thanks,
Slava.
https://lore.kernel.org/linux-nilfs/20260812221154.1119137-1-slava@xxxxxxxxxxx/T/#t
On Fri, 2026-08-14 at 15:14 +0200, Christian Brauner wrote:
> Hey Linus,
>
> /* Summary */
>
> This converts nilfs2 O_DIRECT reads to iomap and removes its use of
> blockdev_direct_IO().
>
> /* Testing */
>
> No build failures or warnings were observed.
>
> /* Conflicts */
>
> Merge conflicts with mainline
> =============================
>
> No known conflicts.
>
> Merge conflicts with other trees
> ================================
>
> No known conflicts.
>
> The following changes since commit
> 1590cf0329716306e948a8fc29f1d3ee87d3989f:
>
> Linux 7.2-rc4 (2026-07-19 13:54:41 -0700)
>
> are available in the Git repository at:
>
> git@xxxxxxxxxxxxxxxxxxx:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-
> 7.3-rc1.nilfs2
>
> for you to fetch changes up to
> d5c57d9bf03516d625521cd6cf5acfd93e3e63c7:
>
> Merge patch series "nilfs2: convert O_DIRECT reads to iomap" (2026-
> 07-27 11:43:15 +0200)
>
> ----------------------------------------------------------------
> vfs-7.3-rc1.nilfs2
>
> Please consider pulling these changes from the signed vfs-7.3-
> rc1.nilfs2 tag.
>
> Thanks!
> Christian
>
> ----------------------------------------------------------------
> Christian Brauner (1):
> Merge patch series "nilfs2: convert O_DIRECT reads to iomap"
>
> Viacheslav Dubeyko (2):
> nilfs2: add iomap operations for direct I/O reads
> nilfs2: switch O_DIRECT reads to iomap
>
> fs/nilfs2/Kconfig | 2 +-
> fs/nilfs2/Makefile | 2 +-
> fs/nilfs2/file.c | 40 +++++++++++++++++++++++++++---
> fs/nilfs2/inode.c | 13 ----------
> fs/nilfs2/iomap.c | 71
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++
> fs/nilfs2/iomap.h | 13 ++++++++++
> 6 files changed, 123 insertions(+), 18 deletions(-)
> create mode 100644 fs/nilfs2/iomap.c
> create mode 100644 fs/nilfs2/iomap.h