Re: [PATCH] rust: module_param: use pr_warn_once! for null pointer warning
On Sat, Jun 6, 2026 at 8:24 PM Maurice Hieronymus wrote:
>
> This resolves the existing TODO that asked for pr_warn_once! once
> it became available.
>
> Signed-off-by: Maurice Hieronymus
Thanks for the patch!
This was already sent and applied, please see commit:
ac2f40107cf1 ("rust: module_param: use `pr_warn_once!` for null
pointer warning")
in linux-next.
Cheers,
Miguel
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On Tue, May 26, 2026 at 4:46 PM Miguel Ojeda wrote: > > On Wed, May 27, 2026 at 1:40 AM Sami Tolvanen wrote: > > > > Applied to modules-next, thanks! > > > > [1/1] rust: module_param: use `pr_warn_once!` for null pointer warning > > commit: 8d2a562b7efe98fdea57d10caaced911fca46a3f > > Even if we pick this one, should we credit Adarsh Das? > > > https://lore.kernel.org/rust-for-linux/[email protected]/ > > Or did Andreas send it earlier than that? Ah, that series was never sent to linux-modules, so it wasn't on my list. I agree that Adarsh seems to have sent the same patch first though. Happy to credit him unless someone objects. Sami
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On Wed, May 27, 2026 at 1:40 AM Sami Tolvanen wrote: > > Applied to modules-next, thanks! > > [1/1] rust: module_param: use `pr_warn_once!` for null pointer warning > commit: 8d2a562b7efe98fdea57d10caaced911fca46a3f Even if we pick this one, should we credit Adarsh Das? https://lore.kernel.org/rust-for-linux/[email protected]/ Or did Andreas send it earlier than that? Cheers, Miguel
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On Mon, 27 Apr 2026 10:11:35 +0200, Andreas Hindborg wrote: > Replace `pr_warn!` and the accompanying TODO with `pr_warn_once!`, now that > the macro is available. > > Applied to modules-next, thanks! [1/1] rust: module_param: use `pr_warn_once!` for null pointer warning commit: 8d2a562b7efe98fdea57d10caaced911fca46a3f Best regards, Sami
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
Hi Miguel, On Mon, May 18, 2026 at 10:43 AM Miguel Ojeda wrote: > > On Mon, Apr 27, 2026 at 10:13 AM Andreas Hindborg > wrote: > > > > Replace `pr_warn!` and the accompanying TODO with `pr_warn_once!`, now that > > the macro is available. > > > > Signed-off-by: Andreas Hindborg > > This seems to be: > > > https://lore.kernel.org/rust-for-linux/[email protected]/ > > Another one was also sent a few moments ago: > > > https://lore.kernel.org/rust-for-linux/[email protected]/ > > Is modules going to pick the original one? Otherwise, I am happy to do so. Yes, this is on my list for v7.2. Sami
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On Mon, Apr 27, 2026 at 10:13 AM Andreas Hindborg wrote: > > Replace `pr_warn!` and the accompanying TODO with `pr_warn_once!`, now that > the macro is available. > > Signed-off-by: Andreas Hindborg This seems to be: https://lore.kernel.org/rust-for-linux/[email protected]/ Another one was also sent a few moments ago: https://lore.kernel.org/rust-for-linux/[email protected]/ Is modules going to pick the original one? Otherwise, I am happy to do so. I guess we can assume the reviews here to apply there. Thanks! Cheers, Miguel
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On Mon, Apr 27, 2026 at 10:11:35AM +0200, Andreas Hindborg wrote:
> Replace `pr_warn!` and the accompanying TODO with `pr_warn_once!`, now that
> the macro is available.
>
> Signed-off-by: Andreas Hindborg
> ---
> rust/kernel/module_param.rs | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/rust/kernel/module_param.rs b/rust/kernel/module_param.rs
> index 6a8a7a875643..dd6d663a0a3c 100644
> --- a/rust/kernel/module_param.rs
> +++ b/rust/kernel/module_param.rs
> @@ -62,8 +62,7 @@ pub trait ModuleParam: Sized + Copy {
> // NOTE: If we start supporting arguments without values, val _is_
> allowed
> // to be null here.
> if val.is_null() {
> -// TODO: Use pr_warn_once available.
> -crate::pr_warn!("Null pointer passed to `module_param::set_param`");
> +crate::pr_warn_once!("Null pointer passed to
> `module_param::set_param`");
> return EINVAL.to_errno();
> }
>
>
> ---
> base-commit: 254f49634ee16a731174d2ae34bc50bd5f45e731
> change-id: 20260427-params-pr-once-481c03df3e2a
>
> Best regards,
> --
> Andreas Hindborg
LGTM.
The rust macro was available since v6.19-rc6-60-g46c40f938f5f.
Reviewed-by: Aaron Tomlin
--
Aaron Tomlin
signature.asc
Description: PGP signature
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On Mon Apr 27, 2026 at 9:11 AM BST, Andreas Hindborg wrote: > Replace `pr_warn!` and the accompanying TODO with `pr_warn_once!`, now that > the macro is available. > > Signed-off-by: Andreas Hindborg Reviewed-by: Gary Guo > --- > rust/kernel/module_param.rs | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-)
Re: [PATCH] rust: module_param: use `pr_warn_once!` for null pointer warning
On 27/04/2026 10.11, Andreas Hindborg wrote: > Replace `pr_warn!` and the accompanying TODO with `pr_warn_once!`, now that > the macro is available. > > Signed-off-by: Andreas Hindborg Available since v7.0-rc1. LGTM, Reviewed-by: Daniel Gomez

