Skip to content

Conversation

@bharatpotnuri
Copy link
Contributor

The rdmacm CPC in the openib BTL is not thread safe. The rdmacm CPC
should disqualify itself (instead of failing in random ways) if
MPI_THREAD_MULTIPLE is the thread level.

Fixes #1848

Signed-off-by: Potnuri Bharat Teja bharat@chelsio.com

@bharatpotnuri
Copy link
Contributor Author

Above commit is merged with master branch and needs to be cherry-picked into v2.0.x as well.
thanks.

@hjelmn hjelmn added the bug label Oct 12, 2016
@hjelmn hjelmn added this to the v2.0.2 milestone Oct 12, 2016
@hjelmn hjelmn self-assigned this Oct 12, 2016
Copy link
Member

@hjelmn hjelmn left a comment

Choose a reason for hiding this comment

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

Like the 2.x PR please do remove the #include of the ompi header.

The rdmacm CPC in the openib BTL is not thread safe. The rdmacm CPC
should disqualify itself (instead of failing in random ways) if
MPI_THREAD_MULTIPLE is the thread level.

Signed-off-by: Potnuri Bharat Teja <bharat@chelsio.com>
@bharatpotnuri
Copy link
Contributor Author

@hjelmn @jsquyres removed the header inclusion.
Thanks.

Copy link
Member

@jsquyres jsquyres left a comment

Choose a reason for hiding this comment

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

@hppritcha Once @hjelmn approves the changes and CI finishes, good to go.

@hppritcha
Copy link
Member

waiting on travis to finish then I'll merge.

@hppritcha hppritcha merged commit 3ec531f into open-mpi:v2.0.x Oct 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants