[openib-general] Stale CM callbacks
Sean Hefty
mshefty at ichips.intel.com
Wed Jan 10 09:55:59 PST 2007
> I am using IB as a cluster interconnect. If a node which had established
> several connections
> with a remote node was reset (not rebooted) and it came back up quickly
> is it possible for
> the node to get stale REQ/DREQ callbacks ? If yes, is there an API to
> purge stale states
> in the CM or should it be detected by the module getting the callback ?
It's possible for stale REQ/DREQ messages to appear at the reset node, but I
don't see any problem with that occurring. The DREQs should be dropped, since
there's no connections to match them with. The REQs should be rejected without
a matching listen. If the listen occurs before the REQ appears, then a new
connection would result. I don't see a problem in either case.
As for purging stale states, I'm not sure what you mean. The reset node will
have purged the local CM state.
- Sean
More information about the general
mailing list