UCP/WIREUP - prioritize wireup msg lanes by seg size (#11144)
* UCP/WIREUP: Prioritize wireup msg lanes by seg size * UCP/WIREUP: fixed how segsize is obtained Signed-off-by: Roie Danino <rdanino@nvidia.com> * TEST/GTEST/UCP: added more variants Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: prioritized larger seg size over lane type + fixed test variants Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: unified common logic Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: fixed implementation, still need to fix the test Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: find max seg_size among lanes within criteria, fallback to p2p Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: fixed according to comments, removed tcp_ud variant which is redundant in this test Signed-off-by: Roie Danino <rdanino@nvidia.com> * TEST/GTEST/UCP: Used object-oriented design to simplify readability of the test Signed-off-by: Roie Danino <rdanino@nvidia.com> * TEST/GTEST/UCP: fixed test - get_connected_address_entry shouldn't check connection state Signed-off-by: Roie Danino <rdanino@nvidia.com> * TEST/GTEST/UCP: fixed p2p check in test Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: fixed CR - add non-zero guard Signed-off-by: Roie Danino <rdanino@nvidia.com> * UCP/WIREUP: fixed remaining CR comments Signed-off-by: Roie Danino <rdanino@nvidia.com> --------- Signed-off-by: Roie Danino <rdanino@nvidia.com> Co-authored-by: Leonid Genkin <lgenkin@nvidia.com>
R
Roie Danino committed
f572f1fd5c50ec8be289903c3188f1c5efe21e90
Parent: 827c995
Committed by GitHub <noreply@github.com>
on 6/29/2026, 11:50:41 AM