Spdk/test/common/lib
Jim Harris df01076f70 nvme: add NVME_CTRLR_STATE_READ_VS
Read VS (Version) register as part of controller
initialization instead of controller construction.

This prepares for upcoming changes to make
controller attach fully asynchronous.  Since reading
fabrics registers is an asynchronous operation, it
will be easier to read the VS register as part of
controller initialization which operates as an
asynchronous state machine.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I771386dbdf5902633e0d9f91b3b20be98f26fdc3
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8076
Reviewed-by: Ziye Yang <ziye.yang@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
2021-05-28 08:14:06 +00:00
..
nvme nvme: add NVME_CTRLR_STATE_READ_VS 2021-05-28 08:14:06 +00:00
test_env.c test: add some missing stubs 2020-11-02 11:23:21 +00:00
test_rdma.c nvmf/rdma: Use RDMA provider API to post recv WRs 2021-03-01 10:17:13 +00:00
test_sock.c test/nvme_tcp: cases for connecting sock and sending icreq 2021-04-30 09:49:44 +00:00
ut_multithread.c remove unneeded spdk_internal/thread.h includes 2020-12-10 14:38:04 +00:00