1
1
openmpi/ompi/runtime
Josh Hursey 8f119d9063 Closes trac:977
Fix for memory corruption in the restarted process stack. This stemed from 
the brute force method we were previously using. This commit fixes this by
using a lighter weight solution focused in the r2 BML instead of above the PML.
This is a more efficient and flexible solution, and it solves the original
problem.

In the process I pulled out the ft_event function in the tcp BTL and r2 BML
into a set of *_ft.[c|h] files just to keep any updates to these code paths
as isolated as possible to make merging easier on everyone.

This commit was SVN r14371.

The following SVN revision numbers were found above:
  r2 --> open-mpi/ompi@58fdc18855

The following Trac tickets were found above:
  Ticket 977 --> https://svn.open-mpi.org/trac/ompi/ticket/977
2007-04-14 02:06:05 +00:00
..
help-mpi-runtime.txt The mpi_leave_pinned and mpi_leave_pinned_pipeline MCA parameters were 2007-01-21 14:02:06 +00:00
Makefile.am Merging in the jjhursey-ft-cr-stable branch (r13912 : HEAD). 2007-03-16 23:11:45 +00:00
mpiruntime.h Get rid of stale file, and remove the (unused) references to it. 2007-02-23 13:50:39 +00:00
ompi_cr.c Closes trac:977 2007-04-14 02:06:05 +00:00
ompi_cr.h Closes trac:977 2007-04-14 02:06:05 +00:00
ompi_mpi_abort.c * Before this commit, if we called ompi_mpi_abort() before MPI_INIT 2007-01-29 22:01:28 +00:00
ompi_mpi_finalize.c Merging in the jjhursey-ft-cr-stable branch (r13912 : HEAD). 2007-03-16 23:11:45 +00:00
ompi_mpi_init.c move the code that sets the thread level information before the btl are 2007-04-07 05:06:47 +00:00
ompi_mpi_params.c Allow the OOB to connect between all MPI applications during MPI_INIT 2007-02-09 20:17:37 +00:00
ompi_mpi_preconnect.c Deal with compiler warnings and size_t in same time ... It's getting more 2007-03-28 22:02:13 +00:00
params.h Allow the OOB to connect between all MPI applications during MPI_INIT 2007-02-09 20:17:37 +00:00