numam-spdk/lib/nvmf
Ziye Yang 7346be69e7 nvmf: Make the ctrlr create/remove in subsystem in an asynchronous way
Ctrlrs list maintanined by the subsystem structure should be operated
by the thread which creates the subsystem. And this will make the
operations correct.

Change-Id: I7f881a77b1846658b3acd4270b74f86816e87803
Signed-off-by: Ziye Yang <optimistyzy@gmail.com>
Reviewed-on: https://review.gerrithub.io/401541
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2018-02-27 12:35:08 -05:00
..
ctrlr_bdev.c nvmf: allow configuration of ns NGUID and EUI64 2018-02-20 12:01:47 -05:00
ctrlr_discovery.c nvmf: add support of hotplug for nvmf. 2017-12-15 16:14:02 -05:00
ctrlr.c nvmf: Make the ctrlr create/remove in subsystem in an asynchronous way 2018-02-27 12:35:08 -05:00
Makefile build: remove $(ENV_CFLAGS) where not necessary 2018-01-03 12:05:59 -05:00
nvmf_internal.h nvmf: Make the ctrlr create/remove in subsystem in an asynchronous way 2018-02-27 12:35:08 -05:00
nvmf.c nvmf: fix potential use-after-free in hot remove 2018-02-16 13:06:11 -05:00
rdma.c nvmf_tgt: add IPv6 listen address support 2018-01-29 12:41:57 -05:00
request.c nvmf: remove spdk_nvmf_qpair::type field 2018-02-07 12:21:54 -05:00
subsystem.c nvmf: Make the ctrlr create/remove in subsystem in an asynchronous way 2018-02-27 12:35:08 -05:00
transport.c nvmf: Remove poll group from controller 2017-12-12 15:01:17 -05:00
transport.h nvmf: Remove poll group from controller 2017-12-12 15:01:17 -05:00