1
1
openmpi/ompi/mca
Edgar Gabriel 39acc3a251 common/ompio: fix calculation in simple-grouping option
This is based on a bug reported on the mailing list using a netcdf testcase.
The problem occurs if processes are using a custom file view, but on some
of them it appears as if the default file view is being used. Because of that,
the simple-grouping option lead to different number of aggregators used on different
processes, and ultimately to a deadlock. This patch fixes the problem by not using
the file_view size anymore for the calculation in the simple-grouping option,
but the contiguous chunk size (which is identical on all processes).

Fixes issue #7109

Signed-off-by: Edgar Gabriel <egabriel@central.uh.edu>
(cherry picked from commit ad5d0df4e9)
2019-11-25 09:04:13 -06:00
..
bml pmix: added check for pmix fence status 2018-08-17 21:33:50 +06:00
coll Coll/hcoll: fixes hcoll non-blocking colls support 2019-08-27 17:23:52 +03:00
common common/ompio: fix calculation in simple-grouping option 2019-11-25 09:04:13 -06:00
crcp pmix: added check for pmix fence status 2018-08-17 21:33:50 +06:00
fbtl ompio: misc renames 2018-06-14 09:41:10 +09:00
fcoll fcoll: make vulcan the default component 2018-06-22 14:12:02 -05:00
fs MCA/IO/OMPIO: fix MPI_File_delete implementation. 2018-07-17 18:17:13 +02:00
hook ompi/hook: plug a misc memory leak 2018-09-10 09:21:49 +09:00
io MPIR_Status_set_bytes: fix for large count sizes 2019-10-22 09:51:29 -05:00
mtl mtl/ofi: replace OMPI_UNLIKELY with OPAL version 2019-09-26 16:01:28 -05:00
op mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
osc Fix osc sm posts when only 32 bit atomics support 2019-08-31 12:31:19 -07:00
pml UCX: added PPN hint for UCX context 2019-08-09 11:51:30 +03:00
rte Remove stale defunct tools 2018-10-30 08:51:25 -07:00
sharedfp sharedfp/sm and lockedfile: fix naming bug 2018-08-27 14:11:03 -05:00
topo Remove few warnings identified by @rhc in #5514. 2019-05-11 16:38:31 +09:00
vprotocol mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mca.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00