numam-spdk/module/bdev/crypto
paul luse dc8788d150 module/crypto: handle enqueue errors
A recent change in the CryptoDev API means that failure to enqueue
all attempted submissions does not automtically mean busy. We need
to check the status of the last submitted op and only retry if
busy, otherwise fail the IO.

Signed-off-by: paul luse <paul.e.luse@intel.com>
Change-Id: I0873d07a430a08f5aee25581e47187ef60ba8542
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/472400
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2019-12-05 13:06:35 +00:00
..
Makefile mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00
vbdev_crypto_rpc.c mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00
vbdev_crypto.c module/crypto: handle enqueue errors 2019-12-05 13:06:35 +00:00
vbdev_crypto.h mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00