linux/drivers/infiniband/hw
Steve Wise 6e47fe4350 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 <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2009-09-05 20:22:38 -07:00
..
amso1100 infiniband: Remove void casts 2009-05-13 16:53:39 -07:00
cxgb3 RDMA/cxgb3: Don't free endpoints early 2009-09-05 20:22:38 -07:00
ehca IB/ehca: Bump version number 2009-06-23 10:30:04 -07:00
ipath Fix deadlock in ipathfs ->get_sb() 2009-05-09 10:49:40 -04:00
mlx4 IB/mlx4: Add strong ordering to local inval and fast reg work requests 2009-06-05 10:36:24 -07:00
mthca IB/mthca: Replace dma_sync_single() use with proper functions 2009-06-22 23:04:13 -07:00
nes RDMA/nes: Fix FIN state handling under error conditions 2009-06-22 22:53:28 -07:00