[S390] zcrypt: fix PCIXCC/CEX2C error recovery
authorRalph Wuerthner <rwuerthn@de.ibm.com>
Fri, 12 Oct 2007 14:11:30 +0000 (16:11 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 12 Oct 2007 14:13:05 +0000 (16:13 +0200)
commit2af48080e100d66db8f086af70a70713a953a83d
tree009106d5464aad4788db7e0ee7c18a602e3be1af
parent39aa7cf612cc4e7f688c18f04c35afb51c57472e
[S390] zcrypt: fix PCIXCC/CEX2C error recovery

Symptom:     zcrypt fails by setting all PCIXCC/CEX2C cards offline for a
             certain type of invalid keys.
Problem:     zcrypt does not handle rc=12/rs=769 request responses correctly
Solution:    modify convert_type86_ica() to handle these error codes correctly

Signed-off-by: Ralph Wuerthner <rwuerthn@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/crypto/zcrypt_pcixcc.c