mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/1] fs: remove hpfs filesystem
@ 2026-10-23 15:18 Breno Rodrigues Alves
  2026-10-23 15:18 ` [PATCH 1/1] " Breno Rodrigues Alves
  2026-10-23 19:39 ` [PATCH 0/1] " Mikulas Patocka
  0 siblings, 2 replies; 3+ messages in thread
From: Breno Rodrigues Alves @ 2026-10-23 15:18 UTC (permalink / raw)
  To: linux-fsdevel, linux-kernel
  Cc: Breno Rodrigues Alves, Mikulas Patocka, Alexander Viro


The HPFS filesystem driver has been orphaned and unmaintained for a
long time.  An RFC on linux-fsdevel stated that HPFS is about to be
removed as it has no remaining users and is no longer supported on
SMP or PREEMPT kernels.  Recent vulnerabilities (e.g.,
CVE-2026-97486) further highlight the lack of maintenance.

This patch removes the driver along with its Kconfig entry,
documentation, and CREDITS entries.  The HPFS_SUPER_MAGIC value in
include/uapi/linux/magic.h is kept for userspace ABI compatibility,
and defconfig cleanups will be sent separately to the respective
architecture maintainers.

Breno Rodrigues Alves (1):
  fs: remove hpfs filesystem

 CREDITS                             |    2 -
 Documentation/filesystems/hpfs.rst  |  353 ---------
 Documentation/filesystems/index.rst |    1 -
 MAINTAINERS                         |    6 -
 fs/Kconfig                          |    1 -
 fs/Makefile                         |    1 -
 fs/hpfs/Kconfig                     |   17 -
 fs/hpfs/Makefile                    |    9 -
 fs/hpfs/alloc.c                     |  582 --------------
 fs/hpfs/anode.c                     |  498 ------------
 fs/hpfs/buffer.c                    |  232 ------
 fs/hpfs/dentry.c                    |   62 --
 fs/hpfs/dir.c                       |  331 --------
 fs/hpfs/dnode.c                     | 1095 ---------------------------
 fs/hpfs/ea.c                        |  368 ---------
 fs/hpfs/file.c                      |  276 -------
 fs/hpfs/hpfs.h                      |  579 --------------
 fs/hpfs/hpfs_fn.h                   |  379 ---------
 fs/hpfs/inode.c                     |  318 --------
 fs/hpfs/map.c                       |  335 --------
 fs/hpfs/name.c                      |  114 ---
 fs/hpfs/namei.c                     |  621 ---------------
 fs/hpfs/super.c                     |  789 -------------------
 23 files changed, 6969 deletions(-)
 delete mode 100644 Documentation/filesystems/hpfs.rst
 delete mode 100644 fs/hpfs/Kconfig
 delete mode 100644 fs/hpfs/Makefile
 delete mode 100644 fs/hpfs/alloc.c
 delete mode 100644 fs/hpfs/anode.c
 delete mode 100644 fs/hpfs/buffer.c
 delete mode 100644 fs/hpfs/dentry.c
 delete mode 100644 fs/hpfs/dir.c
 delete mode 100644 fs/hpfs/dnode.c
 delete mode 100644 fs/hpfs/ea.c
 delete mode 100644 fs/hpfs/file.c
 delete mode 100644 fs/hpfs/hpfs.h
 delete mode 100644 fs/hpfs/hpfs_fn.h
 delete mode 100644 fs/hpfs/inode.c
 delete mode 100644 fs/hpfs/map.c
 delete mode 100644 fs/hpfs/name.c
 delete mode 100644 fs/hpfs/namei.c
 delete mode 100644 fs/hpfs/super.c

-- 
2.56.0


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-10-23 19:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-23 15:18 [PATCH 0/1] fs: remove hpfs filesystem Breno Rodrigues Alves
2026-10-23 15:18 ` [PATCH 1/1] " Breno Rodrigues Alves
2026-10-23 19:39 ` [PATCH 0/1] " Mikulas Patocka

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®