[ofw] RE: [PATCH] Support for ND over WV (incomplete)
Sean Hefty
sean.hefty at intel.com
Thu May 14 16:18:06 PDT 2009
After giving this more thought...
>I believe these are the issues that need to be dealt with:
>
>- We can safely modify the QP state to error when:
> a) a DREQ has been received
I don't think this is true. Winverbs cannot safely modify the QP to error after
receiving a DREQ without confirmation from the user.
> b) a DREP has been received
This still holds.
This means that Disconnect[andFlush] may modify the QP on the downcall if a DREQ
has been received, otherwise the modify must be deferred until either a DREQ or
DREP is received.
My own preferences are:
- Make it easy to use a single overlap structure per connection.
- Have a single Disconnect call.
I don't see any easy way to accomplish the first objective with both
NotifyDisconnect and Disconnect taking overlapped structures.
More information about the ofw
mailing list