Spdk/test/unit/lib/nvmf
Jim Harris 9ac2cf7ff0 nvmf: don't update discovery log on subsystem create/delete
The discovery log isn't updated when a subsystem is created
or deleted, it's only updated when a listener for a
subsystem is added or removed.

So remove the nvmf_update_discovery_log() in the subsystem
create and delete paths. They just generate extra AER
completions that potentially cause the host to do unneeded
work.

Note that if a subsystem is deleted with active listeners,
the subsystem delete path will remove each of the listeners
before deleting the subsystem itself.  So the discovery log
will still get updated when those listeners are removed.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: Id01bbfa3b24d3e1279a614a2fd60be41387a03b1
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10545
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Dong Yi <dongx.yi@intel.com>
Reviewed-by: Jacek Kalwas <jacek.kalwas@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
2021-12-10 17:32:18 +00:00
..
ctrlr_bdev.c nvmf/ctrlr_bdev: Set DNR bit in status for failed NVMe passthru 2021-12-03 08:13:52 +00:00
ctrlr_discovery.c nvmf: don't update discovery log on subsystem create/delete 2021-12-10 17:32:18 +00:00
ctrlr.c nvmf: Add discovery filtering rules 2021-10-25 22:57:48 +00:00
fc_ls.c spelling: test 2021-12-03 08:13:22 +00:00
fc.c test: optimize unit test .gitignore files 2021-08-20 07:29:57 +00:00
nvmf.c nvmf: Correct the error path of transport creation. 2021-09-08 08:08:41 +00:00
rdma.c nvmf: deduplicate transport listen dump opts 2021-09-06 09:53:57 +00:00
subsystem.c spelling: test 2021-12-03 08:13:22 +00:00
tcp.c spelling: test 2021-12-03 08:13:22 +00:00
transport.c test/nvmf/transport: cases for creating polling group 2021-09-22 06:58:51 +00:00
vfio_user.c nvmf/vfio-user: check SQ doorbell is valid or not before use 2021-09-30 08:08:05 +00:00
Makefile test/nvmf: only build and run transport_ut.c when RDMA is enabled 2021-09-01 07:34:37 +00:00