numam-spdk/lib/nvme
Seth Howell ae3a9b8f08 nvme_qpair: return -ENXIO when the qpair is failed.
This will be the canonical way of informing the user that we have lost
the qpair connection somehow.

Also update all of the functions that will return -ENXIO to the user.

Change-Id: Ic6c7c2d0e07e9d3e857a3476bb6b91fb4b6454fa
Signed-off-by: Seth Howell <seth.howell@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/471416
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Alexey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2019-10-22 21:14:22 +00:00
..
Makefile Opal: Add Opal library 2019-04-08 17:04:25 +00:00
nvme_ctrlr_cmd.c nvme: add qpair parameter to nvme_complete_request 2019-05-22 14:51:01 +00:00
nvme_ctrlr_ocssd_cmd.c ocssd: hold lock when calling nvme_ctrlr_submit_admin_request 2019-02-15 21:27:58 +00:00
nvme_ctrlr.c nvme_ctrlr: Allow resets from failed state 2019-10-22 21:14:22 +00:00
nvme_fabric.c nvme_fabric: enable the discovery_ctrlr admin queue 2019-10-22 21:14:22 +00:00
nvme_internal.h nvme_rdma: let UL know when we fail qpairs. 2019-10-22 21:14:22 +00:00
nvme_ns_cmd.c nvme: add support for write uncorrectable command 2019-09-26 18:42:57 +00:00
nvme_ns_ocssd_cmd.c vtophys: add length parameter to the vtophys function 2019-01-09 08:24:59 +00:00
nvme_ns.c nvme: add support for write uncorrectable command 2019-09-26 18:42:57 +00:00
nvme_opal_internal.h Opal: Small fixes 2019-10-01 14:12:57 +00:00
nvme_opal.c Opal: Small fixes 2019-10-01 14:12:57 +00:00
nvme_pcie.c nvme: call the generic qpair_connect fn from all transports. 2019-10-22 21:14:22 +00:00
nvme_qpair.c nvme_qpair: return -ENXIO when the qpair is failed. 2019-10-22 21:14:22 +00:00
nvme_quirks.c nvme: add NVME_QUIRK_DELAY_BEFORE_INIT quirk 2019-08-26 17:35:06 +00:00
nvme_rdma.c nvme_rdma: let UL know when we fail qpairs. 2019-10-22 21:14:22 +00:00
nvme_tcp.c nvme_fabrics: move ctrlr_scan to common code. 2019-10-22 21:14:22 +00:00
nvme_transport.c nvme: combine qpair->is_connecting and is_enabled 2019-10-22 21:14:22 +00:00
nvme_uevent.c nvme: add vfio driver parse event 2019-05-29 02:36:41 +00:00
nvme_uevent.h nvme: Add support of hotplug for vfio-attached devices. 2017-12-06 17:04:49 -05:00
nvme.c nvme: combine qpair->is_connecting and is_enabled 2019-10-22 21:14:22 +00:00