1
1
openmpi/ompi/mca/btl/openib
Christopher Yeoh cc091f4979 Adds synchronisation between main thread and service thread in
btl_openib_connect_udcm when notifying not to listen to an fd to ensure
that the main thread does not continue until the service thread has
processed the message

Adds ability to send message to openib async thread to tell it to
ignore the ERR state on a specific QP. Adds this call to udcm_module_finalize
so when we set the error state on the QP it doesn't cause the 
openib async thread to abort the mpi program prematurely

Fixes trac:3161

This commit was SVN r27064.

The following Trac tickets were found above:
  Ticket 3161 --> https://svn.open-mpi.org/trac/ompi/ticket/3161
2012-08-16 03:56:21 +00:00
..
connect Adds synchronisation between main thread and service thread in 2012-08-16 03:56:21 +00:00
.windows Convert the bad dos line endings to unix style for all windows related files. 2010-12-02 12:08:08 +00:00
btl_openib_async.c Adds synchronisation between main thread and service thread in 2012-08-16 03:56:21 +00:00
btl_openib_async.h Adds synchronisation between main thread and service thread in 2012-08-16 03:56:21 +00:00
btl_openib_component.c Adds synchronisation between main thread and service thread in 2012-08-16 03:56:21 +00:00
btl_openib_eager_rdma.h - Replace combinations of 2009-08-20 11:42:18 +00:00
btl_openib_endpoint.c Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib_endpoint.h Timeout! Per RFC update the BTL interface to hide segment keys. All BTLs (with the exception of wv), all relevant PMLs, and osc/rdma have been updated for the new interface. 2012-06-21 17:09:12 +00:00
btl_openib_failover.c Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib_failover.h Add byte swapping macro for failover control message per jsquyres review. 2011-01-19 19:58:35 +00:00
btl_openib_fd.c Fix a C/R bug where the restart hung due to 2012-03-04 06:57:33 +00:00
btl_openib_fd.h Removing trailing white spaces in all the openib btl code. 2011-07-04 14:00:41 +00:00
btl_openib_frag.c Timeout! Per RFC update the BTL interface to hide segment keys. All BTLs (with the exception of wv), all relevant PMLs, and osc/rdma have been updated for the new interface. 2012-06-21 17:09:12 +00:00
btl_openib_frag.h Timeout! Per RFC update the BTL interface to hide segment keys. All BTLs (with the exception of wv), all relevant PMLs, and osc/rdma have been updated for the new interface. 2012-06-21 17:09:12 +00:00
btl_openib_ini.c Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib_ini.h * Rename (new) MCA parameter to 2009-02-06 00:51:04 +00:00
btl_openib_ip.c Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib_ip.h Removing trailing white spaces in all the openib btl code. 2011-07-04 14:00:41 +00:00
btl_openib_lex.h - Replace combinations of 2009-08-20 11:42:18 +00:00
btl_openib_lex.l Removing trailing white spaces in all the openib btl code. 2011-07-04 14:00:41 +00:00
btl_openib_mca.c Back out r26869 (i.e., put back a single per-peer QP in the default 2012-08-13 15:57:21 +00:00
btl_openib_mca.h - Replace combinations of 2009-08-20 11:42:18 +00:00
btl_openib_proc.c Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib_proc.h Removing trailing white spaces in all the openib btl code. 2011-07-04 14:00:41 +00:00
btl_openib_xrc.c Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib_xrc.h Backout the ORCA commit. :( 2012-06-27 01:28:28 +00:00
btl_openib.c btl/openib: limit each process to a ppn fraction of the available registered memory when using mellanox hardware (mlx4 and mthca). fixed 2012-07-19 17:52:21 +00:00
btl_openib.h btl/openib: limit each process to a ppn fraction of the available registered memory when using mellanox hardware (mlx4 and mthca). fixed 2012-07-19 17:52:21 +00:00
btl-openib-benchmark * Added 2 new MCA parameters 2007-03-01 13:39:20 +00:00
configure.m4 1. Adding 2 new components: 2012-07-02 15:20:12 +00:00
help-mpi-btl-openib.txt btl/openib: limit each process to a ppn fraction of the available registered memory when using mellanox hardware (mlx4 and mthca). fixed 2012-07-19 17:52:21 +00:00
Makefile.am 1. Adding 2 new components: 2012-07-02 15:20:12 +00:00
mca-btl-openib-device-params.ini Second change from Intel. 2011-10-12 23:26:34 +00:00