fb4398ef4b
An error might occur after succesful transport creation when the new transport is added to nvmf poll groups, e.g. in nvmf_transport_poll_group_create. In that case transport is not detroyed and poll groups are not fully functional. To correct this behaviour, destroy transport if spdk_nvmf_tgt_add_transport fails. Also update nvmf_tgt initialization step to check that all poll groups were created. Change-Id: I116e6944729d846c1755c2844c77825f65db8c12 Signed-off-by: Alexey Marchuk <alexeymar@mellanox.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9255 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Jacek Kalwas <jacek.kalwas@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
||
---|---|---|
.. | ||
subsystems | ||
Makefile |