Brian Barrett
48ec0b2071
Revert out r12974, 12976, and 12991 as George has provided a less intrusive fix
...
for now...
This commit was SVN r12997.
The following SVN revision numbers were found above:
r12974 --> open-mpi/ompi@27cea44a9c
2007-01-04 22:07:37 +00:00
Brian Barrett
27cea44a9c
Fix a number of issues with the ompi_ptr_t:
...
* Make sure that the pval always writes to the correct portion of the
lval. This only matters on 32 bit big endian machines.
* On 32 bit machines when assigning to pval, the other 4 bytes of lval
weren't being written, which could lead to bogus data
We use macros so that there aren't casts all over the code and the pval
assignment can occur to the correct 4 bytes. Refs trac:587
This commit was SVN r12974.
The following Trac tickets were found above:
Ticket 587 --> https://svn.open-mpi.org/trac/ompi/ticket/587
2007-01-03 19:47:48 +00:00
Galen Shipman
218a438509
finished the ompi_free_list_t class nightmare..
...
This commit was SVN r10314.
2006-06-12 22:09:03 +00:00
Galen Shipman
18dda70fd0
make ompi_free_list_item_t a class..
...
This will go to the 1.1 branch but will probably require a few changes as
ompi_free_list_t is different in the branch..
This commit was SVN r10306.
2006-06-12 16:44:00 +00:00
Brian Barrett
c70fff6ed0
* Fix for bug #44 for the trunk -- remove a bunch of warnings from the DR
...
PML when compiling on Solaris. Patch won't apply cleanly to the v1.1
branch, so a diff for that is coming up soon.
This commit was SVN r10173.
2006-06-01 18:58:38 +00:00
Tim Woodall
d8ff8010f3
track wether the vfrag is being retransmitted
...
This commit was SVN r9817.
2006-05-04 17:30:58 +00:00
Tim Woodall
1b26caa95b
first cut at btl failover - seems to be working for simple test case
...
This commit was SVN r9816.
2006-05-04 16:16:26 +00:00
Tim Woodall
c724e4c804
- removed unused flags
...
- updated copyrights
This commit was SVN r9430.
2006-03-27 22:44:26 +00:00
Tim Woodall
2e376e0ee8
misc cleanup
...
This commit was SVN r9410.
2006-03-24 06:49:45 +00:00
Tim Woodall
996a1b56df
more tweaking
...
This commit was SVN r9399.
2006-03-23 22:08:59 +00:00
Galen Shipman
70cf1ce562
more work in progress..
...
This commit was SVN r9369.
2006-03-22 23:06:18 +00:00
Tim Woodall
0f6161c6da
reorg
...
This commit was SVN r9366.
2006-03-22 15:02:36 +00:00
Galen Shipman
bcb23dc762
rework rndv and eager data timeout/retrans
...
This commit was SVN r9358.
2006-03-21 21:23:33 +00:00
Galen Shipman
ca13833e95
more dr work
...
This commit was SVN r9340.
2006-03-20 21:57:30 +00:00
Galen Shipman
a465047e97
enable timeouts and retransmissions
...
This commit was SVN r9322.
2006-03-16 22:33:08 +00:00
Galen Shipman
ff75de8c52
more dr work, add destination check on all receives, misc
...
This commit was SVN r9317.
2006-03-16 19:38:21 +00:00
Tim Woodall
274ee03df6
work in progress
...
This commit was SVN r9192.
2006-03-04 00:36:16 +00:00
Galen Shipman
05140c5f8f
Rework the data reliability PML, still needs quite a bit of work,
...
working on creating a uniform retransmission mechanism otherwise each type of
send ends up needing a special case for retransmission.
Removed NACK for individual transmissions, we just aggregate these and send
them at the end of a vfrag
This commit was SVN r9141.
2006-02-24 17:08:14 +00:00
Tim Woodall
8c1027d974
first cut at ack/retrans protocol
...
This commit was SVN r8570.
2005-12-20 21:42:58 +00:00