From: Steve Wise Date: Sun, 6 Sep 2009 03:22:38 +0000 (-0700) Subject: RDMA/cxgb3: Don't free endpoints early X-Git-Tag: v2.6.32-rc1~736^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e47fe43502ba6dfe86d556661795d9bb0361309;p=pandora-kernel.git RDMA/cxgb3: Don't free endpoints early - Keep ref on connection request endpoints until either accepted or rejected so it doesn't get freed early. - Endpoint flags now need to be set via atomic bitops because they can be set on both the iw_cxgb3 workqueue thread and user disconnect threads. - Don't move out of CLOSING too early due to multiple calls to iwch_ep_disconnect. Signed-off-by: Steve Wise Signed-off-by: Roland Dreier --- Reading git-diff-tree failed