1
1
openmpi/opal
Dave Goodell 49069bc661 usnic: fix fi_av_insert (ARP resolution) bugs
We had several problems in the old code:

1. We were specifying an arbitrary timeout (100 ms) and then abandoning
   all remaining pending AV insert operations.  We would then free the
   endpoint buffer that we gave to fi_av_insert(), usually causing
   libfabric's progress thread to write to a freed buffer.

2. We were claiming in a show_help message that the timeout was
   controllable via an MCA parameter.  This commit removes that
   parameter, since there's no good method for us to specify a timeout
   like this to libfabric right now.

3. We also weren't waiting for the correct number of fi_av_insert()
   operations to complete.  We were waiting for nprocs, which is
   accidentally fine for 2 procs on separate hosts, but not for most
   other proc counts.

Reviewed-by: Jeff Squyres <jsquyres@cisco.com>
2015-01-07 08:25:17 -08:00
..
asm We haven't supported SPARC 8 in a long time, so remove the atomics reference. Thanks to Paul Hargrove for bringing it to our attention. 2014-08-05 14:49:34 +00:00
class opal_lifo: fix potential race condition when using 128-bit atomics 2014-12-10 12:51:44 -07:00
datatype With PGI compile we need stdarg.h for va_list define 2014-12-11 16:14:57 -05:00
dss Actually copy buffer contents when dss.copy of a buffer is requested 2015-01-06 09:09:06 -08:00
etc Backing out the Open SHMEM project 2013-02-12 17:45:27 +00:00
include opal_stdint.h: fix "#pragma GCC" warnings 2015-01-05 14:44:46 -08:00
mca usnic: fix fi_av_insert (ARP resolution) bugs 2015-01-07 08:25:17 -08:00
memoryhooks configury: new OPAL_SET_LIB_PREFIX/ORTE_SET_LIB_PREFIX macros 2014-10-22 10:32:19 -07:00
runtime opal_progress: fix sched_yield check 2014-12-09 14:14:20 -07:00
threads configury: new OPAL_SET_LIB_PREFIX/ORTE_SET_LIB_PREFIX macros 2014-10-22 10:32:19 -07:00
tools wrappers: add the $(EXEEXT) extension to the installed symbolic links 2014-10-28 16:42:51 +09:00
util OPAL: skip comparison when when fs=autofs in mtab, because we are looking for reals fs type 2014-12-18 21:42:25 +02:00
win32 windows: effectively revert r32449 2014-08-08 11:36:45 +00:00
Makefile.am configury: new OPAL_SET_LIB_PREFIX/ORTE_SET_LIB_PREFIX macros 2014-10-22 10:32:19 -07:00
win_makefile 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