UCT/GDAKI: Revert - Check for HCA reachability like rc_mlx5 - v1.23.x - #11839
ofirfarjun7 wants to merge 1 commit into
Conversation
|
🤖 Starting review — findings will be posted here when done. |
| .ep_invalidate = (uct_ep_invalidate_func_t)ucs_empty_function_return_unsupported, | ||
| .ep_connect_to_ep_v2 = uct_rc_gdaki_ep_connect_to_ep_v2, | ||
| .iface_is_reachable_v2 = uct_ib_iface_is_reachable_v2, | ||
| .iface_is_reachable_v2 = (uct_iface_is_reachable_v2_func_t)ucs_empty_function_return_one_int, |
There was a problem hiding this comment.
why switch gda from uct_ib_iface_is_reachable_v2 to always-reachable? gda still uses IB device addresses, and the old callback rejected peers on a different link layer/subnet/pkey and enforced device-scope reachability (used by ucp wireup select). With this stub uct_iface_is_reachable_v2() reports any remote address as reachable, so a gda lane can be selected toward an unreachable peer and fail only at connect. pls add a comment explaining why dropping the check is safe here.
|
this removes the only reachability coverage for gda. The |
|
🤖 CI Triage Agent — TL;DR: All 8627 gtests passed; the job failed only because LeakSanitizer reported a 131-byte "indirect leak" from glibc's Full analysisSummary: Root cause: The test run itself is clean —
Implicated commit: Not a regression from File: Suggested fix:
Related: PR #11839 (this build), sibling reverts #11838 / #11819; suppression-list history: #11206 (added dlopen/dlsym suppressions), commit |
What?
Revert #11801
Why?
Reachability check of ib can be wrong for gda