[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250322-vfs-sysv-abc5d9a610b9@brauner>
Date: Sat, 22 Mar 2025 11:15:55 +0100
From: Christian Brauner <brauner@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Christian Brauner <brauner@...nel.org>,
linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] vfs sysv
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@...olite.kernel.org: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
Powered by blists - more mailing lists