numam-spdk/lib/nvmf
Changpeng Liu 1fd5b1da33 nvmf: update reservation state to subsytem poll group
Each subsystem's poll group will have a copy of namespace's
reservation information, for those NVMe commands which may
change the reservation state, the commnad itself should be
returned after updating each subsystem poll group's
reservation state.  Then it's safe to check the reservation
state in each poll group's thread.

Change-Id: I64a5baedee9024bcac3957b29eb0330a20f21684
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/446213
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2019-03-21 17:35:11 +00:00
..
ctrlr_bdev.c nvmf: set controller/namespace identify data to enable reservation 2019-03-08 20:55:10 +00:00
ctrlr_discovery.c nvmf: Only present subsystem if it is ready 2019-01-07 06:02:26 +00:00
ctrlr.c nvmf: rename subsystem poll group's num_channels to num_ns 2019-03-15 20:45:43 +00:00
Makefile nvmf: Collapse request.c into ctrlr.c 2019-02-04 18:11:33 +00:00
nvmf_fc.h lib/nvmf: fix a typo error 2018-10-12 17:40:16 +00:00
nvmf_internal.h nvmf: add reservation information to each subsystem's poll group 2019-03-15 20:45:43 +00:00
nvmf.c nvmf: add reservation information to each subsystem's poll group 2019-03-15 20:45:43 +00:00
rdma.c rdma: remove reqs from read/write queues in error 2019-03-19 18:18:45 +00:00
subsystem.c nvmf: update reservation state to subsytem poll group 2019-03-21 17:35:11 +00:00
tcp.c nvmf: Remove qpair_is_idle 2019-03-15 19:19:17 +00:00
transport.c nvmf: Remove qpair_is_idle 2019-03-15 19:19:17 +00:00
transport.h nvmf: Remove qpair_is_idle 2019-03-15 19:19:17 +00:00