linux/drivers/crypto/amcc
Christian Lamparter 4b5b79998a crypto: crypto4xx - fix stalls under heavy load
If the crypto4xx device is continuously loaded by dm-crypt
and ipsec work, it will start to work intermittent after a
few (between 20-30) seconds, hurting throughput and latency.

This patch contains various stability improvements in order
to fix this issue. So far, the hardware has survived more
than a day without suffering any stalls under the continuous
load.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2017-10-12 22:55:17 +08:00
..
crypto4xx_alg.c crypto: crypto4xx - overhaul crypto4xx_build_pd() 2017-10-12 22:55:15 +08:00
crypto4xx_core.c crypto: crypto4xx - fix stalls under heavy load 2017-10-12 22:55:17 +08:00
crypto4xx_core.h crypto: crypto4xx - overhaul crypto4xx_build_pd() 2017-10-12 22:55:15 +08:00
crypto4xx_reg_def.h crypto: crypto4xx - fix stalls under heavy load 2017-10-12 22:55:17 +08:00
crypto4xx_sa.h crypto: crypto4xx - use the correct LE32 format for IV and key defs 2017-10-12 22:55:13 +08:00
crypto4xx_trng.c crypto4xx: integrate ppc4xx-rng into crypto4xx 2016-04-20 17:50:02 +08:00
crypto4xx_trng.h crypto4xx: integrate ppc4xx-rng into crypto4xx 2016-04-20 17:50:02 +08:00
Makefile crypto: crypto4xx - move and refactor dynamic_contents helpers 2017-09-22 17:43:18 +08:00