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 some more fixes/changes for 2.6.24. I have one more
IPoIB feature (support for CM without SRQs) I hope to send later
today, but we'll see...
Anton Blanchard (1):
IPoIB: Use round_jiffies() for ah_reap_task
Jack Morgenstein (2):
IB/mlx4: Sanity check userspace send queue sizes
mlx4_core: Increase command timeout for INIT_HCA to 10 seconds
Joachim Fenkes (5):
IB/ehca: Supply QP token for SRQ base QPs
IB/ehca: Fix masking error in {,re}reg_phys_mr()
IB/ehca: Fix ehca_encode_hwpage_size() and alloc_fmr()
IB/ehca: Change meaning of hca_cap_mr_pgsize
IB/ehca: Enable large page MRs by default
Michael S. Tsirkin (1):
IPoIB/cm: Use common CQ for CM send completions
Roland Dreier (4):
mlx4_core: Kill mlx4_write64_raw()
IB/mthca: Avoid alignment traps when writing doorbells
IPoIB: Rewrite "if (!likely(...))" as "if (unlikely(!(...)))"
IB/uverbs: Fix checking of userspace object ownership
Sean Hefty (2):
RDMA/cma: Add locking around QP accesses
RDMA/cma: Fix deadlock destroying listen requests
drivers/infiniband/core/cma.c | 160 +++++++++++++------------
drivers/infiniband/core/uverbs_cmd.c | 8 +-
drivers/infiniband/hw/ehca/ehca_classes.h | 1 -
drivers/infiniband/hw/ehca/ehca_hca.c | 1 +
drivers/infiniband/hw/ehca/ehca_main.c | 20 +++-
drivers/infiniband/hw/ehca/ehca_mrmw.c | 57 ++++-----
drivers/infiniband/hw/ehca/ehca_qp.c | 4 +-
drivers/infiniband/hw/mlx4/qp.c | 16 +++-
drivers/infiniband/hw/mthca/mthca_cq.c | 53 +++------
drivers/infiniband/hw/mthca/mthca_doorbell.h | 13 ++-
drivers/infiniband/hw/mthca/mthca_eq.c ...