linux_dsm_epyc7002/drivers/infiniband/hw/cxgb4
Vipul Pandya 1ec779cc29 RDMA/cxgb4: Fix endpoint timeout race condition
The endpoint timeout logic had a race that could cause an endpoint
object to be freed while it was still on the timedout list.  This
can happen if the timer is stopped after it had fired, but before
the timedout thread processed the endpoint timeout.

Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2013-02-14 15:51:57 -08:00
..
cm.c RDMA/cxgb4: Fix endpoint timeout race condition 2013-02-14 15:51:57 -08:00
cq.c RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic 2011-11-28 11:53:05 -08:00
device.c RDMA/cxgb4: Fix bug for active and passive LE hash collision path 2012-12-19 23:03:12 -08:00
ev.c RDMA/cxgb4: Always log async errors 2013-02-14 15:51:56 -08:00
id_table.c RDMA/cxgb4: Remove kfifo usage 2012-05-18 13:22:36 -07:00
iw_cxgb4.h RDMA/cxgb4: Fix endpoint timeout race condition 2013-02-14 15:51:57 -08:00
Kconfig Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
Makefile RDMA/cxgb4: Remove kfifo usage 2012-05-18 13:22:36 -07:00
mem.c RDMA/cxgb4: Don't free chunk that we have failed to allocate 2012-10-22 11:05:00 -07:00
provider.c RDMA/cxgb4: Add query_qp support 2012-05-18 13:22:37 -07:00
qp.c RDMA/cxgb4: Abort connections when moving to ERROR state 2013-02-14 15:51:55 -08:00
resource.c RDMA/cxgb4: Remove kfifo usage 2012-05-18 13:22:36 -07:00
t4.h RDMA/cxgb4: DB Drop Recovery for RDMA and LLD queues 2012-05-18 13:22:33 -07:00
t4fw_ri_api.h RDMA/cxgb4: Add module option to tweak delayed ack 2010-07-21 10:53:52 -07:00
user.h RDMA/cxgb4: Add DB Overflow Avoidance 2012-05-18 13:22:31 -07:00