[GIT PULL] please pull infiniband.git

From: Roland Dreier
Date: Wed Mar 25 2009 - 00:05:28 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 has the first batch of 2.6.30 changes -- I have one more patch
that I'll send after the net-next tree is merged (just to avoid merge
hassles due to dependencies).

Chien Tung (3):
RDMA/nes: Update copyright to new legal entity and year
RDMA/nes: Report correct vendor_id and vendor_part_id
RDMA/nes: Fix tmp_addr compilation warning

Don Wood (3):
RDMA/nes: Account for freed PBL after HW operation
RDMA/nes: Inform hardware that asynchronous event has been handled
RDMA/nes: Improve use of PBLs

Faisal Latif (2):
RDMA/nes: Remove LLTX
RDMA/nes: Handle MPA Reject message properly

Harvey Harrison (1):
IB: Remove __constant_{endian} uses

Jack Morgenstein (3):
IPoIB: In unicast_arp_send(), only free newly-created paths
mlx4_core: Add device IDs for MT25458 10GigE devices
IB/sa_query: Fix AH leak due to update_sm_ah() race

Moni Shoua (2):
IB/mlx4: Fix dispatch of IB_EVENT_LID_CHANGE event
IB/mthca: Fix dispatch of IB_EVENT_LID_CHANGE event

Or Gerlitz (1):
IB/iser: Remove hard setting of path MTU

Ralph Campbell (3):
IB/mad: Fix null pointer dereference in local_completions()
IB/mad: initialize mad_agent_priv before putting on lists
IB/mad: Fix ib_post_send_mad() returning 0 with no generate send comp

Ramachandra K (1):
IB/mad: Fix RMPP header RRespTime manipulation

Roland Dreier (5):
IB/ipath: Fix memory leak in init_shadow_tids() error path
IB/ipath: Really run work in ipath_release_user_pages_on_close()
IB: Remove sysfs files before unregistering device
IB: Remove useless ibdev_is_alive() tests from sysfs code
Merge branches 'cxgb3', 'endian', 'ipath', 'ipoib', 'iser', 'mad', 'misc', 'mlx4', 'mthca', 'nes' and 'sysfs' into for-next

Steve Wise (4):
RDMA/cxgb3: sgl/pbl offset calculation needs 64 bits
RDMA/cxgb3: Connection termination fixes
RDMA/cxgb3: Remove modulo math from build_rdma_recv()
RDMA/cxgb3: Enforce required firmware

Yevgeny Petrilin (3):
mlx4_core: Don't perform SET_PORT command for Ethernet ports
mlx4_core: Add link type autosensing
IB/mlx4: Unregister IB device prior to CLOSE PORT command

drivers/infiniband/core/cm.c | 15 +-
drivers/infiniband/core/cm_msgs.h | 22 +-
drivers/infiniband/core/device.c | 4 +-
drivers/infiniband/core/mad.c | 40 +-
drivers/infiniband/core/mad_rmpp.c | 2 +-
drivers/infiniband/core/sa_query.c | 2 +
drivers/infiniband/core/sysfs.c | 19 +-
drivers/infiniband/hw/cxgb3/cxio_hal.c | 30 ++-
drivers/infiniband/hw/cxgb3/cxio_hal.h | 3 +
drivers/infiniband/hw/cxgb3/cxio_wr.h | 6 +
drivers/infiniband/hw/cxgb3/iwch_cm.c | 3 +
drivers/infiniband/hw/cxgb3/iwch_ev.c | 5 -
drivers/infiniband/hw/cxgb3/iwch_qp.c | 17 +-
drivers/infiniband/hw/ehca/ehca_sqp.c | 8 +-
drivers/infiniband/hw/ipath/ipath_eeprom.c | 4 +-
drivers/infiniband/hw/ipath/ipath_init_chip.c | 2 +-
drivers/infiniband/hw/ipath/ipath_mad.c | 95 ++--
drivers/infiniband/hw/ipath/ipath_rc.c | 2 +-
drivers/infiniband/hw/ipath/ipath_sdma.c | 4 +-
drivers/infiniband/hw/ipath/ipath_uc.c | 2 +-
drivers/infiniband/hw/ipath/ipath_ud.c | 4 +-
drivers/infiniband/hw/ipath/ipath_user_pages.c | 8 +-
drivers/infiniband/hw/ipath/ipath_user_sdma.c | 6 +-
drivers/infiniband/hw/ipath/ipath_verbs.c | 2 +-
drivers/infiniband/hw/ipath/ipath_verbs.h | 10 +-
drivers/infiniband/hw/mlx4/mad.c | 27 +-
drivers/infiniband/hw/mlx4/main.c | 5 +-
drivers/infiniband/hw/mlx4/qp.c | 22 +-
drivers/infiniband/hw/mthca/mthca_mad.c | 25 +-
drivers/infiniband/hw/nes/nes.c | 2 +-
drivers/infiniband/hw/nes/nes.h | 2 +-
drivers/infiniband/hw/nes/nes_cm.c | 586 ++++++++++++++++--------
drivers/infiniband/hw/nes/nes_cm.h | 12 +-
drivers/infiniband/hw/nes/nes_context.h | 2 +-
drivers/infiniband/hw/nes/nes_hw.c | 17 +-
drivers/infiniband/hw/nes/nes_hw.h | 5 +-
drivers/infiniband/hw/nes/nes_nic.c | 142 +++----
drivers/infiniband/hw/nes/nes_user.h | 2 +-
drivers/infiniband/hw/nes/nes_utils.c | 2 +-
drivers/infiniband/hw/nes/nes_verbs.c | 249 +++++++----
drivers/infiniband/hw/nes/nes_verbs.h | 2 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 9 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 7 -
drivers/net/mlx4/Makefile | 2 +-
drivers/net/mlx4/catas.c | 16 +-
drivers/net/mlx4/eq.c | 16 +-
drivers/net/mlx4/main.c | 106 ++++--
drivers/net/mlx4/mlx4.h | 27 +-
drivers/net/mlx4/port.c | 13 +-
drivers/net/mlx4/sense.c | 156 +++++++
include/linux/mlx4/cmd.h | 1 +
include/linux/mlx4/device.h | 6 +-
include/rdma/ib_cm.h | 12 +-
include/rdma/ib_mad.h | 4 +-
include/rdma/ib_smi.h | 34 +-
55 files changed, 1190 insertions(+), 636 deletions(-)
create mode 100644 drivers/net/mlx4/sense.c
--
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/