5d62af41a3
Previously the NVMe bdev module had completed the outstanding reset and then canceled pending resets. This was complex. On the other hand, the generic bdev layer cancels pending resets and then completes the outstanding reset. Following the generic bdev layer simplifies the code and makes us easier to control retry reset, delay retry reset by a few seconds, or stop retry after repeated failures and then delete ctrlr. Update unit tests accordingly. Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Change-Id: I9a68422918ebcb052b3a281316ffba9b3450ecd4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9816 Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
include | ||
lib | ||
.gitignore | ||
Makefile | ||
unittest.sh |