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

Conversation

nysal
Copy link
Member

@nysal nysal commented Feb 19, 2016

If ibv_fork_init() has been invoked the pages are marked MADV_DONTFORK.
If we only partially use a page, any data allocated on the remainder of
the page will be inaccessible to the child process.

Fixes open-mpi/ompi#1363

If ibv_fork_init() has been invoked the pages are marked MADV_DONTFORK.
If we only partially use a page, any data allocated on the remainder of
the page will be inaccessible to the child process.

Fixes open-mpi/ompi#1363
@nysal
Copy link
Member Author

nysal commented Feb 19, 2016

:bot:assign: @jsquyres
:bot🏷️bug
:bot🏷️blocker
:bot:milestone:v2.0.0

@nysal
Copy link
Member Author

nysal commented Feb 19, 2016

We hit this issue fairly frequently on PPC due to the larger default page size (64k). This might be a problem on intel too.

@mellanox-github
Copy link

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

@nysal
Copy link
Member Author

nysal commented Feb 19, 2016

:bot:retest

@mellanox-github
Copy link

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

@hjelmn
Copy link
Member

hjelmn commented Feb 19, 2016

Can ignore the Mellanox error here. Will go away when the XRC PR is in.

@hjelmn
Copy link
Member

hjelmn commented Feb 25, 2016

:bot:retest:

@hjelmn
Copy link
Member

hjelmn commented Feb 25, 2016

👍 once it passes jenkins

@mellanox-github
Copy link

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

@jsquyres
Copy link
Member

Decided in the meeting today: this one is good to go.

jsquyres added a commit that referenced this pull request Feb 25, 2016
Make UD OOB memory registrations a multiple of page size
@jsquyres jsquyres merged commit 8de31ce into open-mpi:v2.x Feb 25, 2016
@nysal nysal deleted the oob_fix branch March 15, 2016 13:44
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.

5 participants