Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CORE: fix coll trace for service team #1046

Conversation

Sergei-Lebedev
Copy link
Contributor

What

Fixes segfault when service team finalizes collective and UCC_COLL_TRACE=debug is set

How ?

TL SHARP and TL MLX5 bypass service_coll interface and use function pointers directly, in this case some fields in request object are not valid and coll trace doesn't work. In this patch appropriate finalize function is used instead

Copy link
Collaborator

@samnordmann samnordmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this fix!

@Sergei-Lebedev Sergei-Lebedev merged commit 7f3c2f6 into openucx:master Nov 13, 2024
11 checks passed
@Sergei-Lebedev Sergei-Lebedev deleted the topic/fix_service_team_coll_trace branch November 13, 2024 10:57
nsarka pushed a commit to nsarka/ucc that referenced this pull request Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants