I whipped up a quick state diagram for Andrew's latest RdmaIO stuff.
I'll paste the dot source here and attach the png.
To generate (assuming you have graphviz installed):
linux$ dot asynch_io_state_machine.dot -Tpng -o asynch_io_state_machine.png
Here's the source:
digraph asynchio_fsm {
Figures.. found a missing edge right after sending this out. This is better:
linux$ dot dot asynch_io_state_machine.dot -Tpng -o asynch_io_state_machine.png
---
digraph asynchio_fsm {
node [shape = doublecircle] IDLE;
node [fontsize=9] NOTIFY_PENDING;
node [shape =
On Thu, 2010-10-14 at 15:03 -0700, Aaron Fabbri wrote:
On Thu, Oct 14, 2010 at 6:28 AM, Andrew Stitcher astitc...@redhat.com wrote:
On Wed, 2010-10-13 at 21:59 -0700, Aaron Fabbri wrote:
On Tue, Oct 12, 2010 at 10:22 AM, Andrew Stitcher astitc...@redhat.com
wrote:
For those interested
On Wed, 2010-10-13 at 21:59 -0700, Aaron Fabbri wrote:
On Tue, Oct 12, 2010 at 10:22 AM, Andrew Stitcher astitc...@redhat.com
wrote:
For those interested in the Rdma implementation:
I've been doing a lot of stability work, stressing the rdma code in odd
corner cases (unexpected
On Tue, Oct 12, 2010 at 10:22 AM, Andrew Stitcher astitc...@redhat.com wrote:
For those interested in the Rdma implementation:
I've been doing a lot of stability work, stressing the rdma code in odd
corner cases (unexpected disconnects mostly). While on this trail I
reailised I could simplify
For those interested in the Rdma implementation:
I've been doing a lot of stability work, stressing the rdma code in odd
corner cases (unexpected disconnects mostly). While on this trail I
reailised I could simplify the Rdma::AsynchIO state machine drastically
by ensuring that all callbacks