crypto: s390/ghash - Fix incorrect ghash icv buffer handling.

Multitheaded tests showed that the icv buffer in the current ghash
implementation is not handled correctly. A move of this working ghash
buffer value to the descriptor context fixed this. Code is tested and
verified with an multithreaded application via af_alg interface.

Signed-off-by: Harald Freudenberger <>
Signed-off-by: Gerald Schaefer <>
Reported-by: Herbert Xu <>
Signed-off-by: Herbert Xu <>
1 file changed