[PATCH 2.6.37 00/11] cxgb4 fixes / enhancements.

Steve Wise
2010-09-10T16:14:42Z

Here are some bug fixes and enhancements for 2.6.37.

Steve Wise (11):
RDMA/cxgb4: Set the default TCP send window to 128KB.
RDMA/cxgb4: Use a mutex for QP and EP state transitions.
RDMA/cxgb4: Support on-chip SQs.
RDMA/cxgb4: Centralize the wait logic.
RDMA/cxgb4: debugfs files for dumping active stags.
RDMA/cxgb4: log HW lack-of-resource errors.
RDMA/cxgb4: Handle CPL_RDMA_TERMINATE messages.
RDMA/cxgb4: Ignore TERMINATE CQEs
RDMA/cxgb4: Ignore positive return values from cxgb4_*_send() functions.
RDMA/cxgb4: Zero out ISGL padding.
RDMA/cxgb4: Don't use null ep ptr.

drivers/infiniband/hw/cxgb4/cm.c | 172 +++++++++++-------------
drivers/infiniband/hw/cxgb4/cq.c | 24 +--
drivers/infiniband/hw/cxgb4/device.c | 171 +++++++++++++++++++-----
drivers/infiniband/hw/cxgb4/ev.c | 2
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 68 +++++++---
drivers/infiniband/hw/cxgb4/mem.c | 9 -
drivers/infiniband/hw/cxgb4/provider.c | 28 +++-
drivers/infiniband/hw/cxgb4/qp.c | 227 +++++++++++++++++++-------------
drivers/infiniband/hw/cxgb4/resource.c | 62 +++++++++
drivers/infiniband/hw/cxgb4/t4.h | 40 +++++-
drivers/infiniband/hw/cxgb4/user.h | 7 +
11 files changed, 528 insertions(+), 282 deletions(-)