From: Askar Safin <safinaskar@gmail.com>
To: hch@infradead.org
Cc: akpm@linux-foundation.org, andy.shevchenko@gmail.com,
arnd@arndb.de, axboe@kernel.dk, bp@alien8.de, brauner@kernel.org,
christophe.leroy@csgroup.eu, cyphar@cyphar.com, ddiss@suse.de,
dyoung@redhat.com, email2tema@gmail.com, graf@amazon.com,
gregkh@linuxfoundation.org, hca@linux.ibm.com,
hsiangkao@linux.alibaba.com, initramfs@vger.kernel.org,
jack@suse.cz, jrtc27@jrtc27.com,
julian.stecklina@cyberus-technology.de, kees@kernel.org,
krzk@kernel.org, linux-api@vger.kernel.org,
linux-arch@vger.kernel.org, linux-block@vger.kernel.org,
linux-doc@vger.kernel.org, linux-fsdevel@vger.kernel.org,
linux-kernel@vger.kernel.org, mcgrof@kernel.org,
monstr@monstr.eu, mzxreary@0pointer.de, nschichan@freebox.fr,
patches@lists.linux.dev, rob@landley.net, safinaskar@gmail.com,
thomas.weissschuh@linutronix.de, thorsten.blum@linux.dev,
torvalds@linux-foundation.org, viro@zeniv.linux.org.uk
Subject: Re: [PATCH v3 0/3] initrd: remove half of classic initrd support
Date: Wed, 22 Oct 2025 11:26:04 +0300 [thread overview]
Message-ID: <20251022082604.25437-1-safinaskar@gmail.com> (raw)
In-Reply-To: <aPh9Tx95Yhm_EkLN@infradead.org>
Christoph Hellwig <hch@infradead.org>:
> On Tue, Oct 21, 2025 at 03:05:35PM +0200, Christian Brauner wrote:
> > Without Acks or buy-in from other maintainers this is not a change we
> > can just do given that a few people already piped up and expressed
> > reservations that this would be doable for them.
> >
> > @Christoph, you marked this as deprecated years ago.
> > What's your take on this?
>
> I'd love to see it go obviously. But IIRC we had various users show
> up, which speaks against removing it. Maybe the first step would be
> a separate config option just for block-based initrd?
So far in recent months 3 people spoke against initrd removal. All they are in Cc. They are:
- Julian Stecklina. He planned to use initrd with erofs, which is currently
not supported anyway. Also, he replied to v1:
"You have all my support for nuking so much legacy code!"
"Acked-by: Julian Stecklina <julian.stecklina@cyberus-technology.de>"
( https://lore.kernel.org/lkml/1f9aee6090716db537e9911685904786b030111f.camel@cyberus-technology.de/ )
- Gao Xiang, maintainer of erofs. He also planned to use initrd with erofs,
which is currently not supported anyway. Also, he said to me:
> Again, I don't have any strong opinion to kill initrd entirely because
> I think initdax may be more efficient and I don't have any time to work
> on this part -- it's unrelated to my job.
( https://lore.kernel.org/all/79315382-5ba8-42c1-ad03-5cb448b23b72@linux.alibaba.com/ )
- Nicolas Schichan. He has million devices, which use initrd. But they use
root=/dev/ram code path, not linuxrc code path, which I'm removing. He
explained this here:
https://lore.kernel.org/lkml/20250918152830.438554-1-nschichan@freebox.fr/
So, this patchset will not impact these people. So, I think it is okay
to remove linuxrc now. We can revert this patchset if needed.
--
Askar Safin
prev parent reply other threads:[~2025-10-22 8:26 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-17 6:09 [PATCH v3 0/3] initrd: remove half of classic initrd support Askar Safin
2025-10-17 6:09 ` [PATCH v3 1/3] init: remove deprecated "load_ramdisk" and "prompt_ramdisk" command line parameters Askar Safin
2025-10-17 6:09 ` [PATCH v3 2/3] initrd: remove deprecated code path (linuxrc) Askar Safin
2025-10-22 2:16 ` Bagas Sanjaya
2025-10-22 8:06 ` Askar Safin
2025-10-22 16:41 ` Andy Shevchenko
2025-10-17 6:09 ` [PATCH v3 3/3] init: remove /proc/sys/kernel/real-root-dev Askar Safin
2025-10-21 13:05 ` [PATCH v3 0/3] initrd: remove half of classic initrd support Christian Brauner
2025-10-22 6:44 ` Christoph Hellwig
2025-10-22 8:26 ` Askar Safin [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=20251022082604.25437-1-safinaskar@gmail.com \
--to=safinaskar@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=andy.shevchenko@gmail.com \
--cc=arnd@arndb.de \
--cc=axboe@kernel.dk \
--cc=bp@alien8.de \
--cc=brauner@kernel.org \
--cc=christophe.leroy@csgroup.eu \
--cc=cyphar@cyphar.com \
--cc=ddiss@suse.de \
--cc=dyoung@redhat.com \
--cc=email2tema@gmail.com \
--cc=graf@amazon.com \
--cc=gregkh@linuxfoundation.org \
--cc=hca@linux.ibm.com \
--cc=hch@infradead.org \
--cc=hsiangkao@linux.alibaba.com \
--cc=initramfs@vger.kernel.org \
--cc=jack@suse.cz \
--cc=jrtc27@jrtc27.com \
--cc=julian.stecklina@cyberus-technology.de \
--cc=kees@kernel.org \
--cc=krzk@kernel.org \
--cc=linux-api@vger.kernel.org \
--cc=linux-arch@vger.kernel.org \
--cc=linux-block@vger.kernel.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mcgrof@kernel.org \
--cc=monstr@monstr.eu \
--cc=mzxreary@0pointer.de \
--cc=nschichan@freebox.fr \
--cc=patches@lists.linux.dev \
--cc=rob@landley.net \
--cc=thomas.weissschuh@linutronix.de \
--cc=thorsten.blum@linux.dev \
--cc=torvalds@linux-foundation.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).