1
1
openmpi/ompi
Raghu Raja 39f8a86b65 mtl/ofi: Fix erroneous FI_PEEK/FI_CLAIM usage
The current iprobe/improbe implementations merely checks the return
code on the posted receive operation to tell if there is a match or
not. This commit moves the check to the probe's error callback
instead. Per the semantics defined in libfabric, the peek operation is
asynchronous and the results are to be fetched from the completion
queue. If no message is found matching the tags specified in the peek
request, then a completion queue error entry with err field set to
FI_ENOMSG will be available.

Signed-off-by: Raghu Raja <craghun@amazon.com>
2020-10-23 17:07:16 +00:00
..
attribute Add missing OBJ_RELEASE to ompi_attr_copy_all 2020-06-19 12:21:18 +02:00
class Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
communicator Correctly handle non-blocking collectives tags 2020-08-24 12:13:38 -07:00
contrib ompitrace: MPI_Address -> MPI_Get_address 2018-05-01 15:20:02 -06:00
datatype Mark predefined empty datatype contiguous. 2019-09-07 14:40:21 +10:00
debuggers ompi: cleanup C++ MPI::ERRORS_THROW_EXCEPTIONS 2020-08-17 13:52:02 -04:00
dpm Add some protection against PMIx v4 2020-10-12 13:54:47 -07:00
errhandler Cleanup language about MPI exceptions --> errors 2020-08-17 13:57:47 -04:00
etc Upgrade all www.open-mpi.org URLs to https 2020-04-02 10:43:50 -04:00
file Add threads framework 2020-03-27 10:15:45 -06:00
group opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
include Add missing MPI_Status conversion subroutines 2020-09-09 06:59:12 -07:00
info Add the initial_errhandler info key to MPI_INFO_ENV and populate the 2020-07-16 03:10:32 -04:00
interlib Fix singletons and ensure adequate PMIx version 2020-03-23 10:29:42 -07:00
mca mtl/ofi: Fix erroneous FI_PEEK/FI_CLAIM usage 2020-10-23 17:07:16 +00:00
message predefined MPI object padding: set to fixed number of bytes (#3634) 2017-06-01 15:28:23 -04:00
mpi mpif-h: fix a typo in MPI_Status_f2f08() 2020-09-14 13:56:16 +09:00
mpiext Add missing MPI_Status conversion subroutines 2020-09-09 06:59:12 -07:00
op Move from the use of regex to compression 2019-02-08 11:11:14 -08:00
patterns Remove ORTE project 2020-02-07 18:20:06 -08:00
peruse mpi/finalized: revamp INITIALIZED/FINALIZED 2018-06-01 13:36:29 -07:00
proc Cleanup heterogeneous builds 2020-04-22 12:46:27 -07:00
request Fix the atomic management of the bcast and reduce freelist 2020-08-24 12:13:38 -07:00
runtime Merge pull request #8079 from markalle/exported_symbol_names 2020-10-13 11:48:43 -04:00
tools ompi_info: trim some redundant output 2020-06-20 14:17:07 -04:00
util timings: Fix timings when 'prefix' is used 2020-03-07 09:36:43 -08:00
win ompi: cleanup various string operations 2018-10-14 16:10:20 -07:00
Makefile.am Add missing MPI_Status conversion subroutines 2020-09-09 06:59:12 -07:00