Skip to content

Conversation

@yosefe
Copy link
Contributor

@yosefe yosefe commented Oct 28, 2016

ported from master:
#2218
#1127

also fixed memory hook-related data corruption (which is not relevant for master / v2.x)

@yosefe
Copy link
Contributor Author

yosefe commented Oct 28, 2016

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.

@yosefe Please add appropriate signed off by comments in your commits (i.e., use git commit -s).

Signed-off-by: Yossi Itigin <yosefe@mellanox.com>
- pass field_mask to ucp_init().
- use non-blocking disconnect.
- recv() with pre-allocated request.
- call opal_progress() from iprobe() and improbe().
- use shift pattern in connect/disconnect.
- use opal's memory hooks instead of ucx's to fix data corruption.

Signed-off-by: Yossi Itigin <yosefe@mellanox.com>
@yosefe yosefe force-pushed the topic/v1.10-ucx-fixes branch from 67abc8e to 3c9b324 Compare October 28, 2016 14:54
@yosefe
Copy link
Contributor Author

yosefe commented Oct 28, 2016

@jsquyres fixed

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.

Thanks!

@jladd-mlnx
Copy link
Member

@rhc54 Can, please, merge this.

@rhc54 rhc54 added this to the v1.10.5 milestone Oct 31, 2016
@rhc54 rhc54 merged commit ae23727 into open-mpi:v1.10 Oct 31, 2016
@yosefe yosefe deleted the topic/v1.10-ucx-fixes branch November 1, 2016 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants