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

ZC RO Bcast: Send message to CmiNodeFirst(t.parent) instead of t.parent #2290

Merged
merged 2 commits into from
Jun 3, 2019

Conversation

nitbhat
Copy link

@nitbhat nitbhat commented May 31, 2019

t.parent represents the logical node, which is the parent of my node.
However, CmiSyncSendAndFree expects a PE for its first argument and for that
reason, the ROChildCompletionMsg should be sent to the first PE of the parent.

This fixes the crash seen in #2286.

However, the hang seen in #2286 is still unfixed because of QD support missing/being incorrect for the ZC API.

t.parent represents the logical node, which is the parent of my node.
However, CmiSyncSendAndFree expects a PE for its first argument and for that
reason, the ROChildCompletionMsg should be sent to the first PE of the parent.
@nitbhat nitbhat merged commit 5bc62cc into master Jun 3, 2019
@nitbhat nitbhat deleted the nitin/zc_ro_bcast_verbs_crash_fix branch June 3, 2019 16:25
epmikida pushed a commit that referenced this pull request Jun 17, 2019
…nt (#2290)

t.parent represents the logical node, which is the parent of my node.
However, CmiSyncSendAndFree expects a PE for its first argument and for that
reason, the ROChildCompletionMsg should be sent to the first PE of the parent.
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.

3 participants