Spdk/lib/nvmf
Ziye Yang 3dc3f4164b nvmf: Update the subsystem state check during connect
Observed some issues related with AER in the testpool,
which states that the subsystem is not ready. So change
the check, which will be more accurate. We only did not
allow the subsystem in inactive state or deactivitating
state. For others, we can still queue the requests.

Change-Id: Ic041298dfc5f7d7bfab5f5e5314ade377273df32
Signed-off-by: Ziye Yang <ziye.yang@intel.com>
Reviewed-on: https://review.gerrithub.io/c/439797
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Seth Howell <seth.howell5141@gmail.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
2019-01-11 06:25:02 +00:00
..
ctrlr_bdev.c ctrlr_bdev: change spdk_nvmf_bdev_ctrlr_identify_ns to return void 2018-10-15 17:29:30 +00:00
ctrlr_discovery.c nvmf: Only present subsystem if it is ready 2019-01-07 06:02:26 +00:00
ctrlr.c nvmf: Update the subsystem state check during connect 2019-01-11 06:25:02 +00:00
Makefile nvme: Add the NVMe over fabrics TCP/IP transport support 2018-11-19 20:36:05 +00:00
nvmf_fc.h lib/nvmf: fix a typo error 2018-10-12 17:40:16 +00:00
nvmf_internal.h nvmf: Discover commands use the nvmf_req->iov struct 2018-12-10 22:59:22 +00:00
nvmf.c nvmf: Do not set the error state of the qpair 2018-12-18 04:00:59 +00:00
rdma.c nvmf/rdma: fix the coredump issue when ctrlr + c target 2019-01-09 21:05:32 +00:00
request.c nvmf: add free_req function pointer. 2018-07-27 20:50:36 +00:00
subsystem.c log: remove "trace" from internal API 2018-12-03 19:50:15 +00:00
tcp.c nvmf: add the transport shared buffer num configuration option. 2018-12-20 19:55:57 +00:00
transport.c nvmf: Improve error handling in spdk_nvmf_transport_poll_group_create 2018-12-14 16:15:48 +00:00
transport.h nvmf: Re-add spdk_nvmf_transport_poll_group_remove 2018-12-13 02:41:14 +00:00