9066168cd1
For iWARP, the TCP connection is tied to the QP once the QP is in RTS. And destroying the QP is thus tied to connection teardown for iWARP. This is a key distinction from IB, I think. Anyway, to destroy the connection in iWARP you must move the QP out of RTS, either into CLOSING for a nice graceful close, or to ERROR if you want to be rude. In both cases, all pending non-completed SQ and RQ WRs must be flushed. This patch ignores all flush errors reaped by the cq and removes an earlier attempt to work around this in the rdmacm cpc. This commit was SVN r18388. |
||
---|---|---|
.. | ||
allocator | ||
bml | ||
btl | ||
coll | ||
common | ||
crcp | ||
dpm | ||
io | ||
mpool | ||
mtl | ||
osc | ||
pml | ||
pubsub | ||
rcache | ||
topo |