lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <8798DBE0-4A30-44E8-9DAA-39F5BB896286@linux.ibm.com>
Date: Fri, 6 Feb 2026 20:13:22 +0530
From: Venkat <venkat88@...ux.ibm.com>
To: Srish Srinivasan <ssrish@...ux.ibm.com>
Cc: linuxppc-dev@...ts.ozlabs.org, maddy@...ux.ibm.com, mpe@...erman.id.au,
        npiggin@...il.com, christophe.leroy@...roup.eu, nayna@...ux.ibm.com,
        zohar@...ux.ibm.com, rnsastry@...ux.ibm.com,
        linux-kernel@...r.kernel.org
Subject: Re: [PATCH] powerpc/pseries: plpks: export
 plpks_wrapping_is_supported



> On 1 Feb 2026, at 10:23 PM, Srish Srinivasan <ssrish@...ux.ibm.com> wrote:
> 
> Building trusted-keys as a module fails modpost with:
> 
> ERROR: modpost: "plpks_wrapping_is_supported" [security/keys/trusted-keys/
> trusted.ko] undefined!
> 
> Export plpks_wrapping_is_supported() so trusted-keys links cleanly
> 
> This patch is intended to be applied on top of the earlier "Extend "trusted
> " keys to support a new trust source named the PowerVM Key Wrapping Module
> (PKWM)" series (v5).
> Link: https://lore.kernel.org/all/20260127145228.48320-1-ssrish@linux.ibm.com/
> 
> Reported-by: kernel test robot <lkp@...el.com>
> Closes: https://lore.kernel.org/oe-kbuild-all/202602010724.1g9hbLKv-lkp@intel.com/
> Signed-off-by: Srish Srinivasan <ssrish@...ux.ibm.com>
> ---
> arch/powerpc/platforms/pseries/plpks.c | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/arch/powerpc/platforms/pseries/plpks.c b/arch/powerpc/platforms/pseries/plpks.c
> index 038ecf8f6d6b..23e4e2a922fc 100644
> --- a/arch/powerpc/platforms/pseries/plpks.c
> +++ b/arch/powerpc/platforms/pseries/plpks.c
> @@ -896,6 +896,7 @@ bool plpks_wrapping_is_supported(void)
> {
> return wrapsupport;
> }
> +EXPORT_SYMBOL_GPL(plpks_wrapping_is_supported);
> 
> /**
>  * plpks_gen_wrapping_key() - Generate a new random key with the 'wrapping key'
> -- 
> 2.47.3
> 

Tested this patch, and with this, build is successful.

With out this patch:

ERROR: modpost: "plpks_wrapping_is_supported" [security/keys/trusted-keys/trusted.ko] undefined!
make[2]: *** [scripts/Makefile.modpost:147: Module.symvers] Error 1
make[1]: *** [/root/linux/Makefile:2004: modpost] Error 2
make: *** [Makefile:248: __sub-make] Error 2

With this build is successful.

Please add below tag.

Tested-by: Venkat Rao Bagalkote <venkat88@...ux.ibm.com>

Regards,
Venkat.


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ