Branch: refs/heads/master
Home: https://github.com/Eyescale/Equalizer
Commit: 066d2e6bfe4fcb011611a28efb569b7c10cfe6e5
https://github.com/Eyescale/Equalizer/commit/066d2e6bfe4fcb011611a28efb569b7c10cfe6e5
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-01 (Tue, 01 Nov 2011)
Changed paths:
M libs/co/global.cpp
M libs/co/rdmaConnection.cpp
Log Message:
-----------
Fix assessment of message struct size on the wire.
CS-101: compiler struct member padding. Don't assume offsets of struct
members are packed in order. Ugh.
Also tune RDMA_RING_BUFFER_SIZE_MB for 1MB netperf messages on a fast
link. Eventually better flow control should be implemented to tune the
effects of this at runtime.
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Commit: a6e12bd3e02752d153db6740c9300a341cbb930f
https://github.com/Eyescale/Equalizer/commit/a6e12bd3e02752d153db6740c9300a341cbb930f
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-01 (Tue, 01 Nov 2011)
Changed paths:
M CMakeLists.txt
M commitMessage.txt
M tools/configTool/configTool.cpp
Log Message:
-----------
Merge remote branch 'upstream/master'
Commit: 27679765175e5d95d21078dcd3db3e008a2e1b96
https://github.com/Eyescale/Equalizer/commit/27679765175e5d95d21078dcd3db3e008a2e1b96
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-01 (Tue, 01 Nov 2011)
Changed paths:
M libs/co/rdmaConnection.cpp
Log Message:
-----------
Sanity check ring buffer size.
If the RDMA_RING_BUFFER_SIZE_MB is too large the result of zero
is confused with clearing the buffer and buffer initialization
doesn't fail properly.
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Commit: 8212c0a9c1c53fc6281cfd6598df3d9f33e36adc
https://github.com/Eyescale/Equalizer/commit/8212c0a9c1c53fc6281cfd6598df3d9f33e36adc
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-01 (Tue, 01 Nov 2011)
Changed paths:
M libs/co/rdmaConnection.cpp
Log Message:
-----------
Spin wait in write when no buffer space available.
Collage prefers to wait in write instead of returning "Zero bytes write"
which clogs up stderr. Also puts us "closer" to readiness when space
becomes available.
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[ ] Cleanup
[x] Optimization
[ ] Documentation
Commit: 4122ee2af29e6a240cd0403173bb22ef4447a937
https://github.com/Eyescale/Equalizer/commit/4122ee2af29e6a240cd0403173bb22ef4447a937
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-01 (Tue, 01 Nov 2011)
Changed paths:
M libs/co/rdmaConnection.cpp
Log Message:
-----------
Address the possibility of lost data on disconnect.
Address a possible chance that while the event thread has exited
because the connection was dropped, there could still be data
available in the sink buffer for the application to read. Let
the application handle closing the eventfd after all available
bytes have been read.
Also change the behavior of failing to send an ACK/flow control
message to WARN instead of close/fail as we could be in the
above mentioned state and want that data.
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Commit: f1e614481bbb04bbf93a3be7e9f32639a4a44132
https://github.com/Eyescale/Equalizer/commit/f1e614481bbb04bbf93a3be7e9f32639a4a44132
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-01 (Tue, 01 Nov 2011)
Changed paths:
M libs/co/rdmaConnection.cpp
M libs/co/rdmaConnection.h
Log Message:
-----------
Further cleanup of sink pointer tracking.
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Compare: https://github.com/Eyescale/Equalizer/compare/1288d32...f1e6144
------------------------------------------------------------------------------
RSA® Conference 2012
Save $700 by Nov 18
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Equalizer-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/equalizer-commit
http://www.equalizergraphics.com