Hey Linus, /* Summary */ This removes the sysv filesystem. We've discussed this various times. It's time to try. /* Testing */ gcc version 14.2.0 (Debian 14.2.0-6) Debian clang version 16.0.6 (27+b1) No build failures or warnings were observed. /* Conflicts */ Merge conflicts with mainline ============================= No known conflicts. Merge conflicts with other trees ================================ This contains a merge conflict with the vfs-6.15.async.dir pull request that can be resolved simply by: git rm fs/sysv/namei.c The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b: Linux 6.14-rc1 (2025-02-02 15:39:26 -0800) are available in the Git repository at: git@xxxxxxxxxxxxxxxxxxx:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.15-rc1.sysv for you to fetch changes up to f988166291e035f315ee8a947587f7a3542f1189: Merge patch "sysv: Remove the filesystem" (2025-02-21 10:32:52 +0100) Please consider pulling these changes from the signed vfs-6.15-rc1.sysv tag. Thanks! Christian ---------------------------------------------------------------- vfs-6.15-rc1.sysv ---------------------------------------------------------------- Christian Brauner (2): Merge patch series "fs: last of the pseudofs mount api conversions" Merge patch "sysv: Remove the filesystem" David Howells (1): vfs: Convert devpts to use the new mount API Eric Sandeen (4): pstore: convert to the new mount API devtmpfs: replace ->mount with ->get_tree in public instance vfs: remove some unused old mount api code sysv: convert sysv to use the new mount api Jan Kara (1): sysv: Remove the filesystem Documentation/filesystems/index.rst | 1 - Documentation/filesystems/sysv-fs.rst | 264 ------------ MAINTAINERS | 6 - arch/loongarch/configs/loongson3_defconfig | 1 - arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/parisc/configs/generic-64bit_defconfig | 1 - arch/powerpc/configs/fsl-emb-nonhw.config | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - drivers/base/devtmpfs.c | 81 +++- fs/Kconfig | 1 - fs/Makefile | 1 - fs/devpts/inode.c | 251 +++++------- fs/pstore/inode.c | 109 +++-- fs/super.c | 55 --- fs/sysv/Kconfig | 38 -- fs/sysv/Makefile | 9 - fs/sysv/balloc.c | 240 ----------- fs/sysv/dir.c | 378 ------------------ fs/sysv/file.c | 59 --- fs/sysv/ialloc.c | 235 ----------- fs/sysv/inode.c | 354 ----------------- fs/sysv/itree.c | 511 ------------------------ fs/sysv/namei.c | 280 ------------- fs/sysv/super.c | 595 ---------------------------- fs/sysv/sysv.h | 245 ------------ include/linux/fs.h | 3 - include/linux/fs_context.h | 2 - include/linux/sysv_fs.h | 214 ---------- 43 files changed, 248 insertions(+), 3704 deletions(-) delete mode 100644 Documentation/filesystems/sysv-fs.rst delete mode 100644 fs/sysv/Kconfig delete mode 100644 fs/sysv/Makefile delete mode 100644 fs/sysv/balloc.c delete mode 100644 fs/sysv/dir.c delete mode 100644 fs/sysv/file.c delete mode 100644 fs/sysv/ialloc.c delete mode 100644 fs/sysv/inode.c delete mode 100644 fs/sysv/itree.c delete mode 100644 fs/sysv/namei.c delete mode 100644 fs/sysv/super.c delete mode 100644 fs/sysv/sysv.h delete mode 100644 include/linux/sysv_fs.h