[PATCH v2 05/10] pseries/plpks: rename the default wrapping key macro

R Nageswara Sastry rnsastry at linux.ibm.com
Fri Sep 4 06:13:12 UTC 2026


On 31.08.2026 4:47 PM, Srish Srinivasan wrote:
> Rename PLPKS_WRAPKEY_NAME to PLPKS_DEFAULT_WRAPKEY_LABEL to clarify that
> the macro represents the default wrapping key label used by PKWM.
>
> Signed-off-by: Srish Srinivasan <ssrish at linux.ibm.com>
Tested-by: R Nageswara Sastry <rnsastry at linux.ibm.com>

Tested on ppc64le PowerVM LPARs on firmware with wrap/unwrap support,
with and without Secure Boot enabled.

Verified that PKWM initialisation and trusted key seal/unseal continue to
work correctly after the rename.
> ---
>   arch/powerpc/platforms/pseries/plpks.c | 6 +++---
>   1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/arch/powerpc/platforms/pseries/plpks.c b/arch/powerpc/platforms/pseries/plpks.c
> index 45278c5a45c1..b553f7b130b6 100644
> --- a/arch/powerpc/platforms/pseries/plpks.c
> +++ b/arch/powerpc/platforms/pseries/plpks.c
> @@ -10,7 +10,7 @@
>   #define pr_fmt(fmt) "plpks: " fmt
>   
>   #define PLPKS_WRAPKEY_COMPONENT	"PLPKSWR"
> -#define PLPKS_WRAPKEY_NAME	"default-wrapping-key"
> +#define PLPKS_DEFAULT_WRAPKEY_LABEL	"default-wrapping-key"
>   
>   /*
>    * To 4K align the {input, output} buffers to the {UN}WRAP H_CALLs
> @@ -938,7 +938,7 @@ int plpks_gen_wrapping_key(void)
>   	struct label *label;
>   	int rc = 0, pseries_status = 0;
>   	struct plpks_var var = {
> -		.name = PLPKS_WRAPKEY_NAME,
> +		.name = PLPKS_DEFAULT_WRAPKEY_LABEL,
>   		.namelen = strlen(var.name),
>   		.policy = PLPKS_WRAPPINGKEY,
>   		.os = PLPKS_VAR_LINUX,
> @@ -1033,7 +1033,7 @@ int plpks_wrap_object(u8 **input_buf, u64 input_len, u16 wrap_flags,
>   	bool sb_audit_or_enforce_bit = wrap_flags & BIT(0);
>   	bool sb_enforce_bit = wrap_flags & BIT(1);
>   	struct plpks_var var = {
> -		.name = PLPKS_WRAPKEY_NAME,
> +		.name = PLPKS_DEFAULT_WRAPKEY_LABEL,
>   		.namelen = strlen(var.name),
>   		.os = PLPKS_VAR_LINUX,
>   		.component = PLPKS_WRAPKEY_COMPONENT

-- 
Thanks and Regards
R.Nageswara Sastry




More information about the Linux-security-module-archive mailing list