[S390] zcrypt: fix request timeout handling
Under very high load zcrypt requests may timeout while waiting on the request queue. Modify zcrypt that timeouts are based on crypto adapter responses. A timeout occurs only if a crypto adapter does not respond within a given time frame to sumitted requests. Signed-off-by:Ralph Wuerthner <rwuerthn@de.ibm.com> Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com>
Showing
- drivers/s390/crypto/ap_bus.c 89 additions, 9 deletionsdrivers/s390/crypto/ap_bus.c
- drivers/s390/crypto/ap_bus.h 11 additions, 0 deletionsdrivers/s390/crypto/ap_bus.h
- drivers/s390/crypto/zcrypt_cex2a.c 9 additions, 18 deletionsdrivers/s390/crypto/zcrypt_cex2a.c
- drivers/s390/crypto/zcrypt_pcica.c 9 additions, 18 deletionsdrivers/s390/crypto/zcrypt_pcica.c
- drivers/s390/crypto/zcrypt_pcicc.c 9 additions, 18 deletionsdrivers/s390/crypto/zcrypt_pcicc.c
- drivers/s390/crypto/zcrypt_pcixcc.c 13 additions, 27 deletionsdrivers/s390/crypto/zcrypt_pcixcc.c
Loading
Please register or sign in to comment