s390/pkey: Wipe copies of clear-key structures on failure
authorHolger Dengler <dengler@linux.ibm.com>
Tue, 7 May 2024 15:03:19 +0000 (17:03 +0200)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Tue, 14 May 2024 18:16:33 +0000 (20:16 +0200)
commitd65d76a44ffe74c73298ada25b0f578680576073
tree9c5325898030a6e7aa3be4a553cd64612195ce0a
parent1d8c270de5eb74245d72325d285894a577a945d9
s390/pkey: Wipe copies of clear-key structures on failure

Wipe all sensitive data from stack for all IOCTLs, which convert a
clear-key into a protected- or secure-key.

Reviewed-by: Harald Freudenberger <freude@linux.ibm.com>
Reviewed-by: Ingo Franzki <ifranzki@linux.ibm.com>
Acked-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Holger Dengler <dengler@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
drivers/s390/crypto/pkey_api.c