[ofa-general] [GIT PULL] please pull infiniband.git

Roland Dreier rdreier at cisco.com
Wed May 7 12:17:26 PDT 2008


Linus, please pull from

    master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git for-linus

This tree is also available from kernel.org mirrors at:

    git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-linus

This will get a fixes for various low-level HW driver issues:

 - cxgb3 severe limits on memory registration size
 - ehca QP async event race
 - ipath miscellaneous issues

Dave Olson (2):
      IB/ipath: Fix bug that can leave sends disabled after freeze recovery
      IB/ipath: Need to always request and handle PIO avail interrupts

John Gregor (1):
      IB/ipath: Fix SDMA error recovery in absence of link status change

Michael Albaugh (2):
      IB/ipath: Only warn about prototype chip during init
      IB/ipath: Fix count of packets received by kernel

Ralph Campbell (2):
      IB/ipath: Only increment SSN if WQE is put on send queue
      IB/ipath: Return the correct opcode for RDMA WRITE with immediate

Roland Dreier (2):
      RDMA/cxgb3: Don't add PBL memory to gen_pool in chunks
      RDMA/cxgb3: Fix severe limit on userspace memory registration size

Stefan Roscher (1):
      IB/ehca: Wait for async events to finish before destroying QP

 drivers/infiniband/hw/cxgb3/cxio_hal.c        |   90 ++++++++--------
 drivers/infiniband/hw/cxgb3/cxio_hal.h        |    8 +-
 drivers/infiniband/hw/cxgb3/cxio_resource.c   |   36 +++++--
 drivers/infiniband/hw/cxgb3/iwch_mem.c        |   75 +++++++++-----
 drivers/infiniband/hw/cxgb3/iwch_provider.c   |   68 ++++++++++---
 drivers/infiniband/hw/cxgb3/iwch_provider.h   |    8 +-
 drivers/infiniband/hw/ehca/ehca_classes.h     |    2 +
 drivers/infiniband/hw/ehca/ehca_irq.c         |    4 +
 drivers/infiniband/hw/ehca/ehca_qp.c          |    5 +
 drivers/infiniband/hw/ipath/ipath_driver.c    |  138 ++++++++++++++++++++++---
 drivers/infiniband/hw/ipath/ipath_file_ops.c  |   72 ++++++--------
 drivers/infiniband/hw/ipath/ipath_iba7220.c   |   26 ++---
 drivers/infiniband/hw/ipath/ipath_init_chip.c |   95 ++++++++----------
 drivers/infiniband/hw/ipath/ipath_intr.c      |   80 ++------------
 drivers/infiniband/hw/ipath/ipath_kernel.h    |    8 ++-
 drivers/infiniband/hw/ipath/ipath_rc.c        |    6 +-
 drivers/infiniband/hw/ipath/ipath_ruc.c       |    7 +-
 drivers/infiniband/hw/ipath/ipath_sdma.c      |   44 ++++++--
 drivers/infiniband/hw/ipath/ipath_verbs.c     |    2 +-
 19 files changed, 458 insertions(+), 316 deletions(-)



More information about the general mailing list