All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anders Larsen <al@alarsen.net>
To: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: Breno Rodrigues Alves <breno3011alves@gmail.com>,
	Alexander Viro <viro@zeniv.linux.org.uk>,
	Breno Rodrigues Alves <breno3011alves@gmail.com>
Subject: Re: [PATCH] fs: remove qnx4 filesystem
Date: Fri, 23 Oct 2026 21:27:15 +0200	[thread overview]
Message-ID: <1875223.VLH7GnMWUR@oscar> (raw)
In-Reply-To: <20261023160806.103901-1-breno3011alves@gmail.com>

On 2026-10-23 18:08 Breno Rodrigues Alves wrote:
> The qnx4 filesystem driver has been orphaned and unmaintained for
> decades.  Write support was removed in 2009 as it was never fully
> implemented and was broken.  The remaining code is read-only and has
> no active users.
> 
> Remove the driver entirely, along with its Kconfig entry,
> MAINTAINERS entry, and CREDITS entries.
> 
> The QNX4_SUPER_MAGIC value in include/uapi/linux/magic.h is kept for
> userspace ABI compatibility.  The UAPI format headers (qnx4_fs.h,
> qnxtypes.h) and defconfig cleanups will be sent separately.
> 
> Signed-off-by: Breno Rodrigues Alves <breno3011alves@gmail.com>
> ---
>  CREDITS          |   3 -
>  MAINTAINERS      |   8 -
>  fs/Kconfig       |   1 -
>  fs/Makefile      |   1 -
>  fs/qnx4/Kconfig  |  16 --
>  fs/qnx4/Makefile |   8 -
>  fs/qnx4/bitmap.c |  45 -----
>  fs/qnx4/dir.c    |  81 ---------
>  fs/qnx4/inode.c  | 436 -----------------------------------------------
>  fs/qnx4/namei.c  | 115 -------------
>  fs/qnx4/qnx4.h   | 106 ------------
>  fs/qnx6/Makefile |   2 +-
>  12 files changed, 1 insertion(+), 821 deletions(-)
>  delete mode 100644 fs/qnx4/Kconfig
>  delete mode 100644 fs/qnx4/Makefile
>  delete mode 100644 fs/qnx4/bitmap.c
>  delete mode 100644 fs/qnx4/dir.c
>  delete mode 100644 fs/qnx4/inode.c
>  delete mode 100644 fs/qnx4/namei.c
>  delete mode 100644 fs/qnx4/qnx4.h
> 
> diff --git a/CREDITS b/CREDITS
> index 882aad786df9..49296288adf4 100644
> --- a/CREDITS
> +++ b/CREDITS
> @@ -947,7 +947,6 @@ S: France
>  
>  N: Frank "Jedi/Sector One" Denis
>  E: j@pureftpd.org
> -D: QNX4 filesystem
>  
>  N: Peter Denison
>  E: peterd@pnd-pc.demon.co.uk
> @@ -1341,7 +1340,6 @@ E: mid@zigamorph.net
>  
>  N: Richard "Scuba" A. Frowijn
>  E: scuba@wxs.nl
> -D: QNX4 filesystem
>  
>  N: Fernando Fuganti
>  E: fuganti@conectiva.com.br
> @@ -2392,7 +2390,6 @@ D: Scalability, Time subsystem
>  
>  N: Anders Larsen
>  E: al@alarsen.net
> -D: QNX4 filesystem
>  
>  N: Paul Laufer
>  E: paul@laufernet.com

As far as I can see in the git history, CREDITS entries are usually left
untouched when a driver or a subsystem is removed.
(Alternatively, you must remove the entire entry, not just the Description
line)

Other than that
Acked-by: Anders Larsen <al@alarsen.net>



      reply	other threads:[~2026-10-23 19:27 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-23 16:08 [PATCH] fs: remove qnx4 filesystem Breno Rodrigues Alves
2026-10-23 19:27 ` Anders Larsen [this message]

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=1875223.VLH7GnMWUR@oscar \
    --to=al@alarsen.net \
    --cc=breno3011alves@gmail.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=viro@zeniv.linux.org.uk \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.