[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