1
1
openmpi/ompi/mca
Nathan Hjelm 0de9445fc7 osc/rdma: fix bugs when running more than one process per node
A previous commit updated the one-sided code to register the state
region only once. This created an issue when using the scratch lock
with fetching atomics. In this case on any rank that isn't local rank
0 the module->state_handle is NULL. This commit fixes the issue by
removing the scratch lock and using a fragment pointer instead.

Fixes open-mpi/ompi#1290

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-12-15 11:25:25 -07:00
..
bcol coll/ml, bcol: fix prototypes (e.g. use the const modifier) 2015-09-11 13:20:44 +09:00
bml bml r2: fix exclusivity comparison 2015-11-06 13:26:32 -08:00
coll Merge pull request #1210 from artpol84/icbarrier_fix 2015-12-14 13:52:38 -08:00
common Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
crcp mca/base: add priority output to mca_base_select 2015-10-19 12:32:41 -06:00
fbtl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
fcoll fcoll/two_phase: use ompi_mpi_abort instead of PMPI_Abort 2015-12-07 11:34:36 +09:00
fs io: do not cast way the const modifier when this is not necessary 2015-09-09 09:18:58 +09:00
io ompio: correctly handle zero f_cc_size in mca_io_ompio_simple_grouping 2015-12-08 17:00:11 +09:00
mtl Merge pull request #1219 from matcabral/PSM2_tag_hashing 2015-12-14 12:01:55 -08:00
op op/x86: change the owner to Ralph 2015-12-01 15:08:07 -08:00
osc osc/rdma: fix bugs when running more than one process per node 2015-12-15 11:25:25 -07:00
pml PML UCX: fix typo (following 7becc54d). 2015-12-10 13:51:10 +02:00
rte Remove the last involvement of the OOB system from the MPI layer, remove the no-longer-needed usock/oob component, and have procs no longer open the RML, OOB, ROUTED, and GRPCOMM frameworks as PMIx now provides all required app-mpirun cmds 2015-09-15 13:08:35 -07:00
sbgp Remove OPAL_HAVE_HWLOC qualifier and error out if --without-hwloc is given 2015-09-04 16:54:40 -07:00
sharedfp limit the number of bytes used for the semaphore name depending on platform (31 bytes for MacOS, 252 for Linux) 2015-10-15 11:13:45 -05:00
topo topo/treematch: do not invoke hwloc_topology_{init,load} 2015-12-03 11:24:32 +09:00
vprotocol vprotocol/pessimist: use internal ompi_* insted of MPI_* 2015-11-20 13:46:19 +09:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mca.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00