1) As part of nvmf_fc_adm_evnt_hw_port_offline event, We try to remove hwqps from pollgroup but we dont actually wait the action to complete. Wait for the action to complete before completing nvmf_fc_adm_evnt_hw_port_offline as this will serialise things nicely. 2) Protect fgroup->hwqp_count inside the transport lock as there can be races where an fgroup can be removed paralley. Signed-off-by: Naresh Gottumukkala <raju.gottumukkala@broadcom.com> Change-Id: Ib7af6bc0641c91e40331da2b2a7e72b5f55d54ae Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5808 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
fc_ls_ut.c | ||
Makefile |