Show patches with: Series = rdma/siw: fix a lot of deadlocks and use after free bugs       |   31 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[31/31] rdma/siw: make use of __siw_cep_close() in siw_drop_listeners() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[30/31] rdma/siw: make use of __siw_cep_close() in siw_listen_address() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[29/31] rdma/siw: make use of __siw_cep_close() in siw_reject() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[28/31] rdma/siw: make use of __siw_cep_close() in siw_qp_cm_drop() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[27/31] rdma/siw: fix the "close" logic in siw_qp_cm_drop() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[26/31] rdma/siw: make use of __siw_cep_close() in siw_cm_work_handler() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[25/31] rdma/siw: fix double siw_cep_put() in siw_cm_work_handler() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[24/31] rdma/siw: do the full disassociation of cep and qp in siw_qp_llp_close() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[23/31] rdma/siw: make use of __siw_cep_close() in siw_accept() rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[22/31] rdma/siw: let siw_listen_address() call siw_cep_set_inuse() early rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[21/31] rdma/siw: let siw_listen_address() call siw_cep_alloc() first rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[20/31] rdma/siw: implement non-blocking connect. rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[19/31] rdma/siw: split out a __siw_cep_close() function rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[18/31] rdma/siw: call the blocking kernel_bindconnect() just before siw_send_mpareqrep() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[17/31] rdma/siw: start mpa timer before calling siw_send_mpareqrep() rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[16/31] rdma/siw: use error and out logic at the end of siw_connect() rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[15/31] rdma/siw: create a temporary copy of private data rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[14/31] rdma/siw: let siw_connect() set AWAIT_MPAREP before siw_send_mpareqrep() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[13/31] rdma/siw: handle SIW_EPSTATE_CONNECTING in __siw_cep_terminate_upcall() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[12/31] rdma/siw: add some debugging of state and sk_state to the teardown process rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[11/31] rdma/siw: introduce SIW_EPSTATE_ACCEPTING/REJECTING for rdma_accept/rdma_reject rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[10/31] rdma/siw: use __siw_cep_terminate_upcall() for SIW_CM_WORK_MPATIMEOUT rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[09/31] rdma/siw: use __siw_cep_terminate_upcall() for SIW_CM_WORK_PEER_CLOSE rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[08/31] rdma/siw: use __siw_cep_terminate_upcall() for indirect SIW_CM_WORK_CLOSE_LLP rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[07/31] rdma/siw: split out a __siw_cep_terminate_upcall() function rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[06/31] rdma/siw: make siw_cm_upcall() a noop without valid 'id' rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested
[05/31] rdma/siw: make use of kernel_{bind,connect,listen}() rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[04/31] rdma/siw: let siw_accept() deferr RDMA_MODE until EVENT_ESTABLISHED rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[03/31] rdma/siw: remove superfluous siw_cep_put() from siw_connect() error path rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[02/31] rdma/siw: call smp_mb() after mem->stag_valid = 0 in siw_invalidate_stag() too rdma/siw: fix a lot of deadlocks and use after free bugs - 1 - --- 2021-05-06 Stefan Metzmacher Changes Requested
[01/31] rdma/siw: fix warning in siw_proc_send() rdma/siw: fix a lot of deadlocks and use after free bugs - - - --- 2021-05-06 Stefan Metzmacher Changes Requested