linux_dsm_epyc7002/drivers/s390/crypto
Harald Freudenberger bf9f31190a s390/zcrypt: Improved invalid domain response handling.
Add defines and switch case code to handle the two invalid
domain response codes better. Until now these two response
codes are handled via default resulting in -EAGAIN and
switching the processed queue to offline.  So this kind of
malformed request bounced through all suitable queues and
switched them off. Now this kind of malformed request is
just rejected with EINVAL without switching off the queue.

Signed-off-by: Harald Freudenberger <freude@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2016-12-14 16:33:39 +01:00
..
ap_asm.h s390/zcrypt: header for the AP inline assmblies 2016-12-14 16:33:38 +01:00
ap_bus.c s390/zcrypt: Fix ap_max_domain_id for older machine types 2016-12-14 16:33:39 +01:00
ap_bus.h s390/zcrypt: Fixed attrition of AP adapters and domains 2016-12-14 16:33:39 +01:00
ap_card.c s390/zcrypt: Fixed attrition of AP adapters and domains 2016-12-14 16:33:39 +01:00
ap_queue.c s390/zcrypt: Fixed attrition of AP adapters and domains 2016-12-14 16:33:39 +01:00
Makefile s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_api.c s390/zcrypt: Correct function bits for CEX2x and CEX3x cards. 2016-12-14 16:33:39 +01:00
zcrypt_api.h s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_card.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_cca_key.h s390/zcrypt: enable odd RSA modulus sizes in CRT format 2015-10-14 14:31:59 +02:00
zcrypt_cex2a.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_cex2a.h s390/comments: unify copyright messages and remove file names 2012-07-20 11:15:04 +02:00
zcrypt_cex4.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_cex4.h s390/zcrypt: Add support for CEX4 crypto card 2012-09-26 15:44:56 +02:00
zcrypt_debug.h s390/s390dbf: use debug_level_enabled() where applicable 2013-10-24 17:16:54 +02:00
zcrypt_error.h s390/zcrypt: Improved invalid domain response handling. 2016-12-14 16:33:39 +01:00
zcrypt_msgtype6.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_msgtype6.h s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_msgtype50.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_msgtype50.h s390/zcrypt: Introduce workload balancing 2016-12-14 16:33:38 +01:00
zcrypt_pcixcc.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00
zcrypt_pcixcc.h s390/zcrypt: Separate msgtype implementation from card modules. 2012-09-26 15:44:55 +02:00
zcrypt_queue.c s390/zcrypt: add multi domain support 2016-12-14 16:33:38 +01:00