Re: [PATCH] rust: kernel: module_param: replace pr_warn with pr_warn_once
From: Miguel Ojeda
Date: Mon May 18 2026 - 13:40:21 EST
On Mon, May 18, 2026 at 3:41 PM Xiaobo Liu <cppcoffee@xxxxxxxxx> wrote:
>
> Replace pr_warn!() with pr_warn_once!() in module_param::set_param() to
> avoid flooding the kernel log when a null pointer is repeatedly passed.
>
> The original code had a TODO comment noting that pr_warn_once should be
> used once available. Since pr_warn_once!() is now available, switch to it
> and update the comment accordingly.
>
> Signed-off-by: Xiaobo Liu <cppcoffee@xxxxxxxxx>
Isn't this
https://lore.kernel.org/rust-for-linux/20260226120848.82891-3-adarshdas950@xxxxxxxxx/
and this:
https://lore.kernel.org/rust-for-linux/20260427-params-pr-once-v1-1-3a8c64704cc4@xxxxxxxxxx/
? Cc'ing the authors of both. I will reply in the second one too.
(Also, your email seems to have been sent twice to the list)
In any case, Sashiko is correct, this "time-based comment" is not very useful:
> + // `pr_warn_once` is already available, use it.
Cheers,
Miguel