Spdk/lib/nvme
Seth Howell c9bc86c061 lib/nvme: add checks for new states in reconnect_io_qpair.
This function hasn't kept up properly with the states that
we use for tracking the qpair lifecycle.

Add checks for NVME_QPAIR_DISCONNECTING and NVME_QPAIR_DESTROYING.

Signed-off-by: Seth Howell <seth.howell@intel.com>
Change-Id: I51607d4f00e94937b08fca28e766163580d46461
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3359
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2020-07-24 15:43:07 +00:00
..
Makefile mk/nvme/nvmf: Add deps for RDMA libs 2020-06-18 07:28:04 +00:00
nvme_ctrlr_cmd.c lib/nvme: Add spdk_nvme_ctrlr_cmd_abort_ext() to abort commands whose cb_arg matches 2020-07-14 07:54:42 +00:00
nvme_ctrlr_ocssd_cmd.c
nvme_ctrlr.c lib/nvme: add checks for new states in reconnect_io_qpair. 2020-07-24 15:43:07 +00:00
nvme_cuse.c
nvme_cuse.h
nvme_fabric.c
nvme_internal.h lib/nvme: Abort queued requests whose cb_arg matches 2020-07-13 08:40:42 +00:00
nvme_io_msg.c
nvme_io_msg.h
nvme_ns_cmd.c
nvme_ns_ocssd_cmd.c
nvme_ns.c
nvme_opal_internal.h
nvme_opal.c
nvme_pcie.c nvme/pcie: dont initiate hotremoval on SIGBUS for VFIO devices 2020-07-23 20:48:47 +00:00
nvme_poll_group.c
nvme_qpair.c lib/nvme: Abort queued requests whose cb_arg matches 2020-07-13 08:40:42 +00:00
nvme_quirks.c env: add spdk_pci_id->class_id 2020-07-23 20:48:47 +00:00
nvme_rdma.c lib/nvme: Add qpair_iterate_requests() to iterate the common operation among transports 2020-07-08 07:54:01 +00:00
nvme_tcp.c nvme_tcp: Move the default buffer factor size in nvme_tcp.h 2020-07-22 12:21:07 +00:00
nvme_transport.c lib/nvme: Add qpair_iterate_requests() to iterate the common operation among transports 2020-07-08 07:54:01 +00:00
nvme_uevent.c
nvme_uevent.h
nvme.c
spdk_nvme.map lib/nvme: Add spdk_nvme_ctrlr_cmd_abort_ext() to abort commands whose cb_arg matches 2020-07-14 07:54:42 +00:00