Skip to content

Conversation

@hjelmn
Copy link
Member

@hjelmn hjelmn commented Jun 30, 2016

This commit makes bml/r2 more restrictive on which endpoints end up in the rdma
endpoint list. Before this commit an endpoint was added if it supported either
put or get. This was done to ensure that endpoints are available for RMA.
Thought it is possible to support put or get endpoints we only currently
support endpoints that have put, get, and amos. bml/r2 now reflects this
support.

Signed-off-by: Nathan Hjelm hjelmn@me.com

This commit makes bml/r2 more restrictive on which endpoints end up in the rdma
endpoint list. Before this commit an endpoint was added if it supported either
put or get. This was done to ensure that endpoints are available for RMA.
Thought it is possible to support put or get endpoints we only currently
support endpoints that have put, get, and amos. bml/r2 now reflects this
support.

Signed-off-by: Nathan Hjelm <hjelmn@me.com>
@hjelmn
Copy link
Member Author

hjelmn commented Jun 30, 2016

This might have an impact on #1831. @jladd-mlnx Let me know if that is the case.

@hjelmn
Copy link
Member Author

hjelmn commented Jun 30, 2016

The intent is to support RMA over btls when only some true RMA operations are supported by the btl. As this support is not ready this PR is fine for now. If I finish the intended RMA support we will need to figure out how to prevent ob1 from using a btl it was not supposed to use.

@hjelmn hjelmn merged commit 2640271 into open-mpi:master Jun 30, 2016
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.

1 participant