Skip to content
This repository was archived by the owner on Sep 30, 2022. It is now read-only.

Bring missing osc/rdma fixes to v2.x #1009

Merged
merged 2 commits into from
Mar 11, 2016
Merged

Conversation

hjelmn
Copy link
Member

@hjelmn hjelmn commented Mar 8, 2016

These commits fixed bugs found by MTT on master. They were intended for the v2.x branch but were never brought over. Fixes a failure on nvidia MTT.

See open-mpi/ompi#1427 for a typical backtrack. Ignore the title of the bug though as this has nothing to do with MPI_Aint.

:bot:assign: @sjeaugey
:bot🏷️bug
:bot:milestone:v2.0.0

hjelmn added 2 commits March 8, 2016 15:26
The typo caused SEGVs on systems with only fetching atomic
support.

Fixes open-mpi/ompi#1329

Signed-off-by: Nathan Hjelm <[email protected]>

(cherry picked from open-mpi/ompi@a19c265)

Signed-off-by: Nathan Hjelm <[email protected]>
This commit fixes the following:

 - CIDs 1328491, 1328492: Dead code caused by typos in a prior
   commit.

 - Fix the calculation of dynamic memory regions. This was causes
   incorrect RMA range errors when accessing the last partial page of
   an attachment.

 - Fix a SEGV when using dynamic memory windows with local state (all
   processes on the same node).

Signed-off-by: Nathan Hjelm <[email protected]>

(cherry picked from open-mpi/ompi@97c9732)

Signed-off-by: Nathan Hjelm <[email protected]>
@mellanox-github
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ompi-release-pr/1411/ for details.

@jsquyres
Copy link
Member

@hjelmn Is this critical for v2.0.0? If so, please mark it with the "blocker" label.

@hjelmn
Copy link
Member Author

hjelmn commented Mar 10, 2016

:bot🏷️blocker

@jsquyres
Copy link
Member

@sjeaugey Please review for v2.0.0.

@sjeaugey
Copy link
Member

👍

@jsquyres
Copy link
Member

@hppritcha Good to go

hppritcha added a commit that referenced this pull request Mar 11, 2016
Bring missing osc/rdma fixes to v2.x
@hppritcha hppritcha merged commit 0e153cb into open-mpi:v2.x Mar 11, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants