linux/drivers/infiniband/hw/cxgb4
Steve Wise 8da7e7a552 RDMA/cxgb4: Couple of abort fixes
- fix a race where the driver could end up sending a close_con_req
  after an abort_rpl.  In c4iw_ep_disconnect(), send abort or close
  request with the ep mutex held.

- fix a hang where driver fails to wake up when a connection is reset
  during a normal close.  Wake up any waiters in the interrupt path,
  and correctly cleanup after rdma_fini() failures.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2011-06-17 11:54:56 -07:00
..
Kconfig Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
Makefile IB: Replace EXTRA_CFLAGS with ccflags-y 2010-10-23 13:45:03 -07:00
cm.c RDMA/cxgb4: Couple of abort fixes 2011-06-17 11:54:56 -07:00
cq.c RDMA/cxgb4: Don't exceed hw IQ depth limit for user CQs 2011-06-17 11:52:45 -07:00
device.c RDMA/cxgb4: EEH errors can hang the driver 2011-05-09 22:06:23 -07:00
ev.c RDMA/cxgb4: Handle CPL_RDMA_TERMINATE messages 2010-09-28 10:46:32 -07:00
iw_cxgb4.h RDMA/cxgb4: Use completion objects for event blocking 2011-05-24 09:47:38 -07:00
mem.c RDMA/cxgb4: Don't truncate MR lengths 2011-06-17 11:54:50 -07:00
provider.c RDMA/cxgb4: EEH errors can hang the driver 2011-05-09 22:06:23 -07:00
qp.c RDMA/cxgb4: Couple of abort fixes 2011-06-17 11:54:56 -07:00
resource.c RDMA/cxgb4: Support on-chip SQs 2010-09-28 10:46:35 -07:00
t4.h cxgb4: use pgprot_writecombine() on powerpc 2011-04-27 14:18:25 +10: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: Support on-chip SQs 2010-09-28 10:46:35 -07:00