[PATCH v4 1/9] pseries/plpks: fix double conversion of write and remove flush errors

sashiko-bot at kernel.org sashiko-bot at kernel.org
Sat Oct 17 18:43:51 UTC 2026


> plpks_confirm_object_flushed() returns zero or a negative Linux errno.
> However, plpks_write_var() and plpks_remove_var() pass this return value
> through pseries_status_to_err(), which treats it as a raw hypervisor status
> and converts it again.
> 
> Convert only errors returned by the write and remove HCALLs, and propagate
> errors from plpks_confirm_object_flushed() unchanged.
> 
> Fixes: 2454a7af0f2a ("powerpc/pseries: define driver for Platform KeyStore")
> Cc: stable at vger.kernel.org # 6.0
> Signed-off-by: Srish Srinivasan <ssrish at linux.ibm.com>

Sashiko has reviewed this patch and found no issues.

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20261017183853.596052-1-ssrish@linux.ibm.com?part=1




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