lkml.org 
[lkml]   [2007]   [Apr]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Subject[GIT PULL] please pull infiniband.git
From
Date
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 is the first batch of merges for 2.6.22 -- mostly ipath driver fixes:

Arthur Jones (2):
IB/ipath: Call free_irq() on chip specific initialization failure
IB/ipath: Force PIOAvail update entry point

Bryan O'Sullivan (17):
IB/ipath: Add ability to set and clear IB local loopback
IB/ipath: Fix user memory region creation when IOMMU present
IB/ipath: Definitions of two RXE parity err bits were reversed
IB/ipath: Fix up some debug messages
IB/ipath: Change packet problems vs chip errors handling and reporting
IB/ipath: Fix bad argument to clear_bit()
IB/ipath: Fix CQ flushing when QP is modified to error state
IB/ipath: Remove unused ipath_read_kreg64_port()
IB/ipath: Fix calculation for number of kernel PIO buffers
IB/ipath: Discard multicast packets without a GRH
IB/ipath: Print better error messages if kernel is misconfigured
IB/ipath: Improve handling and reporting of parity errors
IB/ipath: On unrecoverable errors, force link down, LEDs off
IB/ipath: Prevent random program use of diags interface
IB/ipath: Disable IB link earlier in shutdown sequence
IB/ipath: Don't allow QPs 0 and 1 to be opened multiple times
IB/ipath: Fix unit selection when all CPU affinity bits set

Hal Rosenstock (3):
IB/umad: Fix declaration of dev_map[]
IB/mad: Change SMI to use enums rather than magic return codes
IB/umad: Clarify documentation of transaction ID

Joachim Fenkes (2):
IB/ehca: Implement modify_port
IB: Set class_dev->dev in core for nice device symlink

Mark Debbage (1):
IB/ipath: Allow receive ports mapped into userspace to be shared

Michael Albaugh (1):
IB/ipath: Fix driver crash (in interrupt or during unload) after chip reset

Ralph Campbell (8):
IB/ipath: Don't initialize port memory for subports
IB/ipath: Fix SRQ limit event causing dropped CQ entry
IB/ipath: NMI cpu lockup if local loopback used
IB/ipath: Support larger IB_QP_MAX_DEST_RD_ATOMIC and IB_QP_MAX_QP_RD_ATOMIC
IB/ipath: Fix QP error completion queue entries
IB/ipath: Fix PSN update for RC retries
IB/ipath: Fix port sharing on powerpc
IB/ipath: Fix RDMA reads of length zero and error handling

Robert Walsh (4):
IB/ipath: Check reserved memory keys
IB/ipath: Remove duplicate stuff from ipath_verbs.h
IB/ipath: Check that a UD work request's address handle is valid
IB/ipath: Fix WC format drift between user and kernel space

Roland Dreier (6):
IB: Remove reference to obsolete CONFIG_IPATH_CORE
IPoIB: Remove pointless opcode field from debugging output
IB/mthca: Update HCA firmware revisions
IB/mthca: Fix mthca_write_mtt() on HCAs with hidden memory
IB/mthca: Simplify CQ cleaning in mthca_free_qp()
IPoIB/cm: spin_lock_irqsave() -> spin_lock_irq() replacements

Sean Hefty (5):
RDMA/ucma: Simplify ucma_get_event()
IB/ucm: Simplify ib_ucm_event()
IB/sa: Set src_path_bits correctly in ib_init_ah_from_path()
IB/ipoib: Use ib_init_ah_from_path to initialize ah_attr
IB/umad: Implement GRH handling for sent/received MADs

Documentation/infiniband/user_mad.txt | 8 +
drivers/Makefile | 1 -
drivers/infiniband/core/mad.c | 34 +-
drivers/infiniband/core/sa_query.c | 24 +-
drivers/infiniband/core/smi.c | 86 ++--
drivers/infiniband/core/smi.h | 34 +-
drivers/infiniband/core/sysfs.c | 1 +
drivers/infiniband/core/ucm.c | 23 +-
drivers/infiniband/core/ucma.c | 22 +-
drivers/infiniband/core/user_mad.c | 20 +-
drivers/infiniband/hw/amso1100/c2_provider.c | 1 -
drivers/infiniband/hw/cxgb3/iwch_provider.c | 1 -
drivers/infiniband/hw/ehca/ehca_classes.h | 1 +
drivers/infiniband/hw/ehca/ehca_hca.c | 55 ++-
drivers/infiniband/hw/ehca/ehca_main.c | 1 +
drivers/infiniband/hw/ehca/hcp_if.c | 24 +
drivers/infiniband/hw/ehca/hcp_if.h | 4 +
drivers/infiniband/hw/ipath/ipath_common.h | 23 +-
drivers/infiniband/hw/ipath/ipath_cq.c | 38 +-
drivers/infiniband/hw/ipath/ipath_debug.h | 1 +
drivers/infiniband/hw/ipath/ipath_diag.c | 11 +-
drivers/infiniband/hw/ipath/ipath_driver.c | 123 +++--
drivers/infiniband/hw/ipath/ipath_eeprom.c | 4 +
drivers/infiniband/hw/ipath/ipath_file_ops.c | 287 +++++----
drivers/infiniband/hw/ipath/ipath_iba6110.c | 152 +++--
drivers/infiniband/hw/ipath/ipath_iba6120.c | 73 ++-
drivers/infiniband/hw/ipath/ipath_init_chip.c | 86 ++-
drivers/infiniband/hw/ipath/ipath_intr.c | 100 ++-
drivers/infiniband/hw/ipath/ipath_kernel.h | 10 +-
drivers/infiniband/hw/ipath/ipath_keys.c | 14 +-
drivers/infiniband/hw/ipath/ipath_mr.c | 12 +-
drivers/infiniband/hw/ipath/ipath_qp.c | 133 +++--
drivers/infiniband/hw/ipath/ipath_rc.c | 920 ++++++++++++++-----------
drivers/infiniband/hw/ipath/ipath_registers.h | 22 +-
drivers/infiniband/hw/ipath/ipath_ruc.c | 63 +-
drivers/infiniband/hw/ipath/ipath_stats.c | 16 +-
drivers/infiniband/hw/ipath/ipath_uc.c | 6 +-
drivers/infiniband/hw/ipath/ipath_ud.c | 8 +-
drivers/infiniband/hw/ipath/ipath_verbs.c | 15 +-
drivers/infiniband/hw/ipath/ipath_verbs.h | 57 +-
drivers/infiniband/hw/mthca/mthca_main.c | 10 +-
drivers/infiniband/hw/mthca/mthca_mr.c | 6 +-
drivers/infiniband/hw/mthca/mthca_provider.c | 1 -
drivers/infiniband/hw/mthca/mthca_qp.c | 7 +-
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 64 +-
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 8 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 12 +-
47 files changed, 1620 insertions(+), 1002 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2007-04-26 20:45    [W:0.038 / U:0.708 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site