Re: [GIT PULL 15/18 for v7.3] vfs nilfs2

Viacheslav Dubeyko <[email protected]>
Newsgroups org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
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/[email protected]/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:
> 
>   [email protected]: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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.