On 05/04/2016 03:57 PM, Hariprasad Shenai wrote: > 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(-) > These all look fine to me. Applied. -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: 0E572FDD
Attachment:
signature.asc
Description: OpenPGP digital signature