[GIT PULL 04/18 for v7.3] vfs efs

Christian Brauner <[email protected]>
Newsgroups org.kernel.vger.linux-kernel,org.kernel.vger.linux-fsdevel
Message-ID <20260814-vfs-7.3-rc1.efs-03f96f7082ab@brauner>
Hey Linus,

/* Summary */

This removes the EFS filesystem, the read-only on-disk format SGI used
on IRIX before XFS.

/* Testing */

No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

[1]: https://lore.kernel.org/linux-next/[email protected]

     This conflicts with the net-next tree in MAINTAINERS between commit
     eb56577ae9a5a ("ehea: remove the ehea driver") from the net-next tree and
     commit 969076f31bf63 ("efs: Remove EFS") from this tree. Both commits
     delete adjacent MAINTAINERS entries, so the conflict resolves by removing
     both the EHEA and the EFS FILESYSTEM blocks.

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  [email protected]:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-7.3-rc1.efs

for you to fetch changes up to bf2fbbca5d49d07917236604837145ee9e662c41:

  Merge patch "efs: Remove EFS" (2026-06-29 10:28:52 +0200)

----------------------------------------------------------------
vfs-7.3-rc1.efs

Please consider pulling these changes from the signed vfs-7.3-rc1.efs tag.

Thanks!
Christian

----------------------------------------------------------------
Christian Brauner (1):
      Merge patch "efs: Remove EFS"

Matthew Wilcox (Oracle) (1):
      efs: Remove EFS

 MAINTAINERS                    |   5 -
 fs/Kconfig                     |   1 -
 fs/Makefile                    |   1 -
 fs/efs/Kconfig                 |  16 --
 fs/efs/Makefile                |   8 -
 fs/efs/dir.c                   | 105 ------------
 fs/efs/efs.h                   | 144 ----------------
 fs/efs/file.c                  |  42 -----
 fs/efs/inode.c                 | 315 -----------------------------------
 fs/efs/namei.c                 | 120 --------------
 fs/efs/super.c                 | 368 -----------------------------------------
 fs/efs/symlink.c               |  50 ------
 include/linux/efs_vh.h         |  54 ------
 include/uapi/linux/efs_fs_sb.h |  63 -------
 14 files changed, 1292 deletions(-)
 delete mode 100644 fs/efs/Kconfig
 delete mode 100644 fs/efs/Makefile
 delete mode 100644 fs/efs/dir.c
 delete mode 100644 fs/efs/efs.h
 delete mode 100644 fs/efs/file.c
 delete mode 100644 fs/efs/inode.c
 delete mode 100644 fs/efs/namei.c
 delete mode 100644 fs/efs/super.c
 delete mode 100644 fs/efs/symlink.c
 delete mode 100644 include/linux/efs_vh.h
 delete mode 100644 include/uapi/linux/efs_fs_sb.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.