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

Christian Brauner <[email protected]>
Newsgroups gmane.linux.file-systems,gmane.linux.kernel
Message-ID <20260814-vfs-7.3-rc1.nilfs2-f036b3577823@brauner>
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.