s390/uvdevice: Add 'Lock Secret Store' UVC
authorSteffen Eiden <seiden@linux.ibm.com>
Thu, 15 Jun 2023 10:05:31 +0000 (12:05 +0200)
committerJanosch Frank <frankja@linux.ibm.com>
Fri, 16 Jun 2023 09:08:09 +0000 (11:08 +0200)
commit2d8a26acaf88a9174bcd44b607c5aa2ca9f5718f
tree5f8dd3d20fbfde2fa1f6cdbffb2de2d4cf4d5484
parentb96b3ce2720145bd981988443288fbc4bdf37854
s390/uvdevice: Add 'Lock Secret Store' UVC

Userspace can call the Lock Secret Store Ultravisor Call
using IOCTLs on the uvdevice. The Lock Secret Store UV call
disables all additions of secrets for the future.

The uvdevice is merely transporting the request from userspace to the
Ultravisor.

Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
Reviewed-by: Janosch Frank <frankja@linux.ibm.com>
Link: https://lore.kernel.org/r/20230615100533.3996107-6-seiden@linux.ibm.com
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Message-Id: <20230615100533.3996107-6-seiden@linux.ibm.com>
arch/s390/include/asm/uv.h
arch/s390/include/uapi/asm/uvdevice.h
drivers/s390/char/uvdevice.c