linux/drivers/crypto/qat
Harvijay Saini 06cabd755a crypto: qat - ring returning retry even though ring has BW
When many threads submit multiple requests they get blocked until all
responses are processed, which prevents them from submitting more requests
even though there is space on the rings.
To fix this we need to decrement the inflight counter early to in the callback.

Signed-off-by: Harvijay Saini <harvijayx.saini@intel.com>
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-12-11 22:55:16 +08:00
..
qat_c3xxx crypto: qat - add support for c3xxx accel type 2015-12-09 20:03:52 +08:00
qat_c3xxxvf crypto: qat - add support for c3xxxvf accel type 2015-12-09 20:03:55 +08:00
qat_c62x crypto: qat - add support for c62x accel type 2015-12-09 20:03:53 +08:00
qat_c62xvf crypto: qat - add support for c62xvf accel type 2015-12-09 20:03:56 +08:00
qat_common crypto: qat - ring returning retry even though ring has BW 2015-12-11 22:55:16 +08:00
qat_dh895xcc crypto: qat - move isr files to qat common so that they can be reused 2015-12-09 20:03:51 +08:00
qat_dh895xccvf crypto: qat - move isr files to qat common so that they can be reused 2015-12-09 20:03:51 +08:00
Kconfig crypto: qat - add support for c62xvf accel type 2015-12-09 20:03:56 +08:00
Makefile crypto: qat - add support for c62xvf accel type 2015-12-09 20:03:56 +08:00