numam-spdk/lib/nvmf
Ziye Yang 4440cd8d28 nvmf: Solve subsystem add/delete issue
When we do frequent same subsystem add/delete,
we will face the adding issue. For example,
1  Add subsystem A
2  Delete subsystem A
3  Add subsystem A  (Fail in this step).
The reason is that we did not correctly free
the listener resources of subsystems, and this patch
can solve this issue.

Change-Id: I6765a306a3f10c9a0f38c95dbba12e2a4073e705
Signed-off-by: Ziye Yang <ziye.yang@intel.com>
2017-01-30 11:14:38 -07:00
..
direct.c nvmf: share Get/Set Features - Number of Queues 2016-11-23 09:46:31 -07:00
Makefile env: Make the environment library configurable. 2016-10-05 11:51:37 -07:00
nvmf_internal.h nvmf: Rename spdk_nvmf_globals to spdk_nvmf_tgt 2017-01-23 16:46:56 -07:00
nvmf.c nvmf: Solve subsystem add/delete issue 2017-01-30 11:14:38 -07:00
rdma.c nvmf: Solve subsystem add/delete issue 2017-01-30 11:14:38 -07:00
request.c nvmf: use same subsystem pointer 2017-01-25 15:54:46 -07:00
request.h nvmf: Add a public API header 2016-10-14 15:26:31 -07:00
session.c nvmf: Handle wrap-around for global cntlids 2017-01-23 16:46:55 -07:00
session.h nvmf: Make cntlid globally unique. 2017-01-20 10:02:32 -07:00
subsystem.c nvmf: Add utility functions to create/destroy listen addresses. 2017-01-23 16:46:55 -07:00
subsystem.h nvmf: Add function to get subsystem by id 2017-01-20 10:02:32 -07:00
transport.c nvmf: Remove spdk_nvmf_transport from public API 2016-11-16 08:11:46 -07:00
transport.h nvmf: Solve subsystem add/delete issue 2017-01-30 11:14:38 -07:00
virtual.c bdev: add API to translate to and from NVMe status 2017-01-19 09:39:26 -07:00