1
1
openmpi/ompi/mca/pml/ob1
Rolf vandeVaart 0324fdb407 Created two new macros that are used when filling in either the
status structure or the _ucount field in the status structure.
On 64-bit sparc, the macros resolve into integer array assignments.
For all others, they are just simple assignments.  This fixes 
possible BUS errors seen when running on the SPARC processor.
This bug was introduced when the _count field changed from an int
into a size_t.  See the changes to request.h for additional details.

This commit fixes trac:2514.

This commit was SVN r23554.

The following Trac tickets were found above:
  Ticket 2514 --> https://svn.open-mpi.org/trac/ompi/ticket/2514
2010-08-04 19:36:40 +00:00
..
.windows Restore several linked libraries that were deleted by mistake in r22405. 2010-01-14 21:50:42 +00:00
configure.params Remove unneeded PARAM_INIT_FILE variable in configure.params files used by 2007-01-08 03:44:22 +00:00
help-mpi-pml-ob1.txt Add in eager limit checks in pmls. 2009-08-10 12:46:20 +00:00
Makefile.am Remove some dead code (thanks to George for pointing it out). 2009-12-14 21:20:41 +00:00
pml_ob1_comm.c - Initialize in the order of mca_pml_ob1_comm_proc_t... 2007-08-23 05:56:22 +00:00
pml_ob1_comm.h - Replace combinations of 2009-08-20 11:42:18 +00:00
pml_ob1_component.c Remove include/opal/sys/cache.h -- its only purpose in life was to 2010-07-06 14:33:36 +00:00
pml_ob1_component.h - Replace combinations of 2009-08-20 11:42:18 +00:00
pml_ob1_hdr.h This is a very large change to rename several #define values from 2009-05-06 20:11:28 +00:00
pml_ob1_iprobe.c Created two new macros that are used when filling in either the 2010-08-04 19:36:40 +00:00
pml_ob1_irecv.c Created two new macros that are used when filling in either the 2010-08-04 19:36:40 +00:00
pml_ob1_isend.c Send optimizations. 2008-05-30 03:58:39 +00:00
pml_ob1_progress.c Fix the deadlock when we run out of resources on the BTLs. Move the progress 2008-09-15 22:56:23 +00:00
pml_ob1_rdma.c A little bit of cleanup, the main logic is still the same. 2009-10-01 14:05:25 +00:00
pml_ob1_rdma.h Schedule SEND traffic of pipeline protocol between BTLs in accordance with 2007-07-01 11:34:23 +00:00
pml_ob1_rdmafrag.c make ompi_free_list_item_t a class.. 2006-06-12 16:44:00 +00:00
pml_ob1_rdmafrag.h - Replace combinations of 2009-08-20 11:42:18 +00:00
pml_ob1_recvfrag.c fix #1984; only decrement send request req_state when not equal to zero 2009-08-07 14:58:50 +00:00
pml_ob1_recvfrag.h - Replace combinations of 2009-08-20 11:42:18 +00:00
pml_ob1_recvreq.c * Wrap all the direct error-code checks of the form (OMPI_ERR_* == ret) with 2010-05-17 23:08:56 +00:00
pml_ob1_recvreq.h First step toward fixing the MPI_Get_count issues from the ticket #2241. Next 2010-07-21 20:07:00 +00:00
pml_ob1_sendreq.c * Wrap all the direct error-code checks of the form (OMPI_ERR_* == ret) with 2010-05-17 23:08:56 +00:00
pml_ob1_sendreq.h First step toward fixing the MPI_Get_count issues from the ticket #2241. Next 2010-07-21 20:07:00 +00:00
pml_ob1_start.c - Split the datatype engine into two parts: an MPI specific part in 2009-07-13 04:56:31 +00:00
pml_ob1.c Remove include/opal/sys/cache.h -- its only purpose in life was to 2010-07-06 14:33:36 +00:00
pml_ob1.h Fix segmentation fault on heterogeneous architectures. Don't mess with the 2010-04-23 15:14:55 +00:00
post_configure.sh * include the correct file if we are doing the component bypass thing with ob1 2006-02-22 16:16:38 +00:00