public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [git pull] InfiniBand updates for 2.6.14
@ 2005-08-29 16:34 Roland Dreier
  0 siblings, 0 replies; 6+ messages in thread
From: Roland Dreier @ 2005-08-29 16:34 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, openib-general

Linus, please pull from

    rsync://rsync.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git

The only thing slightly noteworthy in this tree is the commit that
moves the InfiniBand midlayer includes from drivers/infiniband/include
to include/rdma.  However, this was discussed in the thread starting
with <http://lkml.org/lkml/2005/8/4/191> and no objections were raised.

Pulling will update the following files:

 drivers/infiniband/core/Makefile               |    2 
 drivers/infiniband/core/agent.c                |   13 
 drivers/infiniband/core/agent_priv.h           |   10 
 drivers/infiniband/core/cache.c                |    6 
 drivers/infiniband/core/cm.c                   |  125 ++---
 drivers/infiniband/core/cm_msgs.h              |  194 ++++----
 drivers/infiniband/core/core_priv.h            |    2 
 drivers/infiniband/core/device.c               |    1 
 drivers/infiniband/core/fmr_pool.c             |    8 
 drivers/infiniband/core/mad.c                  |   15 
 drivers/infiniband/core/mad_priv.h             |   10 
 drivers/infiniband/core/mad_rmpp.c             |  311 ++++++++++---
 drivers/infiniband/core/packer.c               |    3 
 drivers/infiniband/core/sa_query.c             |    6 
 drivers/infiniband/core/smi.c                  |   13 
 drivers/infiniband/core/sysfs.c                |   40 -
 drivers/infiniband/core/ucm.c                  |  464 ++++++-------------
 drivers/infiniband/core/ucm.h                  |   13 
 drivers/infiniband/core/ud_header.c            |   11 
 drivers/infiniband/core/user_mad.c             |   10 
 drivers/infiniband/core/uverbs.h               |   11 
 drivers/infiniband/core/uverbs_cmd.c           |  182 +++++++
 drivers/infiniband/core/uverbs_main.c          |   22 
 drivers/infiniband/core/uverbs_mem.c           |    1 
 drivers/infiniband/core/verbs.c                |   65 ++
 drivers/infiniband/hw/mthca/Makefile           |    4 
 drivers/infiniband/hw/mthca/mthca_allocator.c  |  116 ++++
 drivers/infiniband/hw/mthca/mthca_av.c         |   28 -
 drivers/infiniband/hw/mthca/mthca_cmd.c        |  106 +++-
 drivers/infiniband/hw/mthca/mthca_cmd.h        |   20 
 drivers/infiniband/hw/mthca/mthca_config_reg.h |    1 
 drivers/infiniband/hw/mthca/mthca_cq.c         |  256 +++-------
 drivers/infiniband/hw/mthca/mthca_dev.h        |   52 +-
 drivers/infiniband/hw/mthca/mthca_doorbell.h   |   13 
 drivers/infiniband/hw/mthca/mthca_eq.c         |   63 +-
 drivers/infiniband/hw/mthca/mthca_mad.c        |   10 
 drivers/infiniband/hw/mthca/mthca_main.c       |  179 ++++---
 drivers/infiniband/hw/mthca/mthca_mcg.c        |   36 -
 drivers/infiniband/hw/mthca/mthca_memfree.c    |   12 
 drivers/infiniband/hw/mthca/mthca_memfree.h    |    5 
 drivers/infiniband/hw/mthca/mthca_mr.c         |   35 -
 drivers/infiniband/hw/mthca/mthca_pd.c         |    1 
 drivers/infiniband/hw/mthca/mthca_profile.c    |    2 
 drivers/infiniband/hw/mthca/mthca_profile.h    |    2 
 drivers/infiniband/hw/mthca/mthca_provider.c   |  115 ++++
 drivers/infiniband/hw/mthca/mthca_provider.h   |   54 +-
 drivers/infiniband/hw/mthca/mthca_qp.c         |  362 ++++-----------
 drivers/infiniband/hw/mthca/mthca_srq.c        |  591 +++++++++++++++++++++++++
 drivers/infiniband/hw/mthca/mthca_user.h       |   11 
 drivers/infiniband/hw/mthca/mthca_wqe.h        |  114 ++++
 drivers/infiniband/ulp/ipoib/Makefile          |    2 
 drivers/infiniband/ulp/ipoib/ipoib.h           |   12 
 drivers/infiniband/ulp/ipoib/ipoib_fs.c        |    2 
 drivers/infiniband/ulp/ipoib/ipoib_ib.c        |    5 
 drivers/infiniband/ulp/ipoib/ipoib_main.c      |   33 -
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c |    8 
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c     |    3 
 drivers/infiniband/ulp/ipoib/ipoib_vlan.c      |    1 
 include/rdma/ib_cache.h                        |    4 
 include/rdma/ib_cm.h                           |   93 +--
 include/rdma/ib_fmr_pool.h                     |    2 
 include/rdma/ib_mad.h                          |   26 -
 include/rdma/ib_pack.h                         |    2 
 include/rdma/ib_sa.h                           |   22 
 include/rdma/ib_smi.h                          |   20 
 include/rdma/ib_user_cm.h                      |   28 -
 include/rdma/ib_user_mad.h                     |   10 
 include/rdma/ib_user_verbs.h                   |   39 +
 include/rdma/ib_verbs.h                        |  118 ++++
 69 files changed, 2732 insertions(+), 1424 deletions(-)

through the following changes:

commit a4d61e84804f3b14cc35c5e2af768a07c0f64ef6
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Thu Aug 25 13:40:04 2005 -0700

    [PATCH] IB: move include files to include/rdma
    
    Move the InfiniBand headers from drivers/infiniband/include to include/rdma.
    This allows InfiniBand-using code to live elsewhere, and lets us remove the
    ugly EXTRA_CFLAGS include path from the InfiniBand Makefiles.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 1ad62a19f177e61d4dde111ba35fb4badd0c2106
Author: Michael S. Tsirkin <mst@mellanox.co.il>
Date:   Wed Aug 24 14:41:51 2005 -0700

    [PATCH] IPoIB: Fix device removal race
    
    Currently we may have work scheduled in default kernel workqueue when
    the device is going down.  The device could get freed before this
    workqueue gets serviced.  I am actually seeing this causing system
    hangs.
    
    The following patch fixes this by using ipoib_workqueue which gets
    flushed when the device is going down.
    
    Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit fe9e08e17af414a5fd8f3141b0fd88677f81a883
Author: Sean Hefty <sean.hefty@intel.com>
Date:   Fri Aug 19 13:50:33 2005 -0700

    [PATCH] IB: Add handling for ABORT and STOP RMPP MADs.
    
    Add handling for ABORT / STOP RMPP MADs.
    
    Signed-off-by: Sean Hefty <sean.hefty@intel.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit b9ef520f9caf20aba8ac7cb2bbba45b52ff19d53
Author: Sean Hefty <sean.hefty@intel.com>
Date:   Fri Aug 19 13:46:34 2005 -0700

    [PATCH] IB: fix userspace CM deadlock
    
    Fix deadlock condition resulting from trying to destroy a cm_id
    from the context of a CM thread.  The synchronization around the
    ucm context structure is simplified as a result, and some simple
    code cleanup is included.
    
    Signed-off-by: Sean Hefty <sean.hefty@intel.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 4ce059378c04b40c2e9f658b1c6a2e9078b85c7c
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Fri Aug 19 12:03:17 2005 -0700

    [PATCH] IPoIB: Set full membership bit in P_Keys
    
    Always make sure that the full membership bit is set in the P_Keys
    that IPoIB uses.  This makes sure that all hosts join the correct
    multicast groups so that hosts that are partial partition members
    can talk to the rest of the network.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit ec34a922d243c3401a694450734e9effb2bafbfe
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Fri Aug 19 10:59:31 2005 -0700

    [PATCH] IB/mthca: Add SRQ implementation
    
    Add mthca support for shared receive queues (SRQs),
    including userspace SRQs.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit d20a40192868082eff6fec729b311cb8463b4a21
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Fri Aug 19 10:36:11 2005 -0700

    [PATCH] IB/mthca: Handle context tables smaller than our chunk size
    
    When creating a table in context memory where the table is smaller
    than our chunk size, we don't want to allocate and map a full chunk.
    Instead, allocate just enough memory to cover the table.
    
    This can be pretty simple because all tables are a power-of-2 size, so
    either the table is a multiple of the chunk size, or it's smaller than
    one chunk.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit c04bc3d1f417a8a90eef9ab46523dfd44858b28d
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Fri Aug 19 10:33:35 2005 -0700

    [PATCH] IB/mthca: Move WQE structures into their own header
    
    Move the definitions of the WQE structures from mthca_qp.c into
    mthca_wqe.h, so that we'll be able to share them when we add the
    SRQ code in mthca_srq.c.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 288bdeb4bc5b89befd7ee2f0f0183604034ff6c5
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Fri Aug 19 09:19:05 2005 -0700

    [PATCH] IB/mthca: Simplify handling of completions with error
    
    Mem-free HCAs never generate error CQEs that complete multiple WQEs,
    so just skip the call to mthca_free_err_wqe() for them rather than
    having logic to handle the mem-free case in mthca_free_err_wqe().
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 87b816706bb2b79fbaff8e0b8e279e783273383e
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Thu Aug 18 13:39:31 2005 -0700

    [PATCH] IB/mthca: Factor out common queue alloc code
    
    Clean up the allocation of memory for queues by factoring out the
    common code into mthca_buf_alloc() and mthca_buf_free().  Now CQs and
    QPs share the same queue allocation code, which we'll also use for SRQs.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit f520ba5aa48e2891c3fb3e364eeaaab4212c7c45
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Thu Aug 18 12:24:13 2005 -0700

    [PATCH] IB: userspace SRQ support
    
    Add SRQ support to userspace verbs module.  This adds several commands
    and associated structures, but it's OK to do this without bumping the
    ABI version because the commands are added at the end of the list so
    they don't change the existing numbering.  There are two cases to
    worry about:
    
    1. New kernel, old userspace.  This is OK because old userspace simply
       won't try to use the new SRQ commands.  None of the old commands are
       changed.
    
    2. Old kernel, new userspace.  This works perfectly as long as
       userspace doesn't try to use SRQ commands.  If userspace tries to
       use SRQ commands, it will get EINVAL, which is perfectly
       reasonable: the kernel doesn't support SRQs, so we couldn't do any
       better.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit d41fcc6705eddd04f7218c985b6da35435ed73cc
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Thu Aug 18 12:23:08 2005 -0700

    [PATCH] IB: Add SRQ support to midlayer
    
    Make the required core API additions and changes for
    shared receive queues (SRQs).
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit d1887ec2125988adccbd8bf0de638c41440bf80e
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Thu Aug 18 12:14:11 2005 -0700

    [PATCH] IB/mthca: Report correct max_msg_sz
    
    Set the max_msg_sz port property correctly in mthca's port_query
    function.  Also zero out the attr struct so that we don't leave
    any other members uninitialized.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit da6561c285a6e28a075b97fd5a1560a2b0ce843e
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Wed Aug 17 07:39:10 2005 -0700

    [PATCH] IB/mthca: Use correct port width capability value
    
    When we call the INIT_IB firmware command to bring up a port, use
    the actual port width capability returned by the QUERY_DEV_LIM
    command instead of always trying to enable both 1X and 4X.  This
    fixes breakage seen when the firmware is build to allow 4X only.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 2aeba9a03b0d249fc710b9939fc089ce53d8cd30
Author: Olaf Hering <olh@suse.de>
Date:   Mon Aug 15 14:29:03 2005 -0700

    [PATCH] IB: Remove unnecessary includes of <linux/version.h>
    
    changing CONFIG_LOCALVERSION rebuilds too much, for no appearent reason.
    Remove unneeded includes of <linux/version.h>.
    
    Signed-off-by: Olaf Hering <olh@suse.de>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 5dd2ce1200f4b12687d74de89a527f99e16c344e
Author: Hal Rosenstock <halr@voltaire.com>
Date:   Mon Aug 15 14:16:36 2005 -0700

    [PATCH] IB: Fix ib_mad_thread_completion_handler declaration
    
    Change ib_mad_thread_completion_handler to conform to ib_comp_handler
    declaration.
    
    Signed-off-by: Hal Rosenstock <halr@voltaire.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 7f9f2dba729cee6ea10596ccb07447d467705b08
Author: Guy German <guyg@voltaire.com>
Date:   Mon Aug 15 07:38:50 2005 -0700

    [PATCH] IB/mthca: use generic function instead of arbel_ version in mthca_free_region()
    
    Use the generic key_to_hw_index() function instead of the Arbel-specific
    version in mthca_free_region().
    
    Signed-off-by: Guy German <guyg@voltaire.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit ffbf4c34f1916fa1e0554269c94c57da4a21a348
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Mon Aug 15 07:35:16 2005 -0700

    [PATCH] IB: unmap FMRs when destroying FMR pool
    
    Make sure that all FMRs are unmapped before we deallocate them so that
    we don't leak references to our protection domain when destroying an
    FMR pool.  (Bug reported by Guy German <guyg@voltaire.com>)
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 2e8b981c5d5c6fe5479ad47c44e3e76ebb5408ef
Author: Michael S. Tsirkin <mst@mellanox.co.il>
Date:   Sat Aug 13 21:19:38 2005 -0700

    [PATCH] IB/mthca: add HCA board ID to sysfs info
    
    Add support for reporting HCA board ID returned from QUERY_ADAPTER
    firmware command through sysfs.
    
    Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 97f52eb438be7caebe026421545619d8a0c1398a
Author: Sean Hefty <sean.hefty@intel.com>
Date:   Sat Aug 13 21:05:57 2005 -0700

    [PATCH] IB: sparse endianness cleanup
    
    Fix sparse warnings.  Use __be* where appropriate.
    
    Signed-off-by: Sean Hefty <sean.hefty@intel.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 92a6b34bf4d0d11c54b2a6bdd6240f98cb326200
Author: Hal Rosenstock <halr@voltaire.com>
Date:   Sat Aug 13 20:50:27 2005 -0700

    [PATCH] IB: Eliminate redundant NULL checks
    
    IPoIB: Eliminate NULL checks prior to calling kfree
    
    Signed-off-by: Hal Rosenstock <halr@voltaire.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 2a1d9b7f09aaaacf235656cb32a40ba2c79590b3
Author: Roland Dreier <roland@eddore.topspincom.com>
Date:   Wed Aug 10 23:03:10 2005 -0700

    [PATCH] IB: Add copyright notices
    
    Make some lawyers happy and add copyright notices for people who
    forgot to include them when they actually touched the code.
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 49f6a7fbe123dde25ca4193a7d60705784e18317
Author: Tziporet Koren <tziporet@mellanox.co.il>
Date:   Wed Aug 10 23:00:50 2005 -0700

    [PATCH] IB: Update current firmware versions in mthca driver
    
    Update FW versions in mthca according to July 05 Mellanox release
    
    Signed-off-by: Tziporet Koren <tziporet@mellanox.co.il>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [git pull] InfiniBand updates for 2.6.14
@ 2005-10-28 23:40 Roland Dreier
  2005-10-29  0:12 ` Andrew Morton
  0 siblings, 1 reply; 6+ messages in thread
From: Roland Dreier @ 2005-10-28 23:40 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, openib-general

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:

    rsync://rsync.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-linus

The pull will get the following changes:

Jack Morgenstein:
  [IB] Add checks to multicast attach and detach
  [IB] mthca: Report correct atomic capability
  [IB] mthca: Fill in more fields in query_port method
  [IB] mthca: Better limit checking and reporting
  [IB] mthca: Don't enter QP into MCG more than once.

Roland Dreier:
  [IB] uverbs: ABI-breaking fixes for userspace verbs
  [IB] uverbs: Fix up resource creation error paths
  [IB] uverbs: Add device-specific ABI version attribute
  [IB] uverbs: reject invalid memory registration permission flags
  [IB] Check port number in ib_query_port()/ib_modify_port()
  [IB] mthca: SRQ limit reached events
  [IB] mthca: detect SRQ overflow
  [IB] Fix leak on MAD initialization failure
  [IPoIB] Rename ipoib_create_qp() -> ipoib_init_qp() and fix error cleanup
  [IB] uverbs: unlock correctly in error paths
  [IB] fail SA queries if device initialization failed
  [IB] uverbs: Add a mask of device methods allowed for userspace
  [IB] uverbs: Add ABI structures for more commands
  [IB] uverbs: Implement more commands
  [IB] ucm: quiet sparse warnings
  [IPoIB] Improve ipoib_timeout() output
  [IB] mthca: Use enum in mthca_alloc_db() prototype
  [IB] mthca: Add struct pci_driver.owner field
  [IB] Fail sysfs queries after device is unregistered
  [IB] cm: Add missing break in switch
  [IB] user_mad: trivial coding style fixes
  [IB] user_mad: Use class_device.devt
  [IB] mthca: Always re-arm EQs in mthca_tavor_interrupt()
  Merge master.kernel.org:/.../torvalds/linux-2.6
  [IB] Add idr_destroy() calls on module unload
  Manual merge of for-linus to upstream (fix conflicts in drivers/infiniband/core/ucm.c)
  [IB] mthca: correct modify QP attribute masks for UC
  [IB] simplify mad_rmpp.c:alloc_response_msg()
  [IB] mthca: first pass at catastrophic error reporting
  [IB] ib_umad: fix crash when freeing send buffers
  [IPoIB] Drop RX packets when out of memory
  [IB] umad: Fix device lifetime problems
  [IB] uverbs: Fix device lifetime problems
  Merge master.kernel.org:/.../torvalds/linux-2.6
  [IB] fix up class_device_create() calls

Sean Hefty:
  [IB] merge ucm.h into ucm.c
  [IB] CM: bind IDs to a specific device
  [IB] CM: Fix initialization of QP attributes for UC QPs.
  [IB] Fix MAD layer DMA mappings to avoid touching data buffer once mapped
  [IB] ib_umad: various cleanups

 drivers/infiniband/core/agent.c              |  301 ++-------
 drivers/infiniband/core/agent.h              |   13 
 drivers/infiniband/core/agent_priv.h         |   62 --
 drivers/infiniband/core/cm.c                 |  217 +++----
 drivers/infiniband/core/cm_msgs.h            |    1 
 drivers/infiniband/core/device.c             |   12 
 drivers/infiniband/core/mad.c                |  329 +++++-----
 drivers/infiniband/core/mad_priv.h           |    8 
 drivers/infiniband/core/mad_rmpp.c           |  112 ++-
 drivers/infiniband/core/mad_rmpp.h           |    2 
 drivers/infiniband/core/sa_query.c           |  272 ++++----
 drivers/infiniband/core/smi.h                |    2 
 drivers/infiniband/core/sysfs.c              |   16 
 drivers/infiniband/core/ucm.c                |  267 ++++++--
 drivers/infiniband/core/ucm.h                |   83 ---
 drivers/infiniband/core/user_mad.c           |  403 ++++++------
 drivers/infiniband/core/uverbs.h             |   62 +-
 drivers/infiniband/core/uverbs_cmd.c         |  858 +++++++++++++++++++++-----
 drivers/infiniband/core/uverbs_main.c        |  503 ++++++++++-----
 drivers/infiniband/core/verbs.c              |   18 -
 drivers/infiniband/hw/mthca/Makefile         |    3 
 drivers/infiniband/hw/mthca/mthca_catas.c    |  153 +++++
 drivers/infiniband/hw/mthca/mthca_cmd.c      |   11 
 drivers/infiniband/hw/mthca/mthca_dev.h      |   22 +
 drivers/infiniband/hw/mthca/mthca_eq.c       |   21 +
 drivers/infiniband/hw/mthca/mthca_mad.c      |   72 --
 drivers/infiniband/hw/mthca/mthca_main.c     |   11 
 drivers/infiniband/hw/mthca/mthca_mcg.c      |   11 
 drivers/infiniband/hw/mthca/mthca_memfree.c  |    3 
 drivers/infiniband/hw/mthca/mthca_memfree.h  |    3 
 drivers/infiniband/hw/mthca/mthca_provider.c |   49 +
 drivers/infiniband/hw/mthca/mthca_qp.c       |   16 
 drivers/infiniband/hw/mthca/mthca_srq.c      |   43 +
 drivers/infiniband/hw/mthca/mthca_user.h     |    6 
 drivers/infiniband/ulp/ipoib/ipoib.h         |   23 -
 drivers/infiniband/ulp/ipoib/ipoib_ib.c      |  122 ++--
 drivers/infiniband/ulp/ipoib/ipoib_main.c    |   15 
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c   |    9 
 include/rdma/ib_cm.h                         |   10 
 include/rdma/ib_mad.h                        |   66 +-
 include/rdma/ib_user_cm.h                    |   10 
 include/rdma/ib_user_verbs.h                 |  222 +++++--
 include/rdma/ib_verbs.h                      |    6 
 43 files changed, 2675 insertions(+), 1773 deletions(-)
 delete mode 100644 drivers/infiniband/core/agent_priv.h
 delete mode 100644 drivers/infiniband/core/ucm.h
 create mode 100644 drivers/infiniband/hw/mthca/mthca_catas.c

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [git pull] InfiniBand updates for 2.6.14
  2005-10-28 23:40 [git pull] InfiniBand updates for 2.6.14 Roland Dreier
@ 2005-10-29  0:12 ` Andrew Morton
  2005-10-29  0:18   ` Roland Dreier
  0 siblings, 1 reply; 6+ messages in thread
From: Andrew Morton @ 2005-10-29  0:12 UTC (permalink / raw)
  To: Roland Dreier; +Cc: torvalds, linux-kernel, openib-general

Roland Dreier <rolandd@cisco.com> wrote:
>
>  43 files changed, 2675 insertions(+), 1773 deletions(-)

That's rather a lot of code.  AFAIK it hasn't been past linux-kernel.  It
hasn't been in -mm.

Can we please

a) arrange for the current infiniband devel tree to be included in -mm and

b) arrange for infiniband patches to get wider review than this?

Thanks.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [git pull] InfiniBand updates for 2.6.14
  2005-10-29  0:12 ` Andrew Morton
@ 2005-10-29  0:18   ` Roland Dreier
  2005-10-29  0:39     ` Andrew Morton
  0 siblings, 1 reply; 6+ messages in thread
From: Roland Dreier @ 2005-10-29  0:18 UTC (permalink / raw)
  To: Andrew Morton; +Cc: torvalds, linux-kernel, openib-general

    Andrew> a) arrange for the current infiniband devel tree to be
    Andrew> included in -mm and

Sure.  How do you want to handle that?  The way I've been working
lately is to merge things onto my "upstream" branch when I intend for
them to go to Linus eventually, and merge that onto the "for-linus"
branch when I'm going to ask Linus to pull.  I guess it would make
sense for you to grab the upstream branch for -mm.

    Andrew> b) arrange for infiniband patches to get wider review than this?

No objection from me.  How do you suggest I do that?  Post things to
linux-kernel as I merge them into git?

Thanks,
  Roland

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [git pull] InfiniBand updates for 2.6.14
  2005-10-29  0:18   ` Roland Dreier
@ 2005-10-29  0:39     ` Andrew Morton
  2005-10-29  2:39       ` Roland Dreier
  0 siblings, 1 reply; 6+ messages in thread
From: Andrew Morton @ 2005-10-29  0:39 UTC (permalink / raw)
  To: Roland Dreier; +Cc: torvalds, linux-kernel, openib-general

Roland Dreier <rolandd@cisco.com> wrote:
>
>     Andrew> a) arrange for the current infiniband devel tree to be
>     Andrew> included in -mm and
> 
> Sure.  How do you want to handle that?  The way I've been working
> lately is to merge things onto my "upstream" branch when I intend for
> them to go to Linus eventually, and merge that onto the "for-linus"
> branch when I'm going to ask Linus to pull.  I guess it would make
> sense for you to grab the upstream branch for -mm.

That suits.  I'll include

master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git#upstream
	
>     Andrew> b) arrange for infiniband patches to get wider review than this?
> 
> No objection from me.  How do you suggest I do that?  Post things to
> linux-kernel as I merge them into git?

That would be suitable, I guess.  It's a bit of a hassle, but some bugs
will likely be found, and useful suggestions will be made.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [git pull] InfiniBand updates for 2.6.14
  2005-10-29  0:39     ` Andrew Morton
@ 2005-10-29  2:39       ` Roland Dreier
  0 siblings, 0 replies; 6+ messages in thread
From: Roland Dreier @ 2005-10-29  2:39 UTC (permalink / raw)
  To: Andrew Morton; +Cc: torvalds, linux-kernel, openib-general

    Andrew> That would be suitable, I guess.  It's a bit of a hassle,
    Andrew> but some bugs will likely be found, and useful suggestions
    Andrew> will be made.

No objections here... the more people I can get reading patches, the
better.  I'll see about scripting something to make it a
semi-automatic part of my workflow.

 - R.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-10-29  2:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-28 23:40 [git pull] InfiniBand updates for 2.6.14 Roland Dreier
2005-10-29  0:12 ` Andrew Morton
2005-10-29  0:18   ` Roland Dreier
2005-10-29  0:39     ` Andrew Morton
2005-10-29  2:39       ` Roland Dreier
  -- strict thread matches above, loose matches on Subject: below --
2005-08-29 16:34 Roland Dreier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox