mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] vfs sysv
Date: Sat, 22 Mar 2025 11:15:55 +0100	[thread overview]
Message-ID: <20250322-vfs-sysv-abc5d9a610b9@brauner> (raw)

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@gitolite.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

             reply	other threads:[~2025-03-22 10:16 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-03-22 10:15 Christian Brauner [this message]
2025-03-24 21:01 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250322-vfs-sysv-abc5d9a610b9@brauner \
    --to=brauner@kernel.org \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®