+10
−0
+3
−1
Loading
nvme_fabric_qpair_authenticate_poll is not always called from within nvme_tcp_ctrlr_connect_qpair_poll, see nvme_tcp_qpair_authenticate -> nvme_fabric_qpair_authenticate_async -> nvme_fabric_qpair_authenticate_poll. Given that, recursion can occur in ctrlr_disconnect_qpair or qpair_process_completions, which invoke nvme_tcp_ctrlr_connect_qpair_poll. Change-Id: I3112d0fb6cd44596c5b82547b9e7ac4a9d066439 Signed-off-by:Jacek Kalwas <jacek.kalwas@nutanix.com> Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26797 Reviewed-by:
Konrad Sztyber <ksztyber@nvidia.com> Community-CI: Mellanox Build Bot Tested-by:
SPDK Automated Test System <spdkbot@gmail.com> Reviewed-by:
Ben Walker <ben@nvidia.com>