[GIT PULL] please pull infiniband.git

From: Roland Dreier
Date: Wed Jul 18 2007 - 18:53:55 EST


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 another batch of changes for 2.6.23, including the
beginnings of cleaning up the work request posting code in mthca and
mlx4:

Dotan Barak (2):
IB/mlx4: Take sizeof the correct pointer in call to memset()
RDMA/cma: Remove local write permission from QP access flags

Hoang-Nam Nguyen (7):
IB/ehca: Fix memory leak in error path of ehca_get_dma_mr()
IB/ehca: Use common error code mapping instead of specific ones
IB/ehca: Use #define for "pages per register_rpage" instead of hardcoded value
IB/ehca: Use macro to calculate number of chunks in a mem block
IB/ehca: MR/MW structure refactoring
IB/ehca: Restructure ehca_set_pagebuf()
IB/ehca: Fix warnings issued by checkpatch.pl

Jack Morgenstein (4):
IB/mlx4: Fix flow label returned from query QP
IB/mlx4: Fix port returned from query QP for QPs in INIT state
mlx4_core: Reset device when internal error is detected
IB/mlx4: Increase max outstanding RDMA reads as target

Joachim Fenkes (1):
IB/ehca: Fix HW level autodetection

Roland Dreier (14):
IB/mthca: Schedule MSI support for removal
IB/mthca: Fix printk format used for firmware version in warning
IB/iser: Make a couple of functions static
IB/ipath: Make a few functions static
IB/ipath: Remove ipath_get_user_pages_nocopy()
IB/cm: Make internal function cm_get_ack_delay() static
IB/mthca: Use uninitialized_var() for f0
IB/mlx4: Return receive queue sizes for userspace QPs from query QP
IB/mthca: Factor out setting WQE data segment entries
IB/mlx4: Factor out setting WQE data segment entries
IB/mlx4: Factor out setting other WQE segments
IB/mthca: Factor out setting WQE remote address and atomic segment entries
IB/mthca: Factor out setting WQE UD segment entries
IB/mthca: Simplify use of size0 in work request posting

Steve Wise (1):
RDMA/cxgb3: Remove cm_id reference on listen failures

Documentation/feature-removal-schedule.txt | 10 +
drivers/infiniband/core/cm.c | 2 +-
drivers/infiniband/core/cma.c | 2 +-
drivers/infiniband/hw/cxgb3/iwch_cm.c | 1 +
drivers/infiniband/hw/ehca/ehca_av.c | 2 +-
drivers/infiniband/hw/ehca/ehca_classes.h | 54 +-
drivers/infiniband/hw/ehca/ehca_classes_pSeries.h | 156 ++--
drivers/infiniband/hw/ehca/ehca_cq.c | 2 +-
drivers/infiniband/hw/ehca/ehca_eq.c | 3 +-
drivers/infiniband/hw/ehca/ehca_hca.c | 28 +-
drivers/infiniband/hw/ehca/ehca_irq.c | 56 +-
drivers/infiniband/hw/ehca/ehca_iverbs.h | 7 +-
drivers/infiniband/hw/ehca/ehca_main.c | 50 +-
drivers/infiniband/hw/ehca/ehca_mrmw.c | 1087 ++++++++-------------
drivers/infiniband/hw/ehca/ehca_mrmw.h | 21 +-
drivers/infiniband/hw/ehca/ehca_qes.h | 22 +-
drivers/infiniband/hw/ehca/ehca_qp.c | 39 +-
drivers/infiniband/hw/ehca/ehca_reqs.c | 15 +-
drivers/infiniband/hw/ehca/ehca_tools.h | 31 +-
drivers/infiniband/hw/ehca/ehca_uverbs.c | 10 +-
drivers/infiniband/hw/ehca/hcp_if.c | 8 +-
drivers/infiniband/hw/ehca/hcp_phyp.c | 2 +-
drivers/infiniband/hw/ehca/hipz_fns_core.h | 4 +-
drivers/infiniband/hw/ehca/hipz_hw.h | 24 +-
drivers/infiniband/hw/ehca/ipz_pt_fn.c | 2 +-
drivers/infiniband/hw/ehca/ipz_pt_fn.h | 4 +-
drivers/infiniband/hw/ipath/ipath_driver.c | 2 +-
drivers/infiniband/hw/ipath/ipath_eeprom.c | 4 +-
drivers/infiniband/hw/ipath/ipath_intr.c | 2 +-
drivers/infiniband/hw/ipath/ipath_kernel.h | 2 -
drivers/infiniband/hw/ipath/ipath_ruc.c | 2 +-
drivers/infiniband/hw/ipath/ipath_user_pages.c | 26 -
drivers/infiniband/hw/ipath/ipath_verbs.c | 2 +-
drivers/infiniband/hw/ipath/ipath_verbs.h | 4 -
drivers/infiniband/hw/mlx4/qp.c | 115 ++-
drivers/infiniband/hw/mthca/mthca_main.c | 22 +-
drivers/infiniband/hw/mthca/mthca_qp.c | 221 ++---
drivers/infiniband/hw/mthca/mthca_srq.c | 28 +-
drivers/infiniband/hw/mthca/mthca_wqe.h | 15 +
drivers/infiniband/ulp/iser/iscsi_iser.h | 5 -
drivers/infiniband/ulp/iser/iser_memory.c | 4 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 47 +-
drivers/net/mlx4/catas.c | 106 ++-
drivers/net/mlx4/eq.c | 56 +-
drivers/net/mlx4/intf.c | 2 +
drivers/net/mlx4/main.c | 26 +-
drivers/net/mlx4/mlx4.h | 13 +-
47 files changed, 1055 insertions(+), 1291 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/