1
1
openmpi/ompi/mca/pml/ob1
Gleb Natapov 48d348b577 Don't complete send request before we've got completion on the first rndv packet.
Sender can receive and complete PUT request before it gets completion on the first rndv packet. senreq struct may be reused for the next MPI_Send and unexpected completion mess up the things. I sometimes got SEGV and sometimes data corruption.

This commit was SVN r10301.
2006-06-12 14:00:43 +00:00
..
configure.params Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
Makefile.am Correct copyrights and some typos 2005-12-22 05:37:28 +00:00
pml_ob1_comm.c Keep track of the ompi_proc in the comm_proc. This avoid a lookup for the processor and 2006-02-10 18:55:43 +00:00
pml_ob1_comm.h * finish the TEG/UNIQ/PTL removal 2006-02-23 00:39:01 +00:00
pml_ob1_component.c --- opal object changes 2006-03-29 16:19:17 +00:00
pml_ob1_component.h Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
pml_ob1_endpoint.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_endpoint.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_hdr.h More endian-related cleanups: 2006-02-26 00:45:54 +00:00
pml_ob1_iprobe.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_irecv.c PERUSE support for OB1. There we go, now the trunk has a partial peruse implementation. 2006-03-31 17:09:09 +00:00
pml_ob1_isend.c PERUSE support for OB1. There we go, now the trunk has a partial peruse implementation. 2006-03-31 17:09:09 +00:00
pml_ob1_proc.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_proc.h The endpoint include is not required. 2006-05-07 20:52:55 +00:00
pml_ob1_progress.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_rdma.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_rdma.h allow pml pipeline to cache memory registrations 2006-02-09 15:49:51 +00:00
pml_ob1_rdmafrag.c We need the copyright ... 2005-12-31 15:51:57 +00:00
pml_ob1_rdmafrag.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
pml_ob1_recvfrag.c PERUSE support for OB1. There we go, now the trunk has a partial peruse implementation. 2006-03-31 17:09:09 +00:00
pml_ob1_recvfrag.h The request management framework has been redesigned. The main idea is 2006-03-15 22:53:41 +00:00
pml_ob1_recvreq.c PERUSE support for OB1. There we go, now the trunk has a partial peruse implementation. 2006-03-31 17:09:09 +00:00
pml_ob1_recvreq.h I'm skeptical about the ability of the compiler to correctly optimize the 2006-05-23 03:21:15 +00:00
pml_ob1_sendreq.c Don't complete send request before we've got completion on the first rndv packet. 2006-06-12 14:00:43 +00:00
pml_ob1_sendreq.h The real solution. If the sendreq->req_send.req_bytes_packed is zero then there 2006-06-12 06:18:18 +00:00
pml_ob1_start.c Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
pml_ob1.c use correct loop index 2006-03-21 18:18:22 +00:00
pml_ob1.h Generic length computation (moved from the endpoint.h). 2006-05-07 20:54:44 +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