1
1
openmpi/ompi/mca
Todd Kordenbrock 074583060d mtl-portals4: add status to short recv blocks to coordinate out of order events
If OMPI is initialized as thread multiple, then it is possible for
Portals events to be processed out of order by different threads.
Out of order events could lead to reactivation of the block
(PTL_EVENT_AUTO_FREE) before the block is removed from the active
list (PTL_EVENT_AUTO_UNLINK).  This commit adds a status field to
ompi_mtl_portals4_recv_short_block_t that coordinates these events.
2015-05-11 11:48:25 -05:00
..
bcol initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
bml initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
coll Fix typo in oob_tcp.c when IPV6 enabled. Cleanup a few other warnings, including a type in coll_sm that prevented that component from registering its MCA params! 2015-05-07 21:05:08 -07:00
common George did the work and deserves all the credit for it. Ralph did the merge, and deserves whatever blame results from errors in it :-) 2014-07-26 00:47:28 +00:00
crcp initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
dpm initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
fbtl initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
fcoll Merge pull request #541 from hjelmn/c99_components 2015-04-20 10:45:39 -06:00
fs ompi: use C99 subobject naming for component initialization 2015-04-18 10:29:58 -06:00
io romio314: update one more romio->romio314 name 2015-05-08 18:26:33 +09:00
mtl mtl-portals4: add status to short recv blocks to coordinate out of order events 2015-05-11 11:48:25 -05:00
op ompi: use C99 subobject naming for component initialization 2015-04-18 10:29:58 -06:00
osc Fix typo in oob_tcp.c when IPV6 enabled. Cleanup a few other warnings, including a type in coll_sm that prevented that component from registering its MCA params! 2015-05-07 21:05:08 -07:00
pml Fix typo in oob_tcp.c when IPV6 enabled. Cleanup a few other warnings, including a type in coll_sm that prevented that component from registering its MCA params! 2015-05-07 21:05:08 -07:00
pubsub ompi: use C99 subobject naming for component initialization 2015-04-18 10:29:58 -06:00
rte ompi: use C99 subobject naming for component initialization 2015-04-18 10:29:58 -06:00
sbgp initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
sharedfp initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
topo mca_topo_base_dist_graph_neighbors: do not fail if legitimate parameters are provided. 2015-05-01 13:31:05 +09:00
vprotocol initialize common symbols from ompi 2015-05-08 10:11:58 +09:00
Makefile.am MCA: Add the project/project version to the MCA base component 2015-03-27 10:59:04 -06:00
mca.h MCA: Add the project/project version to the MCA base component 2015-03-27 10:59:04 -06:00