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

UCT/ROCM: make rocm components compile again on master #7941

Merged
merged 2 commits into from
Feb 15, 2022

Conversation

edgargabriel
Copy link
Contributor

What

Make the rocm components compile and run on master again

Why ?

The rocm tls were not compiling currently on master

How ?

The reason I have the changes in two separate commits is because I think the second one might be required for the 12.x branch

fix a compile error of the rocm components due to the ep_invalidate
interface having been moved to the internal_ops structure.

Signed-off-by: Edgar <edgar.gabriel@amd.com>
in the class constructor passing NULL instead of a valid internal_ops
can lead to a segfault. Use &uct_base_iface_internal_ops to avoid this
problem in rocm/ipc and rocm/gdr.

Signed-off-by: Edgar <edgar.gabriel@amd.com>
@yosefe yosefe merged commit 99812bc into openucx:master Feb 15, 2022
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.

2 participants