Yohann Burette
d48a8ab8f0
mtl/ofi: Use fi_allocinfo().
2015-03-10 12:50:55 -07:00
Jeff Squyres
2e8ee003b0
ofi: endpoint type hint moved to a sub-struct, BUFFERED went away
...
Update to match new libfabric API/structure change.
2015-03-10 09:55:45 -07:00
Howard Pritchard
b73d566d57
Merge pull request #454 from hppritcha/topic/coverity_fixes
...
fcoll/dynamic: coverity fixes
2015-03-10 07:59:56 -06:00
Mike Dubman
6f91a007e1
Merge pull request #458 from yosefe/topic/pml-yalla-fix-segv
...
keep mxm context alive as long as pml_yalla component is open.
2015-03-10 13:38:14 +02:00
yosefe
976144dca7
keep mxm context alive as long as pml_yalla component is open.
...
pml_yalla_del_comm may be called after yalla module is finalized, which
leads to invalid memory access if mxm context is already destroyed in
this point.
2015-03-10 11:52:44 +02:00
Howard Pritchard
fba88360a8
fcoll/dynamic: more coverity fixes
...
Okay coverity seems to get one stuck in a loop where
by fixing one set of resource allocation problems, it
starts finding more.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-03-09 15:01:05 -07:00
Howard Pritchard
2d61a652c8
fcoll/dynamic: coverity fixes
...
okay, hopefully really fix CIDS 72325-72328, and 72330-72332.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-03-09 13:53:52 -07:00
Nathan Hjelm
0d80bfb391
Merge pull request #443 from hjelmn/mpit_31
...
Add new error code introduced in MPI-3.1.
2015-03-09 13:03:15 -06:00
Jeff Squyres
a026456bef
(orte|ompi|oshmem)*info tools: convert to opal_dl interface
...
Noe that this commit removes option:lt_dladvise from the various
"info" tools output. This technically breaks our CLI "ABI" because
we're not deprecating it / replacing it with an alias to some other
"into" tool output.
Although the dl/libltdl component contains an "have_lt_dladvise" MCA
var that contains the same information, the "option:lt_dladvise"
output from the various "info" tools is *not* an MCA var, and
therefore we can't alias it. So it just has to die.
2015-03-09 08:18:13 -07:00
Jeff Squyres
c683500a29
debuggers: convert to opal_dl interface
2015-03-09 08:16:55 -07:00
Gilles Gouaillardet
6de973daae
coll/sm: remove unused value
...
as reported by Coverity with CID 1269962
2015-03-09 17:31:32 +09:00
Gilles Gouaillardet
1896d4fba7
bcol/basesmuma: fix misc memory leak
...
as reported by Coverity with CID 715762
2015-03-09 17:22:25 +09:00
Gilles Gouaillardet
341bdd1fc3
ompi/group: refactor ompi_group_incl
...
and fixes CID 70478
2015-03-09 17:07:11 +09:00
Gilles Gouaillardet
9107bf5077
ompi/topo: fix misc errors
...
as reported by Coverity with CIDs 1041232, 1041234, 1041235
1269789 and 1269996
2015-03-09 15:22:22 +09:00
Gilles Gouaillardet
a9044945fe
ompi/proc: correctly handle cutoff modex case
...
as reported by Coverity with CID 1196664
2015-03-09 14:34:28 +09:00
Gilles Gouaillardet
59f298a534
fs/base: securily use readlink
...
as reported by Coverity with CIDs 1287031 and 1287032
2015-03-09 11:20:51 +09:00
Howard Pritchard
209f002200
fcoll/static: fix an errant free
...
Got to excited about coverity and ended up generating
a new coverity error.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-03-06 13:12:53 -07:00
Howard Pritchard
4f4b99bbac
fcoll/dynamic,static: coverity fixes
...
Fix some theoretical memory leaks reported by coverity.
Fixes CIDS 72332, 72328, 72332, 72138, 72139, 72140, 72364, 72365-72370
72372-72374, 741354, 72143, 72375-83, 1027140, 1269903
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-03-06 11:05:23 -07:00
Gilles Gouaillardet
35c64af4b1
dpm: fix misc issues
...
as reported by Coverity with CIDs 71126 and 1269659
2015-03-06 16:20:24 +09:00
Gilles Gouaillardet
757b40e56a
coll/tuned: remove dead code
...
as reported by Coverity with CID 1271638
that looks like a multiple paste error ...
2015-03-06 15:02:56 +09:00
Gilles Gouaillardet
f03d7dce17
ompio: fix deallocation sequence
...
as reported by Coverity with CID 1287034
2015-03-06 14:59:59 +09:00
George Bosilca
f758790d7a
Allow TOPO modules to register their parameters when we do lazy
...
initialization.
2015-03-05 13:11:06 -05:00
George Bosilca
420ae98dfe
Remove all unnecessary whitespaces and make sure we close the module
...
correctly.
2015-03-05 13:00:13 -05:00
Gilles Gouaillardet
d6ae0a5e05
sharedfp/sm: fix misc memory leaks
...
as reported by Coverity with CIDs 1196785, 1196787 and 1269896
2015-03-05 16:33:32 +09:00
Gilles Gouaillardet
5b2122381b
ompio: fix misc memory leaks
...
as reported by Coverity with CIDs 72127, 72145, 72146, 72177, 72179,
72186, 731276, 731278, 1269888, 1269890
2015-03-05 16:22:19 +09:00
Gilles Gouaillardet
ceeb0844b6
dpm: fix misc memory leaks
...
as reported by Coverity with CIDs 1196737 and 1269850
2015-03-05 14:20:09 +09:00
Gilles Gouaillardet
e75b1e6435
fs/base: fix misc memory leak
...
as reported by Coverity with CID 72202
2015-03-05 14:20:08 +09:00
Gilles Gouaillardet
9f13425980
fbtl/posix: fix misc memory leaks
...
as reported by Coverity with CIDs 72125, 72126, 1269899 and 1269900
2015-03-05 14:20:08 +09:00
Gilles Gouaillardet
838cd51644
pubsub: fix misc memory leak
...
as reported by Coverity with CID 710627
2015-03-05 14:20:08 +09:00
Gilles Gouaillardet
d0dded1e05
topo/base: fix misc memory leaks
...
as reported by Coverity with CIDs 1269901 ans 1269902
2015-03-05 14:20:08 +09:00
Gilles Gouaillardet
d1b2f043ff
fix misc memory leaks
...
as already reported by Coverity with CIDs
71818, 71819, 72250, 715767, 1196749 and 1274002
2015-03-05 13:58:05 +09:00
Nathan Hjelm
7d84991781
Give some headroom for adding new MPI error codes without breaking ABI
2015-03-04 10:46:41 -07:00
Nathan Hjelm
1537a50987
Add new error code introduced in MPI-3.1.
2015-03-03 17:49:42 -07:00
Howard Pritchard
53fd425a6a
romio: patches from Rob Latham for issue #255
...
Patches supplied by Rob Latham which fix issue #255 .
See
http://git.mpich.org/mpich.git/commit/4e80e1d2b9
http://git.mpich.org/mpich.git/commit/5a10283bf7fd
Signed-off-by: Howard Pritchard <hppritcha@gmail.com>
2015-03-02 15:33:49 -08:00
Yohann Burette
375611505b
mtl/ofi: Fix synchronous Recv from ANY_SRC.
2015-03-02 08:57:46 -08:00
Alex Mikheev
168c83ed95
OMPI/MXM: add out of band barrier at the end of del_procs
...
mxm shutdown requires out of band barrier
2015-03-02 12:56:02 +02:00
Gilles Gouaillardet
464dbccb7b
ompi/bcol: fix misc memory leaks
...
as reported by Coverity with CIDs 715758-715762,715765 and 715767
2015-03-02 12:48:02 +09:00
Howard Pritchard
2b5c52fb05
romio: add comment per Rob Latham's request
2015-02-28 11:05:03 -07:00
Jeff Squyres
4a998e3d2c
MPI_Comm_split_type.3in: remove erroneous "color" discussion
...
Remove some outdated discussion of "color" -- looks like this was a
copy-n-paste from the MPI_Comm_split man page. Also make some minor
updates to some Open MPI-specific key text.
Thanks to @eschnett for raising the issue.
Fixes #437 .
2015-02-28 09:33:17 -08:00
Jeff Squyres
336626dafe
spelling: trivial spelling fix
...
s/interupted/interrupted/gi
2015-02-27 18:30:43 -08:00
Jeff Squyres
8d04215741
coll: trivial spelling fix
...
s/Algoritm/Algorithm/g
2015-02-27 18:20:17 -08:00
Jeff Squyres
4f1139590f
datatypes: trivial spelling fix
...
s/commited/committed/gi
2015-02-27 18:16:01 -08:00
Rolf vandeVaart
30e9dd5066
Look in extra rdma array to find bml. This is needed with recent BML changes. Only affects CUDA-aware code.
2015-02-27 09:02:21 -05:00
Gilles Gouaillardet
71ac1331f1
coll/tuned: remove unused variables
2015-02-27 17:26:48 +09:00
Gilles Gouaillardet
b179a17018
coll/base: add function prototypes
2015-02-27 17:26:36 +09:00
Gilles Gouaillardet
ce2020d255
coll/base: fix error reporting
...
and silence CID 1271639
2015-02-27 17:04:26 +09:00
George Bosilca
ced44e12da
Update copyright.
2015-02-26 15:54:58 -05:00
George Bosilca
47e6e15e02
Typo in a rebase.
2015-02-26 15:54:19 -05:00
George Bosilca
d126c2e6f8
Fix few COVERITY reported issues.
2015-02-26 15:53:42 -05:00
George Bosilca
44d590b8fd
Fix a small problem with the handling of requests in MPI_Alltoall.
2015-02-26 15:52:44 -05:00