1
1
openmpi/ompi/mca/coll/portals4
Todd Kordenbrock 36369f9133 coll-portals4: retry PtlMEUnlink() if PTL_IN_USE
In the cleanup phase, it is possible for PtlMEUnlink() to return
PTL_IN_USE if the NIC is not done with the ME.  This should not
be considered an error.  This commit adds a retry loop around
PtlMEUnlink().

In some cases, the return value of PtlMEUnlink() and PtlCTFree()
was not checked at all.  Check them with the same retry loop as
above.

Signed-off-by: Todd Kordenbrock <thkgcode@gmail.com>
(cherry picked from commit f3f2a826b4)
2018-08-07 11:23:51 -05:00
..
coll_portals4_allreduce.c coll-portals4: retry PtlMEUnlink() if PTL_IN_USE 2018-08-07 11:23:51 -05:00
coll_portals4_barrier.c coll-portals4: retry PtlMEUnlink() if PTL_IN_USE 2018-08-07 11:23:51 -05:00
coll_portals4_bcast.c opal/asm: rename existing arithmetic atomic functions 2017-11-30 10:41:22 -07:00
coll_portals4_component.c coll-portals4: retry PtlMEUnlink() if PTL_IN_USE 2018-08-07 11:23:51 -05:00
coll_portals4_gather.c coll-portals4: retry PtlMEUnlink() if PTL_IN_USE 2018-08-07 11:23:51 -05:00
coll_portals4_reduce.c coll-portals4: retry PtlMEUnlink() if PTL_IN_USE 2018-08-07 11:23:51 -05:00
coll_portals4_request.c coll-portals4: implement collective operations using Portals4 triggered operations 2015-06-02 11:41:19 -05:00
coll_portals4_request.h Merge pull request #1161 from tkordenbrock/topic/add.triggered.scatter 2015-11-30 16:53:47 -07:00
coll_portals4_scatter.c coll-portals4: retry PtlMEUnlink() if PTL_IN_USE 2018-08-07 11:23:51 -05:00
coll_portals4.h coll: Update COLL module interface version to 2.3.0 2018-06-11 17:22:16 +09:00
configure.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile.am mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00