[openib-general] [GIT PULL] please pull infiniband.git
Roland Dreier
rdreier at cisco.com
Tue Dec 12 16:16:29 PST 2006
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
Finishing up the major 2.6.20 merges, plus some fixes:
Krishna Kumar (1):
RDMA/amso1100: Fix memory leak in c2_qp_modify()
Ralph Campbell (6):
IB: Add DMA mapping functions to allow device drivers to interpose
IB/ipath: Implement new verbs DMA mapping functions
IB/core: Use the new verbs DMA mapping functions
IPoIB: Use the new verbs DMA mapping functions
IB/srp: Use new verbs IB DMA mapping functions
IB/iser: Use the new verbs DMA mapping functions
Roland Dreier (5):
IB/fmr: ib_flush_fmr_pool() may wait too long
IB/ipath: Remove unused "write-only" variables
IB/iser: Remove unused "write-only" variables
IB/ipath: Fix IRQ for PCI Express HCAs
IPoIB: Make sure struct ipoib_neigh.queue is always initialized
Sean Hefty (5):
RDMA/cma: Remove unneeded qp_type parameter from rdma_cm
RDMA/cma: Report connect info with connect events
RDMA/cma: Allow early transition to RTS to handle lost CM messages
RDMA/cma: Add support for RDMA_PS_UDP
RDMA/cma: Export rdma cm interface to userspace
drivers/infiniband/core/Makefile | 6 +-
drivers/infiniband/core/cm.c | 4 +
drivers/infiniband/core/cma.c | 416 +++++++++---
drivers/infiniband/core/fmr_pool.c | 12 +-
drivers/infiniband/core/mad.c | 90 ++--
drivers/infiniband/core/mad_priv.h | 6 +-
drivers/infiniband/core/ucma.c | 874 +++++++++++++++++++++++++
drivers/infiniband/core/uverbs_marshall.c | 5 +-
drivers/infiniband/core/uverbs_mem.c | 12 +-
drivers/infiniband/hw/amso1100/c2_qp.c | 13 +-
drivers/infiniband/hw/ipath/Makefile | 1 +
drivers/infiniband/hw/ipath/ipath_dma.c | 189 ++++++
drivers/infiniband/hw/ipath/ipath_driver.c | 4 +-
drivers/infiniband/hw/ipath/ipath_file_ops.c | 5 +-
drivers/infiniband/hw/ipath/ipath_iba6110.c | 3 +-
drivers/infiniband/hw/ipath/ipath_iba6120.c | 8 +-
drivers/infiniband/hw/ipath/ipath_init_chip.c | 3 +-
drivers/infiniband/hw/ipath/ipath_intr.c | 3 +-
drivers/infiniband/hw/ipath/ipath_keys.c | 8 +-
drivers/infiniband/hw/ipath/ipath_mr.c | 7 +-
drivers/infiniband/hw/ipath/ipath_sysfs.c | 3 -
drivers/infiniband/hw/ipath/ipath_verbs.c | 1 +
drivers/infiniband/hw/ipath/ipath_verbs.h | 2 +
drivers/infiniband/ulp/ipoib/ipoib.h | 4 +-
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 75 +--
drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +-
drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 4 -
drivers/infiniband/ulp/iser/iser_memory.c | 125 ++--
drivers/infiniband/ulp/srp/ib_srp.c | 81 ++-
drivers/infiniband/ulp/srp/ib_srp.h | 2 +-
include/rdma/ib_marshall.h | 5 +-
include/rdma/ib_verbs.h | 253 +++++++
include/rdma/rdma_cm.h | 62 ++-
include/rdma/rdma_cm_ib.h | 3 +
include/rdma/rdma_user_cm.h | 206 ++++++
36 files changed, 2146 insertions(+), 354 deletions(-)
create mode 100644 drivers/infiniband/core/ucma.c
create mode 100644 drivers/infiniband/hw/ipath/ipath_dma.c
create mode 100644 include/rdma/rdma_user_cm.h
More information about the general
mailing list