Skip to content

Conversation

@jsquyres
Copy link
Member

@jsquyres jsquyres commented Oct 4, 2016

Especially with regards to the forthcoming Libfabric v2.1.0.

@bturrubiates This is the v2.1.0 version of #2152.

The previous message was unhelpful / confusing.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit b138138)
There are critical usnic libfabric AV insert bugs before v1.3, so
don't allow any version prior to v1.3 at run time (still allow
*compiling* with earlier versions, though, since the ABI guarantees
allow us to compile with an earlier libfabric and run with a later
libfabric).

Switch to using fi_version() to check the version (instead of calling
fi_getinfo()) as a potentially lighter-weight / simpler solution.
This allows us to only call fi_getinfo() once.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit 345c07a)
We only support running with libfabric v1.3 or greater.  So it's safe
to remove the legacy/adaptive cq_readerr() behavior.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit 8b77359)
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit 67684be)
@jsquyres jsquyres force-pushed the pr/v2.1.0/usnic-bug-fixes branch from fbf37fa to 7aa4fbf Compare October 5, 2016 09:45
Copy link
Contributor

@ompiteam ompiteam left a comment

Choose a reason for hiding this comment

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

@bturrubiates approved; filing an "approved" by an OMPI committer so that Github accepts it.

@jsquyres
Copy link
Member Author

jsquyres commented Oct 5, 2016

@hppritcha Good to go.

@hppritcha hppritcha merged commit c2538c0 into open-mpi:v2.x Oct 6, 2016
@jsquyres jsquyres deleted the pr/v2.1.0/usnic-bug-fixes branch October 6, 2016 15:35
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