[PATCH for-next 0/9] RDMA/iw_cxgb4: Fixes various cleanups during failures

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

The patch series fixes all kinds of ep leaks, if there are any failures
during connection establishment process and during arp failures. Also get
rid of abort_connection() and make use of c4iw_ep_disconnect() so that we
can properly cleanup in case of abort failures. Move QP to error state in
case of fatal disconnect errors. Also takes care of resource cleanup if we
fail to send flowc.

This patch series has been created against Doug Ledford's linux tree and
includes patches on iw_cxgb4 driver.

We have included all the maintainers of respective drivers. Kindly review
the change and let us know in case of any review comments.

Thanks

Hariprasad Shenai (9):
  RDMA/iw_cxgb4: release ep resources on accept arp failure
  RDMA/iw_cxgb4: stop ep timer on close failure
  RDMA/iw_cxgb4: ensure eps don't get freed while the mutex is held
  RDMA/iw_cxgb4: remove connection abort from process_mpa_reply
  RDMA/iw_cxgb4: free resources when send_flowc() fails
  RDMA/iw_cxgb4: remove abort_connection() usage from accept/reject
  RDMA/iw_cxgb4: don't use abort_connection in process_mpa_request()
  RDMA/iw_cxgb4: move QP -> ERROR on fatal disconnect errors
  RDMA/iw_cxgb4: remove abort_connection() usage from ep_timeout()

 drivers/infiniband/hw/cxgb4/cm.c | 252 +++++++++++++++++++++++++++------------
 1 file changed, 175 insertions(+), 77 deletions(-)

-- 
2.3.4

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux