Re: [PATCH v10 0/2] module: Extend module_blacklist parameter to built-in modules
From: Aaron Tomlin <atomlin@atomlin.com>
Date: 2026-09-06 13:15:27
Also in:
linux-arch, lkml, rust-for-linux
On Sat, Sep 05, 2026 at 05:28:17PM -0700, Andrew Morton wrote:
On Fri, 4 Sep 2026 10:59:38 -0400 Aaron Tomlin [off-list ref] wrote:quoted
On Thu, Sep 03, 2026 at 01:29:24PM -0700, Andrew Morton wrote:quoted
On Thu, 3 Sep 2026 14:55:55 -0400 Aaron Tomlin [off-list ref] wrote:quoted
Currently, the "module_blacklist=" command-line parameter only applies to loadable modules. If a module is built-in, the parameter is silently ignored. This patch series extends the blacklisting functionality to built-in modules by intercepting their initialisation routines during early boot.Why? What are the use-cases and what is the value of this change to our users? Important, so please don't skimp on the details.Hi Andrew, Thanks for asking. Here is the rationale, concrete use cases, and the value this hopefully brings to users and administrators. ... In summary, this patch brings parity between modular and built-in drivers, removes a pain point in boot-time disaster recovery, and provides users with a predictable, consistent interface.Really helpful, thanks. Please add this to the [0/N] and maintain it. I don't really know who are the potential audience for this change, nor how to attract their attention. Greg might have some insights but he wasn't cc'ed. Let's leave it a week to see if there's feedback then resend with these adjustments?
Hi Andrew, Sounds like a great plan. I will incorporate the rationale, use cases, and value proposition into the cover letter and keep it maintained across future revisions. I will also make sure Greg Kroah-Hartman is CC'd on the next iteration. Waiting a week gives us good time to collect any further input. When resending, I will also incorporate a few other refinements raised during review i.e., a prerequisite fix to treat hyphens and underscores interchangeably via parameqn() and as well as a Rust specific issue and linker alignment cleanups [1]). Petr and Gary, when you have a moment, please let me know your thoughts on [1]. [1]: https://lore.kernel.org/sashiko-reviews/xuj6okhlofl4cboopwjzqe3jyfmaxgvdpf5a3ek7bubew4vcbk@nkfqgoe53533/ (local) Kind regards, -- Aaron Tomlin