Ralph Castain
2b0b9dd227
Sync to change in a tmp branch
...
This commit was SVN r21015.
2009-04-15 13:09:51 +00:00
Ralph Castain
46d6c6d516
Sync the csum module with the recent ob1 changes
...
This commit was SVN r21002.
2009-04-14 18:40:54 +00:00
Nysal Jan
221447ef17
Fix checksum mismatch on Big-endian systems when heterogeneous mode is enabled
...
This commit was SVN r21001.
2009-04-14 17:21:38 +00:00
Nysal Jan
697f1837f4
Move fix for ticket #1875 to csum PML
...
This commit was SVN r20986.
2009-04-14 10:44:29 +00:00
Nysal Jan
1decf8bf36
Move ob1 FIN/ACK fixes to csum PML
...
This commit was SVN r20954.
2009-04-08 10:43:35 +00:00
Nysal Jan
5032f59edf
Fix checksum computation in the buffered send code
...
This commit was SVN r20935.
2009-04-03 07:09:24 +00:00
Ralph Castain
ba1a98c398
Fix a warning message by pointing to the correct header
...
This commit was SVN r20930.
2009-04-02 13:54:59 +00:00
Nysal Jan
e561a6c43a
Add missing checksum calculation. This fixes a checksum mismatch failure while using TCP BTL
...
This commit was SVN r20927.
2009-04-01 20:48:35 +00:00
Nysal Jan
aff903f39c
Don't print this message by default
...
This commit was SVN r20914.
2009-04-01 14:31:21 +00:00
Ralph Castain
cba3708893
Cleanup debugging output, remove an unnecessary re-compute of the checksum
...
This commit was SVN r20895.
2009-03-30 17:09:32 +00:00
Ralph Castain
d5e6104035
Continue to cleanup the csum pml module. Some minor corrections and debug output added.
...
This commit was SVN r20894.
2009-03-29 23:27:06 +00:00
Ralph Castain
f72e3ba9f9
Update the PML base send init macro to take a converter_flag field (discussed with George).
...
Update the csum pml module - still not quite right, but closer.
Modify the LANL platform files to keep pace.
This commit was SVN r20859.
2009-03-24 19:12:53 +00:00
Ralph Castain
d88df53a86
A touch more cleanup. Also, bring over the peruse cleanups from r20844
...
This commit was SVN r20849.
The following SVN revision numbers were found above:
r20844 --> open-mpi/ompi@daba352af4
2009-03-24 01:36:31 +00:00
Ralph Castain
78323fd6b2
Minor cleanups to compile without warnings
...
This commit was SVN r20848.
2009-03-24 00:54:16 +00:00
Ralph Castain
75ca19d1d1
Turn off a function that hasn't been added to the code base yet...
...
This commit was SVN r20847.
2009-03-23 23:56:11 +00:00
Ralph Castain
17f51a0389
Add a new PML module that acts as a "mini-dr" - when requested, it performs a dr-like checksum on messages for BTL's that require it, as specified by MCA params.
...
Add two new configure options that specify:
1. when to add padding to the openib control header - this *only* happens when the configure option is specified
2. when to use the dr-like checksum as opposed to the memcpy checksum. Not selectable at runtime - to eliminate performance impacts, this is a configure-only option
Also removed an unused checksum version from opal/util/crc.h.
The new component still needs a little cleanup and some sync with recent ob1 bug fixes. It was created as a separate module to avoid performance hits in ob1 itself, though most of the code is duplicative. The component is only selectable by either specifying it directly, or configuring with the dr-like checksum -and- setting -mca pml_csum_enable_checksum 1.
Modify the LANL platform files to take advantage of the new module.
This commit was SVN r20846.
2009-03-23 23:52:05 +00:00