Skip to content

Conversation

@tvegas1
Copy link
Contributor

@tvegas1 tvegas1 commented Oct 7, 2025

What?

When selecting RoCE GID, search for IPv6 non link-local before trying to use IPv6 link-local GID.

Why?

Some clusters only have gid_index=3 usable. Manually setting UCX_IB_GID_INDEX=3 is cumbersome and error-prone.

How?

Relevant cli: show_gids. Tested on two clusters:

UCX_LOG_LEVEL=debug ./rfs/bin/ucx_perftest -l -t ucp_put_bw | grep gid_index

# For all interfaces (mlx5_x/roce_railsx):
UCX_NET_DEVICES=mlx5_0:1 UCX_PROTO_INFO=y ./rfs/bin/ucx_perftest -l -t ucp_put_bw
UCX_NET_DEVICES=mlx5_0:1 UCX_PROTO_INFO=y ./rfs/bin/ucx_perftest -t ucp_put_bw remote-node

@brminich brminich requested a review from amastbaum October 17, 2025 14:17
amastbaum
amastbaum previously approved these changes Oct 23, 2025
@brminich
Copy link
Contributor

@amastbaum, @yosefe - can you re-approve pls?

@yosefe yosefe merged commit 6136b2f into openucx:master Nov 30, 2025
143 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants