linux_dsm_epyc7002/drivers/s390/crypto
Harald Freudenberger 6733775a92 s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR
This patch introduces support for a new architectured reply
code 0x8B indicating that a hypervisor layer (if any) has
rejected an ap message.

Linux may run as a guest on top of a hypervisor like zVM
or KVM. So the crypto hardware seen by the ap bus may be
restricted by the hypervisor for example only a subset like
only clear key crypto requests may be supported. Other
requests will be filtered out - rejected by the hypervisor.
The new reply code 0x8B will appear in such cases and needs
to get recognized by the ap bus and zcrypt device driver zoo.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
2019-11-30 10:52:44 +01:00
..
ap_bus.c s390/zcrypt: CEX7S exploitation support 2019-09-19 12:56:06 +02:00
ap_bus.h s390/zcrypt: CEX7S exploitation support 2019-09-19 12:56:06 +02:00
ap_card.c
ap_debug.h
ap_queue.c s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough 2019-08-02 13:58:23 +02:00
Makefile
pkey_api.c s390/pkey: use memdup_user() to simplify code 2019-11-12 12:50:30 +01:00
vfio_ap_drv.c s390/zcrypt: CEX7S exploitation support 2019-09-19 12:56:06 +02:00
vfio_ap_ops.c s390: vfio-ap: fix warning reset not completed 2019-09-05 15:18:15 +02:00
vfio_ap_private.h
zcrypt_api.c s390/zcrypt: fix memleak at release 2019-10-22 17:55:51 +02:00
zcrypt_api.h s390/zcrypt: CEX7S exploitation support 2019-09-19 12:56:06 +02:00
zcrypt_card.c
zcrypt_cca_key.h
zcrypt_ccamisc.c s390/zcrypt: fix wrong handling of cca cipher keygenflags 2019-08-29 16:31:44 +02:00
zcrypt_ccamisc.h s390/pkey: add CCA AES cipher key support 2019-08-21 12:58:54 +02:00
zcrypt_cex2a.c
zcrypt_cex2a.h
zcrypt_cex2c.c
zcrypt_cex2c.h
zcrypt_cex4.c s390/zcrypt: CEX7S exploitation support 2019-09-19 12:56:06 +02:00
zcrypt_cex4.h
zcrypt_debug.h
zcrypt_error.h s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR 2019-11-30 10:52:44 +01:00
zcrypt_msgtype6.c s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough 2019-08-02 13:58:23 +02:00
zcrypt_msgtype6.h
zcrypt_msgtype50.c
zcrypt_msgtype50.h
zcrypt_queue.c