Jeff Squyres
fd815bba22
bcol basesmuma allreduce: remove redundant assignment
...
This was CID 1196655 and 1196656
2015-02-24 15:24:10 -05:00
Jeff Squyres
3cd36ab12a
openib: fix double free
...
This was CID 1269989
2015-02-24 15:24:10 -05:00
Jeff Squyres
0bd2783b91
oob_usock: don't try to close the socket if it didn't open
...
This was CID 1196663
2015-02-24 15:24:09 -05:00
Jeff Squyres
04d9085c3b
opal_info_support: protect against (group->group_component==NULL)
...
This was CID 1196660
2015-02-24 15:24:09 -05:00
Jeff Squyres
10b93e3f6f
cart_rank: protect against (cart==NULL) possibilities
...
This was CID 1041230
2015-02-24 15:24:09 -05:00
Jeff Squyres
3758e3a242
topo base: ensure topo is != NULL before acting on it
...
This was CID 1041229
2015-02-24 15:24:09 -05:00
Jeff Squyres
f381c5ea8b
crs none: ensure file is != NULL before closing it
...
This was CID 71701
2015-02-24 15:24:09 -05:00
Jeff Squyres
8fd5e75463
crs base: ensure metadata != NULL
...
This was CID 71700
2015-02-24 15:24:08 -05:00
Jeff Squyres
e2223cd9bf
plm_rsh: ensure cwd array is \0-terminated
...
This was CID 72257
2015-02-24 15:24:08 -05:00
Jeff Squyres
1cf197d771
coll_basic_barrier: guard against opal_hibit() returning -1
...
This was CID 1196606 and 1196607
2015-02-24 15:24:08 -05:00
Jeff Squyres
6c3ddf98ae
revert open-mpi/ompi@c75650e68f
...
That commit was a bad idea.
2015-02-23 15:39:53 -08:00
rhc54
f2f08add87
Merge pull request #418 from jsquyres/pr/minor-orte-compiler-warning-fixes
...
minor orte compiler warning fixes
2015-02-23 14:12:14 -08:00
Jeff Squyres
ece8d09b84
opal_setup_wrappers.m4: avoid some repetitive code
...
Honestly, a bunch of this code could use similar treatment (i.e.,
AC_DEFUN a template that can be used for OPAL/ORTE/OMPI). However, I
don't quite have time for this today. Exercise left for the future reader...
2015-02-23 13:54:50 -08:00
Jeff Squyres
f3fd088493
opal_setup_wrappers.m4: whitespace cleanup
...
No code changes
2015-02-23 13:35:12 -08:00
Jeff Squyres
c75650e68f
opal_finalize: fix minor memory leak
...
This string is strdup'ed in opal_init_util().
2015-02-23 12:34:49 -08:00
Jeff Squyres
226a814c9d
grpcomm_brks: fix minor compiler warning (rc used before set)
...
Also check for OBJ_NEW returning NULL.
2015-02-23 09:04:45 -08:00
Jeff Squyres
600858609e
grpcomm_rcd: fix minor compiler warning (rc used before set)
...
Also check for OBJ_NEW returning NULL.
2015-02-23 09:03:07 -08:00
Jeff Squyres
c7d8563d8d
fcoll_two_phase: fix trivial compiler warning
2015-02-23 08:58:43 -08:00
Howard Pritchard
c9e81b54fb
Merge pull request #412 from hppritcha/topic/owner_files
...
add owner files to opa/ompi/orte mca directories
2015-02-23 09:48:20 -07:00
Jeff Squyres
3e8f468709
mca_base_framework: use the right type for dequeued list items
...
The items on the list are (mca_base_component_list_item_t*)'s, not
(mca_base_component_t*)'s.
2015-02-23 08:30:58 -08:00
Howard Pritchard
61fb62499a
hcoll belongs to MLNX and is active
2015-02-23 09:14:03 -07:00
Mike Dubman
e02121af6f
Merge pull request #411 from miked-mellanox/topic/fix_cov
...
coverity fixes for yalla
2015-02-23 12:01:05 +02:00
Mike Dubman
6b8f9d68e8
Merge pull request #413 from miked-mellanox/topic/revert_mxm_cov_fixes
...
revert mxm cov fixes
2015-02-23 08:56:23 +02:00
Mike Dubman
5b3b04b26e
mxm: revert coverity fixes
...
mxm fails on this commit: 780c93ee57
2015-02-23 07:52:28 +02:00
Gilles Gouaillardet
8d44d7086a
hwloc/base: fix misc memory leaks
...
as reported by Coverity with CIDs 710636 and 1270441
2015-02-23 13:55:04 +09:00
Gilles Gouaillardet
004160f8da
coll/tuned: silence CID 1269934
2015-02-23 13:45:23 +09:00
Howard Pritchard
bf89131f9e
add owner files to opa/ompi/orte mca directories
...
This commit adds an owner file in each of the component directories
for each framework. This allows for a simple script to parse
the contents of the files and generate, among other things, tables
to be used on the project's wiki page. Currently there are two
"fields" in the file, an owner and a status. A tool to parse
the files and generate tables for the wiki page will be added
in a subsequent commit.
2015-02-22 15:10:23 -07:00
Mike Dubman
00d416ba9d
yalla: fix coverity errors
...
dead code fix
2015-02-22 13:57:45 +02:00
Jeff Squyres
4c91bdfb0c
MPI_Barrier.3in: fix prototypes
...
Also fix MPI_Ibarrier.3in to .so to the right MPI_Barrier.3 page.
Thanks to Maximilian for bringing the issue to our attention.
2015-02-21 06:47:12 -08:00
Jeff Squyres
134070d33d
HACKING: minor updates
2015-02-21 03:25:06 -08:00
Jeff Squyres
937bbbac34
libfabric: update to 8528d35551a78b5241e615c0e6ac5a711f96a03c
...
Update to latest from libfabric Github master
ofiwg/libfabric@8528d35551
2015-02-20 12:37:27 -08:00
Jeff Squyres
15be948d79
wrappers: *_EXTRA_INCLUDES does not exist any more
...
There were a few places where *_EXTRA_INCLUDES (and derivates) were
still being used. This commit removes all of them.
2015-02-20 08:43:25 -08:00
Jeff Squyres
9b716d946e
wrappers: fix errant @{libdir} reference in pkg-config files
...
The RPATH support added a @{libdir} token into
<package>_WRAPPER_EXTRA_LDFLAGS. However, these flags are also
substituted into the pkg-config data files, and they don't understand
the @{foo} notation. So convert @{libdir} into ${libdir}, which
pkg-config *does* understand.
Thanks to Christoph Junghans (@junghans) for notifying us of the issue.
Fixes #406 .
2015-02-20 08:43:19 -08:00
Jeff Squyres
ae5424c18b
MPI_Intercomm_merge: fix typo in man page
...
Thanks to Harald Servat for noticing and sending a patch.
2015-02-20 07:13:55 -08:00
Jeff Squyres
ec62766a71
notifier base: remove unused variables
2015-02-20 07:06:13 -08:00
Elena
48eae25b8f
fixed issue with grpcomm rcd and brks algorithms which led to performance issues: data just for part of processes was unpacked and stored locally during fence, therefore clients were forced to ask daemons for data directly during get request
2015-02-20 16:41:25 +02:00
Igor Ivanov
010dce307a
Fix set of coverity issues
...
List of CIDs (scan.coverity.com):
oshmem:
1269787, 1269907, 1270161, 1270162, 1270977, 1270978
ompi:
1270170, 1270172, 1270173
Signed-off-by: Igor Ivanov <Igor.Ivanov@itseez.com>
2015-02-20 17:45:46 +04:00
Igor Ivanov
426d1ce146
oshmem: Fix set of coverity issues
...
List of CIDs (scan.coverity.com):
1269721, 1269725, 1269787, 1269907, 1269909, 1269910, 1269911, 1269912,
1269959, 1269960, 1269984, 1269985, 1270136, 1270157, 1269845, 1269875,
1269876, 1269877, 1269878, 1269884, 1269885, 1270161, 1270162, 1270175,
1269734, 1269739, 1269742, 1269743
Signed-off-by: Igor Ivanov <Igor.Ivanov@itseez.com>
2015-02-19 23:00:17 +04:00
Ralph Castain
8b625c2756
Ensure the provider name isn't NULL before trying to strdup it
2015-02-19 08:38:23 -08:00
Jeff Squyres
4872b0fc28
openmpi-nightly-tarball: move the OMPI token file
...
Also put the coverity params up top, with all other params.
2015-02-19 09:24:36 -05:00
Jeff Squyres
6098b84294
libfabric: pass the appropriate LDFLAGS to libfabric components
...
When compiling against an external libfabric, ensure to also pass the
appropriate -L flags so that the compiler/linker can find it.
2015-02-19 05:35:38 -08:00
Jeff Squyres
2d636147e3
reachable netlink: fix the component symbol name
2015-02-19 04:25:15 -08:00
Ralph Castain
008755ab17
Remove stale file reference
2015-02-18 18:36:08 -08:00
Rolf vandeVaart
dbd0064713
Fix bug in CUDA-aware and GDR introduced by refactoring
2015-02-18 17:44:28 -05:00
Nathan Hjelm
0e09b9298a
mca/base: add framework flag indicating a framework does not have
...
dso components
This flag is needed for a special case framework: dl. The framework is
needed before any dl components can be used.
2015-02-18 14:03:51 -07:00
rhc54
ae16a168ec
Merge pull request #401 from rhc54/reachable
...
Add reachable framework for determining TCP connections
2015-02-18 08:22:48 -08:00
Jeff Squyres
b66fc3aed9
opal_check_visibility.m4: remove extraneous sym link
...
The sym link to this m4 is not necessary down in the component.
2015-02-18 03:40:25 -08:00
Jeff Squyres
f040ef09ff
libfabric: properly define HAVE_ALIAS_ATTRIBUTE
...
@ggouaillardet identified that HAVE_ALIAS_ATTRIBUTE was not properly
being defined in the embedded libfabric. This is because the
embedded configury missed the test for it (i.e., the real configure.ac
for libfabric always defines HAVE_ALIAS_ATTRIBUTE to 0 or 1 -- we
didn't emulate that properly here in libfabric's configure.m4).
Also, fix some grammar and properly escape another AC_MSG_CHECKING
message in libfabric's configure.m4.
2015-02-18 03:26:34 -08:00
Gilles Gouaillardet
28714b60cb
btl/sm: fix misc errors
...
as reported by Coverity as CIDs 711636 and 1269847
2015-02-18 17:05:19 +09:00
Gilles Gouaillardet
5db3065d63
fortran: fix misc memory leak in lookup_name
...
as reported by Coverity with CID 1269897
2015-02-18 16:41:56 +09:00