All of lore.kernel.org
 help / color / mirror / Atom feed
From: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	Linus Torvalds
	<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
Cc: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Subject: [PULL REQUEST] Please pull rdma.git
Date: Tue,  8 Sep 2015 12:24:38 -0400	[thread overview]
Message-ID: <1441729478-19375-1-git-send-email-dledford@redhat.com> (raw)

Hi Linus,

This is a fairly sizeable set of changes.  I've put them through a
decent amount of testing prior to sending the pull request due to
that.  There are still a few fixups that I know are coming, but I
wanted to go ahead and get the big, sizable chunk into your hands
sooner rather than waiting for those last few fixups.  Of note is
the fact that this creates what is intended to be a temporary area
in the drivers/staging tree specifically for some cleanups and
additions that are coming for the RDMA stack.  We deprecated two
drivers (ipath and amso1100) and are waiting to hear back if we can
deprecate another one (ehca).  We also put Intel's new hfi1 driver
into this area because it needs to be refactored and a transfer
library created out of the factored out code, and then it and the
qib driver and the soft-roce driver should all be modified to use
that library.  I expect drivers/staging/rdma to be around for
three or four kernel releases and then to go away as all of the
work is completed and final deletions of deprecated drivers are
done.

The following changes since commit c13dcf9f2d6f5f06ef1bf79ec456df614c5e058b:

  Linux 4.2-rc8 (2015-08-23 20:52:59 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git tags/for-linus

for you to fetch changes up to d1178cbcdcf91900ccf10a177350d7945703c151:

  IB/ipoib: Suppress warning for send only join failures (2015-09-03 17:11:05 -0400)

----------------------------------------------------------------
Changes for 4.3

- Create drivers/staging/rdma
- Move amso1100 driver to staging/rdma and schedule for deletion
- Move ipath driver to staging/rdma and schedule for deletion
- Add hfi1 driver to staging/rdma and set TODO for move to regular tree
- Initial support for namespaces to be used on RDMA devices
- Add RoCE GID table handling to the RDMA core caching code
- Infrastructure to support handling of devices with differing
  read and write scatter gather capabilities
- Various iSER updates
- Kill off unsafe usage of global mr registrations
- Update SRP driver
- Misc. mlx4 driver updates
- Support for the mr_alloc verb
- Support for a netlink interface between kernel and user space cache
  daemon to speed path record queries and route resolution
- Ininitial support for safe hot removal of verbs devices

----------------------------------------------------------------
Adir Lev (1):
      IB/iser: Maintain connection fmr_pool under a single registration descriptor

Ariel Nahum (1):
      IB/mlx4: Fix incorrect cq flushing in error state

Bart Van Assche (12):
      IB/srp: Constify a function argument
      IB/srp: Handle partial connection success correctly
      IB/srp: Bump driver version and release date
      IB/srp: Stop the scsi_eh_<n> and scsi_tmf_<n> threads if login fails
      IB/srp: Re-enable FMR for non-page aligned buffers
      IB/srp: Use multiple registrations for large memory regions
      IB/srp: Add memory descriptor array pointer range checking
      IB/srp: Remove the memory registration backtracking code
      IB/srp: Remove use_mr argument from srp_map_sg_entry()
      IB/srp: Introduce srp_device.use_fmr
      IB/srp: Register the indirect data buffer descriptor
      IB/srp: Create an insecure all physical rkey only if needed

Christoph Hellwig (1):
      IB/uverbs: reject invalid or unknown opcodes

Dan Carpenter (1):
      IB/core: missing curly braces in ib_find_gid()

Dennis Dalessandro (2):
      IB/ipath: Deprecate ipath driver and move to staging.
      IB/core: Add core header changes needed for OPA

Doug Ledford (3):
      Staging: Add staging/rdma directory and update MAINTAINERS
      IB/core: Remove needless bracketization
      IB/ipoib: Clean up send-only multicast joins

Guy Shapiro (1):
      IB/ipoib: Return IPoIB devices matching connection parameters

Haggai Eran (14):
      IB/core: Add rwsem to allow reading device list or client list
      IB/core: lock client data with lists_rwsem
      IB/cm: Expose service ID in request events
      IB/cm: Share listening CM IDs
      IB/cma: Refactor RDMA IP CM private-data parsing code
      IB/cma: Helper functions to access port space IDRs
      IB/cm: Expose BTH P_Key in CM and SIDR request events
      IB/cma: Add net_dev and private data checks to RDMA CM
      IB/cma: Validate routing of incoming requests
      IB/cma: Use found net_dev for passive connections
      IB/cma: Share ib_cm_ids between rdma_cm_ids
      IB/cm: Remove compare_data checks
      IB/cma: Fix net_dev reference leak with failed requests
      IB/mlx5: avoid destroying a NULL mr in reg_user_mr error flow

Hariprasad S (2):
      iw_cxgb4: set the default MPA version to 2
      iw_cxgb4: Add support for clip

Ira Weiny (3):
      IB/hfi1: Add PSM2 user space header to header_install
      IB/core: Remove unnecessary defines from ib_mad.h
      IB/core: Move SM class defines from ib_mad.h to ib_smi.h

Jack Morgenstein (3):
      IB/mlx4: Fix potential deadlock when sending mad to wire
      IB/mlx4: Demote mcg message from warning to debug
      IB/mlx4: Forbid using sysfs to change RoCE pkeys

Jason Gunthorpe (15):
      IB/ucma: Fix theoretical user triggered use-after-free
      IB/core: Make ib_alloc_device init the kobject
      IB/core: Guarantee that a local_dma_lkey is available
      IB/mad: Remove ib_get_dma_mr calls
      IB/ipoib: Remove ib_get_dma_mr calls
      IB/mlx4: Remove ib_get_dma_mr calls
      IB/mlx5: Remove ib_get_dma_mr calls
      IB/iser: Use pd->local_dma_lkey
      iser-target: Remove ib_get_dma_mr calls
      IB/srp: Use pd->local_dma_lkey
      ib_srpt: Remove ib_get_dma_mr calls
      net/9p: Remove ib_get_dma_mr calls
      rds/ib: Remove ib_get_dma_mr calls
      IB/core: Make ib_dealloc_pd return void
      IB/ipoib: Suppress warning for send only join failures

Jeff Becker (1):
      staging/hfi1: replace indent spaces with tabs

Jenny Falkovich (1):
      IB/iser: Change some module parameters to be RO

Jubin John (1):
      IB/hfi1: Add CSRs for CONFIG_SDMA_VERBOSITY

Kaike Wan (5):
      IB/netlink: Add defines for local service requests through netlink
      IB/core: Add rdma netlink helper functions
      IB/sa: Allocate SA query with kzalloc
      IB/sa: Route SA pathrecord query through netlink
      IB/sa: Fix rdma netlink message flags

Matan Barak (5):
      net/ipv6: Export addrconf_ifid_eui48
      net: Add info for NETDEV_CHANGEUPPER event
      net/bonding: Export bond_option_active_slave_get_rcu
      IB/core: Add RoCE GID table management
      IB/core: Add RoCE table bonding support

Mike Marciniszyn (3):
      IB/qib: Change lkey table allocation to support more MRs
      IB/hfi1: add driver files
      IB/hfi1: Support ib_alloc_mr verb

Moni Shoua (3):
      net/mlx4: Postpone the registration of net_device
      IB/mlx4: Implement ib_device callbacks
      IB/mlx4: Replace mechanism for RoCE GID management

Nicholas Krause (1):
      IB/cxgb4: Fix if statement in pick_local_ip6adddrs

Noa Osherovich (1):
      IB/mlx4: Use correct SL on AH query under RoCE

Roland Dreier (1):
      IB/mlx5: Remove dead code from alloc_cached_mr()

Sagi Grimberg (40):
      mlx5: Fix missing device local_dma_lkey
      mlx5: Expose correct page_size_cap in device attributes
      mlx4, mlx5, mthca: Expose max_sge_rd correctly
      IB/core: Get rid of redundant verb ib_destroy_mr
      IB: Modify ib_create_mr API
      IB/iser: Convert to ib_alloc_mr
      iser-target: Convert to ib_alloc_mr
      IB/srp: Convert to ib_alloc_mr
      xprtrdma, svcrdma: Convert to ib_alloc_mr
      RDS: Convert to ib_alloc_mr
      mlx5: Drop mlx5_ib_alloc_fast_reg_mr
      mlx4: Support ib_alloc_mr verb
      ocrdma: Support ib_alloc_mr verb
      iw_cxgb4: Support ib_alloc_mr verb
      cxgb3: Support ib_alloc_mr verb
      nes: Support ib_alloc_mr verb
      qib: Support ib_alloc_mr verb
      IB/core: Drop ib_alloc_fast_reg_mr
      IB/iser: Change minor assignments and logging prints
      IB/iser: Remove '.' from log message
      IB/iser: Fix missing return status check in iser_send_data_out
      IB/iser: Get rid of un-maintained counters
      IB/iser: Fix possible bogus DMA unmapping
      IB/iser: Remove a redundant always-false condition
      IB/iser: Remove an unneeded print for unaligned memory
      IB/iser: Introduce struct iser_reg_resources
      IB/iser: Rename struct fast_reg_descriptor -> iser_fr_desc
      IB/iser: Remove dead code in fmr_pool alloc/free
      IB/iser: Introduce iser_reg_ops
      IB/iser: Move fastreg descriptor allocation to iser_create_fastreg_desc
      IB/iser: Introduce iser registration pool struct
      IB/iser: Rename iser_reg_page_vec to iser_fast_reg_fmr
      IB/iser: Make reg_desc_get a per device routine
      IB/iser: Unify fast memory registration flows
      IB/iser: Pass registration pool a size parameter
      IB/iser: Support up to 8MB data transfer in a single command
      IB/iser: Add debug prints to the various memory registration methods
      IB/iser: Chain all iser transaction send work requests
      mlx5: Fix incorrect wc pkey_index assignment for GSI messages
      IB/srp: Fix possible protection fault

Somnath Kotur (1):
      RDMA/ocrdma: Incorporate the moving of GID Table mgmt to IB/Core

Spencer Baugh (1):
      RDMA/cma: fix IPv6 address resolution

Steve Wise (6):
      RDMA/iser: Limit sgs to the device fastreg depth
      RDMA/amso1100: Deprecate the amso1100 driver and move to staging
      ipath,qib: Expose max_sge_rd correctly
      svcrdma: Use max_sge_rd for destination read depths
      RDMA/Core: remove rdma_cap_read_multi_sge() helper
      svcrdma: limit FRMR page list lengths to device max

Yishai Hadas (6):
      IB/uverbs: Fix reference counting usage of event files
      IB/uverbs: Fix race between ib_uverbs_open and remove_one
      IB/uverbs: Explicitly pass ib_dev to uverbs commands
      IB/uverbs: Enable device removal when there are active user space applications
      IB/mlx4_ib: Disassociate support
      IB/ucma: HW Device hot-removal support

Yotam Kenneth (1):
      IB/core: Find the network device matching connection parameters

 Documentation/infiniband/sysfs.txt                 |    20 +
 MAINTAINERS                                        |     9 +-
 drivers/infiniband/Kconfig                         |     2 -
 drivers/infiniband/core/Makefile                   |     3 +-
 drivers/infiniband/core/cache.c                    |   773 +-
 drivers/infiniband/core/cm.c                       |   215 +-
 drivers/infiniband/core/cma.c                      |   657 +-
 drivers/infiniband/core/core_priv.h                |    54 +-
 drivers/infiniband/core/device.c                   |   335 +-
 drivers/infiniband/core/mad.c                      |    28 +-
 drivers/infiniband/core/mad_priv.h                 |     1 -
 drivers/infiniband/core/multicast.c                |     7 +-
 drivers/infiniband/core/netlink.c                  |    55 +
 drivers/infiniband/core/roce_gid_mgmt.c            |   730 ++
 drivers/infiniband/core/sa_query.c                 |   515 +-
 drivers/infiniband/core/sysfs.c                    |    51 +-
 drivers/infiniband/core/ucm.c                      |     9 +-
 drivers/infiniband/core/ucma.c                     |   146 +-
 drivers/infiniband/core/user_mad.c                 |     6 +-
 drivers/infiniband/core/uverbs.h                   |    16 +-
 drivers/infiniband/core/uverbs_cmd.c               |   147 +-
 drivers/infiniband/core/uverbs_main.c              |   448 +-
 drivers/infiniband/core/verbs.c                    |   131 +-
 drivers/infiniband/hw/Makefile                     |     2 -
 drivers/infiniband/hw/cxgb3/iwch_provider.c        |    14 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |    82 +-
 drivers/infiniband/hw/cxgb4/iw_cxgb4.h             |     4 +-
 drivers/infiniband/hw/cxgb4/mem.c                  |    12 +-
 drivers/infiniband/hw/cxgb4/provider.c             |     2 +-
 drivers/infiniband/hw/mlx4/ah.c                    |     8 +-
 drivers/infiniband/hw/mlx4/cq.c                    |     2 +-
 drivers/infiniband/hw/mlx4/mad.c                   |    23 +-
 drivers/infiniband/hw/mlx4/main.c                  |   891 +-
 drivers/infiniband/hw/mlx4/mcg.c                   |    15 +-
 drivers/infiniband/hw/mlx4/mlx4_ib.h               |    40 +-
 drivers/infiniband/hw/mlx4/mr.c                    |    11 +-
 drivers/infiniband/hw/mlx4/qp.c                    |    10 +-
 drivers/infiniband/hw/mlx4/sysfs.c                 |     5 +-
 drivers/infiniband/hw/mlx5/cq.c                    |    10 +-
 drivers/infiniband/hw/mlx5/main.c                  |    30 +-
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |    14 +-
 drivers/infiniband/hw/mlx5/mr.c                    |   124 +-
 drivers/infiniband/hw/mlx5/qp.c                    |     5 -
 drivers/infiniband/hw/mthca/mthca_provider.c       |     1 +
 drivers/infiniband/hw/nes/nes_verbs.c              |    19 +-
 drivers/infiniband/hw/ocrdma/ocrdma.h              |     1 -
 drivers/infiniband/hw/ocrdma/ocrdma_main.c         |   236 +-
 drivers/infiniband/hw/ocrdma/ocrdma_sli.h          |     2 +
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |    56 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h        |    15 +-
 drivers/infiniband/hw/qib/qib_keys.c               |     4 +
 drivers/infiniband/hw/qib/qib_mad.h                |   147 +-
 drivers/infiniband/hw/qib/qib_mr.c                 |     9 +-
 drivers/infiniband/hw/qib/qib_ruc.c                |     1 +
 drivers/infiniband/hw/qib/qib_verbs.c              |    17 +-
 drivers/infiniband/hw/qib/qib_verbs.h              |     6 +-
 drivers/infiniband/ulp/ipoib/ipoib.h               |     1 -
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |     4 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |   236 +-
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |    50 +-
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c         |    22 +-
 drivers/infiniband/ulp/iser/iscsi_iser.c           |    91 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h           |   206 +-
 drivers/infiniband/ulp/iser/iser_initiator.c       |    38 +-
 drivers/infiniband/ulp/iser/iser_memory.c          |   482 +-
 drivers/infiniband/ulp/iser/iser_verbs.c           |   339 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |    47 +-
 drivers/infiniband/ulp/isert/ib_isert.h            |     1 -
 drivers/infiniband/ulp/srp/ib_srp.c                |   282 +-
 drivers/infiniband/ulp/srp/ib_srp.h                |    25 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |    22 +-
 drivers/infiniband/ulp/srpt/ib_srpt.h              |     1 -
 drivers/net/bonding/bond_options.c                 |    13 -
 drivers/net/ethernet/mellanox/mlx4/en_main.c       |    36 +-
 drivers/net/ethernet/mellanox/mlx4/intf.c          |     3 +
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |    22 +
 drivers/staging/Kconfig                            |     2 +
 drivers/staging/Makefile                           |     1 +
 drivers/staging/rdma/Kconfig                       |    31 +
 drivers/staging/rdma/Makefile                      |     4 +
 .../hw => staging/rdma}/amso1100/Kbuild            |     0
 .../hw => staging/rdma}/amso1100/Kconfig           |     0
 drivers/staging/rdma/amso1100/TODO                 |     4 +
 .../{infiniband/hw => staging/rdma}/amso1100/c2.c  |     0
 .../{infiniband/hw => staging/rdma}/amso1100/c2.h  |     0
 .../hw => staging/rdma}/amso1100/c2_ae.c           |     0
 .../hw => staging/rdma}/amso1100/c2_ae.h           |     0
 .../hw => staging/rdma}/amso1100/c2_alloc.c        |     0
 .../hw => staging/rdma}/amso1100/c2_cm.c           |     0
 .../hw => staging/rdma}/amso1100/c2_cq.c           |     0
 .../hw => staging/rdma}/amso1100/c2_intr.c         |     0
 .../hw => staging/rdma}/amso1100/c2_mm.c           |     0
 .../hw => staging/rdma}/amso1100/c2_mq.c           |     0
 .../hw => staging/rdma}/amso1100/c2_mq.h           |     0
 .../hw => staging/rdma}/amso1100/c2_pd.c           |     0
 .../hw => staging/rdma}/amso1100/c2_provider.c     |     0
 .../hw => staging/rdma}/amso1100/c2_provider.h     |     0
 .../hw => staging/rdma}/amso1100/c2_qp.c           |     0
 .../hw => staging/rdma}/amso1100/c2_rnic.c         |     0
 .../hw => staging/rdma}/amso1100/c2_status.h       |     0
 .../hw => staging/rdma}/amso1100/c2_user.h         |     0
 .../hw => staging/rdma}/amso1100/c2_vq.c           |     0
 .../hw => staging/rdma}/amso1100/c2_vq.h           |     0
 .../hw => staging/rdma}/amso1100/c2_wr.h           |     0
 drivers/staging/rdma/hfi1/Kconfig                  |    37 +
 drivers/staging/rdma/hfi1/Makefile                 |    19 +
 drivers/staging/rdma/hfi1/TODO                     |     6 +
 drivers/staging/rdma/hfi1/chip.c                   | 10798 +++++++++++++++++++
 drivers/staging/rdma/hfi1/chip.h                   |  1035 ++
 drivers/staging/rdma/hfi1/chip_registers.h         |  1292 +++
 drivers/staging/rdma/hfi1/common.h                 |   415 +
 drivers/staging/rdma/hfi1/cq.c                     |   558 +
 drivers/staging/rdma/hfi1/debugfs.c                |   899 ++
 drivers/staging/rdma/hfi1/debugfs.h                |    78 +
 drivers/staging/rdma/hfi1/device.c                 |   142 +
 drivers/staging/rdma/hfi1/device.h                 |    61 +
 drivers/staging/rdma/hfi1/diag.c                   |  1873 ++++
 drivers/staging/rdma/hfi1/dma.c                    |   186 +
 drivers/staging/rdma/hfi1/driver.c                 |  1241 +++
 drivers/staging/rdma/hfi1/eprom.c                  |   475 +
 drivers/staging/rdma/hfi1/eprom.h                  |    55 +
 drivers/staging/rdma/hfi1/file_ops.c               |  2140 ++++
 drivers/staging/rdma/hfi1/firmware.c               |  1620 +++
 drivers/staging/rdma/hfi1/hfi.h                    |  1821 ++++
 drivers/staging/rdma/hfi1/init.c                   |  1722 +++
 drivers/staging/rdma/hfi1/intr.c                   |   207 +
 drivers/staging/rdma/hfi1/iowait.h                 |   186 +
 drivers/staging/rdma/hfi1/keys.c                   |   411 +
 drivers/staging/rdma/hfi1/mad.c                    |  4257 ++++++++
 drivers/staging/rdma/hfi1/mad.h                    |   325 +
 drivers/staging/rdma/hfi1/mmap.c                   |   192 +
 drivers/staging/rdma/hfi1/mr.c                     |   551 +
 drivers/staging/rdma/hfi1/opa_compat.h             |   129 +
 drivers/staging/rdma/hfi1/pcie.c                   |  1253 +++
 drivers/staging/rdma/hfi1/pio.c                    |  1771 +++
 drivers/staging/rdma/hfi1/pio.h                    |   224 +
 drivers/staging/rdma/hfi1/pio_copy.c               |   858 ++
 drivers/staging/rdma/hfi1/platform_config.h        |   286 +
 drivers/staging/rdma/hfi1/qp.c                     |  1687 +++
 drivers/staging/rdma/hfi1/qp.h                     |   235 +
 drivers/staging/rdma/hfi1/qsfp.c                   |   546 +
 drivers/staging/rdma/hfi1/qsfp.h                   |   222 +
 drivers/staging/rdma/hfi1/rc.c                     |  2426 +++++
 drivers/staging/rdma/hfi1/ruc.c                    |   948 ++
 drivers/staging/rdma/hfi1/sdma.c                   |  2962 +++++
 drivers/staging/rdma/hfi1/sdma.h                   |  1123 ++
 drivers/staging/rdma/hfi1/srq.c                    |   397 +
 drivers/staging/rdma/hfi1/sysfs.c                  |   739 ++
 drivers/staging/rdma/hfi1/trace.c                  |   221 +
 drivers/staging/rdma/hfi1/trace.h                  |  1409 +++
 drivers/staging/rdma/hfi1/twsi.c                   |   518 +
 drivers/staging/rdma/hfi1/twsi.h                   |    68 +
 drivers/staging/rdma/hfi1/uc.c                     |   585 +
 drivers/staging/rdma/hfi1/ud.c                     |   885 ++
 drivers/staging/rdma/hfi1/user_pages.c             |   156 +
 drivers/staging/rdma/hfi1/user_sdma.c              |  1444 +++
 drivers/staging/rdma/hfi1/user_sdma.h              |    89 +
 drivers/staging/rdma/hfi1/verbs.c                  |  2143 ++++
 drivers/staging/rdma/hfi1/verbs.h                  |  1151 ++
 drivers/staging/rdma/hfi1/verbs_mcast.c            |   385 +
 .../{infiniband/hw => staging/rdma}/ipath/Kconfig  |     4 +-
 .../{infiniband/hw => staging/rdma}/ipath/Makefile |     0
 drivers/staging/rdma/ipath/TODO                    |     5 +
 .../hw => staging/rdma}/ipath/ipath_common.h       |     0
 .../hw => staging/rdma}/ipath/ipath_cq.c           |     0
 .../hw => staging/rdma}/ipath/ipath_debug.h        |     0
 .../hw => staging/rdma}/ipath/ipath_diag.c         |     0
 .../hw => staging/rdma}/ipath/ipath_dma.c          |     0
 .../hw => staging/rdma}/ipath/ipath_driver.c       |     0
 .../hw => staging/rdma}/ipath/ipath_eeprom.c       |     0
 .../hw => staging/rdma}/ipath/ipath_file_ops.c     |     0
 .../hw => staging/rdma}/ipath/ipath_fs.c           |     0
 .../hw => staging/rdma}/ipath/ipath_iba6110.c      |     0
 .../hw => staging/rdma}/ipath/ipath_init_chip.c    |     0
 .../hw => staging/rdma}/ipath/ipath_intr.c         |     0
 .../hw => staging/rdma}/ipath/ipath_kernel.h       |     0
 .../hw => staging/rdma}/ipath/ipath_keys.c         |     0
 .../hw => staging/rdma}/ipath/ipath_mad.c          |     0
 .../hw => staging/rdma}/ipath/ipath_mmap.c         |     0
 .../hw => staging/rdma}/ipath/ipath_mr.c           |     0
 .../hw => staging/rdma}/ipath/ipath_qp.c           |     0
 .../hw => staging/rdma}/ipath/ipath_rc.c           |     0
 .../hw => staging/rdma}/ipath/ipath_registers.h    |     0
 .../hw => staging/rdma}/ipath/ipath_ruc.c          |     0
 .../hw => staging/rdma}/ipath/ipath_sdma.c         |     0
 .../hw => staging/rdma}/ipath/ipath_srq.c          |     0
 .../hw => staging/rdma}/ipath/ipath_stats.c        |     0
 .../hw => staging/rdma}/ipath/ipath_sysfs.c        |     0
 .../hw => staging/rdma}/ipath/ipath_uc.c           |     0
 .../hw => staging/rdma}/ipath/ipath_ud.c           |     0
 .../hw => staging/rdma}/ipath/ipath_user_pages.c   |     0
 .../hw => staging/rdma}/ipath/ipath_user_sdma.c    |     0
 .../hw => staging/rdma}/ipath/ipath_user_sdma.h    |     0
 .../hw => staging/rdma}/ipath/ipath_verbs.c        |     1 +
 .../hw => staging/rdma}/ipath/ipath_verbs.h        |     0
 .../hw => staging/rdma}/ipath/ipath_verbs_mcast.c  |     0
 .../hw => staging/rdma}/ipath/ipath_wc_ppc64.c     |     0
 .../hw => staging/rdma}/ipath/ipath_wc_x86_64.c    |     0
 include/linux/mlx4/device.h                        |     3 +-
 include/linux/mlx4/driver.h                        |     1 +
 include/linux/mlx5/device.h                        |    11 +
 include/linux/mlx5/driver.h                        |     1 +
 include/linux/netdevice.h                          |    14 +
 include/linux/sunrpc/svc_rdma.h                    |     1 +
 include/net/addrconf.h                             |    31 +
 include/net/bonding.h                              |     7 +
 include/rdma/ib_cm.h                               |    25 +-
 include/rdma/ib_mad.h                              |    82 +-
 include/rdma/ib_pack.h                             |     2 +
 include/rdma/ib_smi.h                              |    47 +
 include/rdma/ib_verbs.h                            |   203 +-
 include/rdma/opa_port_info.h                       |   433 +
 include/rdma/opa_smi.h                             |    47 +
 include/rdma/rdma_netlink.h                        |     7 +
 include/uapi/rdma/Kbuild                           |     1 +
 include/uapi/rdma/hfi/Kbuild                       |     2 +
 include/uapi/rdma/hfi/hfi1_user.h                  |   427 +
 include/uapi/rdma/rdma_netlink.h                   |    82 +
 net/9p/trans_rdma.c                                |    26 +-
 net/core/dev.c                                     |    12 +-
 net/ipv6/addrconf.c                                |    31 -
 net/rds/ib.c                                       |    13 +-
 net/rds/ib.h                                       |     2 -
 net/rds/ib_cm.c                                    |     4 +-
 net/rds/ib_recv.c                                  |     6 +-
 net/rds/ib_send.c                                  |     8 +-
 net/rds/iw.c                                       |    10 +-
 net/rds/iw_rdma.c                                  |     5 +-
 net/rds/iw_send.c                                  |     5 +-
 net/sunrpc/xprtrdma/frwr_ops.c                     |     6 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |    12 +-
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |    10 +-
 net/sunrpc/xprtrdma/verbs.c                        |     2 +-
 233 files changed, 64457 insertions(+), 2733 deletions(-)
 create mode 100644 drivers/infiniband/core/roce_gid_mgmt.c
 create mode 100644 drivers/staging/rdma/Kconfig
 create mode 100644 drivers/staging/rdma/Makefile
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/Kbuild (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/Kconfig (100%)
 create mode 100644 drivers/staging/rdma/amso1100/TODO
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_ae.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_ae.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_alloc.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_cm.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_cq.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_intr.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_mm.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_mq.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_mq.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_pd.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_provider.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_provider.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_qp.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_rnic.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_status.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_user.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_vq.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_vq.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/amso1100/c2_wr.h (100%)
 create mode 100644 drivers/staging/rdma/hfi1/Kconfig
 create mode 100644 drivers/staging/rdma/hfi1/Makefile
 create mode 100644 drivers/staging/rdma/hfi1/TODO
 create mode 100644 drivers/staging/rdma/hfi1/chip.c
 create mode 100644 drivers/staging/rdma/hfi1/chip.h
 create mode 100644 drivers/staging/rdma/hfi1/chip_registers.h
 create mode 100644 drivers/staging/rdma/hfi1/common.h
 create mode 100644 drivers/staging/rdma/hfi1/cq.c
 create mode 100644 drivers/staging/rdma/hfi1/debugfs.c
 create mode 100644 drivers/staging/rdma/hfi1/debugfs.h
 create mode 100644 drivers/staging/rdma/hfi1/device.c
 create mode 100644 drivers/staging/rdma/hfi1/device.h
 create mode 100644 drivers/staging/rdma/hfi1/diag.c
 create mode 100644 drivers/staging/rdma/hfi1/dma.c
 create mode 100644 drivers/staging/rdma/hfi1/driver.c
 create mode 100644 drivers/staging/rdma/hfi1/eprom.c
 create mode 100644 drivers/staging/rdma/hfi1/eprom.h
 create mode 100644 drivers/staging/rdma/hfi1/file_ops.c
 create mode 100644 drivers/staging/rdma/hfi1/firmware.c
 create mode 100644 drivers/staging/rdma/hfi1/hfi.h
 create mode 100644 drivers/staging/rdma/hfi1/init.c
 create mode 100644 drivers/staging/rdma/hfi1/intr.c
 create mode 100644 drivers/staging/rdma/hfi1/iowait.h
 create mode 100644 drivers/staging/rdma/hfi1/keys.c
 create mode 100644 drivers/staging/rdma/hfi1/mad.c
 create mode 100644 drivers/staging/rdma/hfi1/mad.h
 create mode 100644 drivers/staging/rdma/hfi1/mmap.c
 create mode 100644 drivers/staging/rdma/hfi1/mr.c
 create mode 100644 drivers/staging/rdma/hfi1/opa_compat.h
 create mode 100644 drivers/staging/rdma/hfi1/pcie.c
 create mode 100644 drivers/staging/rdma/hfi1/pio.c
 create mode 100644 drivers/staging/rdma/hfi1/pio.h
 create mode 100644 drivers/staging/rdma/hfi1/pio_copy.c
 create mode 100644 drivers/staging/rdma/hfi1/platform_config.h
 create mode 100644 drivers/staging/rdma/hfi1/qp.c
 create mode 100644 drivers/staging/rdma/hfi1/qp.h
 create mode 100644 drivers/staging/rdma/hfi1/qsfp.c
 create mode 100644 drivers/staging/rdma/hfi1/qsfp.h
 create mode 100644 drivers/staging/rdma/hfi1/rc.c
 create mode 100644 drivers/staging/rdma/hfi1/ruc.c
 create mode 100644 drivers/staging/rdma/hfi1/sdma.c
 create mode 100644 drivers/staging/rdma/hfi1/sdma.h
 create mode 100644 drivers/staging/rdma/hfi1/srq.c
 create mode 100644 drivers/staging/rdma/hfi1/sysfs.c
 create mode 100644 drivers/staging/rdma/hfi1/trace.c
 create mode 100644 drivers/staging/rdma/hfi1/trace.h
 create mode 100644 drivers/staging/rdma/hfi1/twsi.c
 create mode 100644 drivers/staging/rdma/hfi1/twsi.h
 create mode 100644 drivers/staging/rdma/hfi1/uc.c
 create mode 100644 drivers/staging/rdma/hfi1/ud.c
 create mode 100644 drivers/staging/rdma/hfi1/user_pages.c
 create mode 100644 drivers/staging/rdma/hfi1/user_sdma.c
 create mode 100644 drivers/staging/rdma/hfi1/user_sdma.h
 create mode 100644 drivers/staging/rdma/hfi1/verbs.c
 create mode 100644 drivers/staging/rdma/hfi1/verbs.h
 create mode 100644 drivers/staging/rdma/hfi1/verbs_mcast.c
 rename drivers/{infiniband/hw => staging/rdma}/ipath/Kconfig (81%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/Makefile (100%)
 create mode 100644 drivers/staging/rdma/ipath/TODO
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_common.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_cq.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_debug.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_diag.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_dma.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_driver.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_eeprom.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_file_ops.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_fs.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_iba6110.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_init_chip.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_intr.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_kernel.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_keys.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_mad.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_mmap.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_mr.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_qp.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_rc.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_registers.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_ruc.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_sdma.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_srq.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_stats.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_sysfs.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_uc.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_ud.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_user_pages.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_user_sdma.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_user_sdma.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_verbs.c (99%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_verbs.h (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_verbs_mcast.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_wc_ppc64.c (100%)
 rename drivers/{infiniband/hw => staging/rdma}/ipath/ipath_wc_x86_64.c (100%)
 create mode 100644 include/rdma/opa_port_info.h
 create mode 100644 include/uapi/rdma/hfi/Kbuild
 create mode 100644 include/uapi/rdma/hfi/hfi1_user.h
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

             reply	other threads:[~2015-09-08 16:24 UTC|newest]

Thread overview: 200+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-08 16:24 Doug Ledford [this message]
     [not found] ` <1441729478-19375-1-git-send-email-dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-09  0:21   ` [PULL REQUEST] Please pull rdma.git Linus Torvalds
2015-09-09  0:35     ` Linus Torvalds
     [not found]       ` <CA+55aFyeLEab0qjNV1+V-mX2ZhExs1z5VtdusgpDnMeNBg-d6Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09  3:08         ` Doug Ledford
     [not found]           ` <55EFA2BF.7060006-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-09  3:33             ` Linus Torvalds
     [not found]               ` <CA+55aFwg+QCM=xaoK4ic+4AymqCYrF4Ny8WO9iY2hHFBLNT3VQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09  6:41                 ` Jiri Pirko
     [not found]                   ` <20150909064123.GA2122-6KJVSR23iU488b5SBfVpbw@public.gmane.org>
2015-09-09  8:09                     ` Matan Barak
     [not found]                       ` <55EFE932.5010401-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-09-09 11:05                         ` Or Gerlitz
2015-09-09 12:03                 ` Doug Ledford
     [not found]                   ` <55F02006.5020504-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-09 15:44                     ` Linus Torvalds
     [not found]                       ` <CA+55aFxJovuBGpg04YM0AvrzL_TPDoHebkP21R7tO3=QMQUUXQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09 16:06                         ` Doug Ledford
2015-09-09 16:10                         ` Linus Torvalds
     [not found]                           ` <CA+55aFwCwT-K_Qw3aQBXt_HbQX6v4d4EXHb3dJVCkD3kg83gzw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09 16:11                             ` Doug Ledford
     [not found]                               ` <55F05A2F.9090005-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-10 16:35                                 ` Matan Barak
2015-09-09 21:45             ` Stephen Rothwell
     [not found]               ` <20150910074505.1b4eec1c-3FnU+UHB4dNDw9hX6IcOSA@public.gmane.org>
2015-09-09 22:32                 ` Doug Ledford
     [not found]                   ` <55F0B371.2090403-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-09 23:20                     ` Stephen Rothwell
2015-09-09  2:50     ` Doug Ledford
     [not found]       ` <55EF9E82.70405-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-09  3:08         ` Linus Torvalds
     [not found]           ` <CA+55aFytfSV5YqzUrZxBjAgnUn72WoJVHnaB14k5MKLkw-YnLA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-09-09  3:19             ` Doug Ledford
  -- strict thread matches above, loose matches on Subject: below --
2019-12-15 21:57 Doug Ledford
2019-12-16  2:27 ` Doug Ledford
2019-08-30 15:42 Doug Ledford
2019-08-30 16:40 ` pr-tracker-bot
     [not found] <5b0aa103f6007e1887f9b2cacaec8015834589b8.camel@xsintricity.com>
2019-08-23 19:14 ` Doug Ledford
2019-08-23 23:24   ` Doug Ledford
2019-08-14 14:59 Doug Ledford
2019-08-14 18:25 ` pr-tracker-bot
2019-08-19 10:08 ` Geert Uytterhoeven
2019-08-19 12:14   ` Jason Gunthorpe
2019-08-19 12:29     ` Geert Uytterhoeven
2019-08-19 12:48       ` Jason Gunthorpe
2019-08-02 14:39 Doug Ledford
2019-08-02 22:10 ` pr-tracker-bot
2019-06-21 19:42 Doug Ledford
2019-06-21 22:35 ` pr-tracker-bot
2018-12-13 16:56 Doug Ledford
2018-12-13 21:15 ` pr-tracker-bot
2018-02-06  0:31 Doug Ledford
2017-11-16 21:39 Doug Ledford
     [not found] ` <1510868362.8751.14.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-11-17  0:03   ` Jason Gunthorpe
2017-11-15 16:01 Doug Ledford
2017-10-26 18:05 Doug Ledford
2017-10-06 17:25 Doug Ledford
2017-09-28 16:06 Doug Ledford
2017-09-22 21:12 Doug Ledford
     [not found] ` <1506114769.120853.7.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-09-23  3:23   ` Linus Torvalds
     [not found]     ` <CA+55aFz2hYPEkweckHKpOU45bHQU7tFLKYoVWaMGduMSP4NCFA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-09-23 14:25       ` Doug Ledford
     [not found]         ` <1506176753.120853.65.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-09-23 15:50           ` Linus Torvalds
2017-08-31 13:42 Doug Ledford
2017-08-24 21:21 Doug Ledford
2017-08-18 18:21 Doug Ledford
2017-08-08 17:27 Doug Ledford
2017-07-21 12:16 Doug Ledford
     [not found] ` <1500639364.23761.22.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-21 12:25   ` Doug Ledford
2017-07-18 15:51 Doug Ledford
     [not found] ` <1500393061.23761.1.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-18 18:24   ` Linus Torvalds
     [not found]     ` <CA+55aFyMw63bV+KOOiP9MbXF=BU8mHYEzBYsNH=xrVWxO=rzKg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-18 19:07       ` Doug Ledford
     [not found]         ` <1500404869.23761.9.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-18 19:26           ` Linus Torvalds
     [not found]             ` <CA+55aFxYrrWO0NFJLzMiSQxPKMcoLUD=xA0e-g01riFfX5-Vug-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-19  3:42               ` Robert LeBlanc
     [not found]                 ` <CAANLjFr9DxfoR_H5rp1ag_fC5AqxDJ5ZEj52wF-W2eGjof6iqg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-19 17:52                   ` Bart Van Assche
2017-07-19 17:54                   ` Doug Ledford
     [not found]                     ` <1500486883.23761.14.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-19 20:40                       ` Bart Van Assche
     [not found]                         ` <1500496830.2494.5.camel-Sjgp3cTcYWE@public.gmane.org>
2017-07-19 22:05                           ` Doug Ledford
     [not found]                             ` <6b6d3dba-8eac-ef75-ef23-6e4e469670b6-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-19 22:56                               ` Doug Ledford
2017-07-21 22:27                       ` Robert LeBlanc
2017-07-19 17:46               ` Doug Ledford
2017-07-06 13:56 Doug Ledford
     [not found] ` <1499349377.2783.34.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-06 14:20   ` Doug Ledford
2017-07-06 16:49   ` Or Gerlitz
2017-06-16  2:09 Doug Ledford
2017-06-02 20:09 Doug Ledford
2017-05-08 19:43 Doug Ledford
     [not found] ` <1494272587.3041.256.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-05-09  3:15   ` Linus Torvalds
     [not found]     ` <CA+55aFysG9EZ9hXAGq5WZ1pJXEV-nqG4uJ5vbuuq1b1G8d+eXg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-05-09 14:23       ` Doug Ledford
2017-05-03 15:17 Doug Ledford
2017-03-25 18:29 Doug Ledford
     [not found] ` <1490466578.2404.55.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-03-25 22:45   ` Linus Torvalds
     [not found]     ` <CA+55aFx+p+grY-vLzHOmj4VFKvni3eHUmO_hn+AzmHXw2MeUZg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-03-26 13:50       ` Doug Ledford
     [not found]         ` <1490536239.2404.80.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-03-26 14:45           ` Doug Ledford
2017-02-24 19:29 Doug Ledford
2017-02-23 17:54 Doug Ledford
2017-02-22 20:51 Doug Ledford
     [not found] ` <1487796701.86943.126.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-02-23 16:33   ` Linus Torvalds
     [not found]     ` <CA+55aFz6mZUHonfz3qtq17MJNcO+m4m4qspuZzhBG8wPi8Azjg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-02-23 16:39       ` Linus Torvalds
     [not found]         ` <CA+55aFyS3P70r4y53gYYr7OPf1rwaR0EJOpvMDZ3LQ=3XHCbqQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-02-23 17:43           ` Doug Ledford
     [not found]             ` <1487871809.86943.136.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-02-23 17:53               ` Linus Torvalds
     [not found]                 ` <CA+55aFzzLKu2SVQ0NG0ixpVftbD_SaK0h9MTrAyHFiaERS524A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-02-23 17:57                   ` Doug Ledford
2017-02-10 19:42 Doug Ledford
2017-01-27 19:52 Doug Ledford
2017-01-04 13:36 Yuval Shaia
2016-12-22 21:40 Doug Ledford
2016-12-15 16:49 Doug Ledford
     [not found] ` <ac96de9c-391b-70df-4c9d-d65d7dc28263-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-12-15 20:18   ` Linus Torvalds
2016-11-17 12:13 Doug Ledford
     [not found] ` <58466423-c87e-3921-101e-bffab8989fd8-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-11-17 18:49   ` Leon Romanovsky
     [not found]     ` <20161117184950.GP4240-2ukJVAZIZ/Y@public.gmane.org>
2016-11-17 19:44       ` Doug Ledford
     [not found]         ` <582E089A.3040106-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-11-17 20:02           ` Leon Romanovsky
     [not found]             ` <20161117200203.GQ4240-2ukJVAZIZ/Y@public.gmane.org>
2016-11-17 22:24               ` Or Gerlitz
2016-11-17 22:24                 ` Or Gerlitz
     [not found]                 ` <CAJ3xEMjXYYnhS6qUzM9F+yjtq8Aahn08MjsSU4OnLS66Cu7mgw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-11-18  2:01                   ` Doug Ledford
2016-11-18  2:01                     ` Doug Ledford
     [not found]                     ` <fea924a0-f399-8ecf-c039-5cb7c5e0acb8-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-11-19 19:46                       ` Or Gerlitz
2016-11-19 19:46                         ` Or Gerlitz
2016-11-19 23:11                         ` Doug Ledford
     [not found]                           ` <710f3e81-dd9c-8221-cf5e-7a96f4cad5b9-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-11-20 12:53                             ` Leon Romanovsky
2016-11-20 12:53                               ` Leon Romanovsky
2016-10-04 13:50 Doug Ledford
2016-09-16 20:19 Doug Ledford
2016-09-06 18:09 Doug Ledford
2016-08-25 19:29 Doug Ledford
     [not found] ` <e5da14cf-fd5a-895e-5fad-9020b6a7efb1-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-26 14:44   ` Leon Romanovsky
     [not found]     ` <20160826144415.GC594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-26 16:12       ` Doug Ledford
     [not found]         ` <3aee5577-9600-db32-db7f-4fb39afdc429-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-26 17:16           ` Leon Romanovsky
     [not found]             ` <20160826171638.GD594-2ukJVAZIZ/Y@public.gmane.org>
2016-08-26 17:53               ` Doug Ledford
     [not found]                 ` <a4e3d830-71e5-76b1-927d-4e3b52a19ac5-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-08-26 19:19                   ` Leon Romanovsky
2016-08-04 16:21 Doug Ledford
2016-07-14 13:45 Doug Ledford
2016-06-24 23:12 Doug Ledford
2016-06-09 16:32 Doug Ledford
2016-05-26 22:34 Doug Ledford
     [not found] ` <166c87fa-09ef-f170-7351-d18062bc25cf-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-05-27  4:51   ` Leon Romanovsky
     [not found]     ` <20160527045157.GW25500-2ukJVAZIZ/Y@public.gmane.org>
2016-05-27 11:44       ` Dennis Dalessandro
     [not found]         ` <20160527114414.GA27420-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2016-05-27 13:13           ` Leon Romanovsky
     [not found]             ` <20160527131357.GX25500-2ukJVAZIZ/Y@public.gmane.org>
2016-05-27 13:32               ` Doug Ledford
     [not found]                 ` <57484C71.309-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-05-27 14:44                   ` Leon Romanovsky
     [not found]                     ` <20160527144427.GZ25500-2ukJVAZIZ/Y@public.gmane.org>
2016-05-27 15:14                       ` Doug Ledford
2016-05-20 20:03 Doug Ledford
2016-05-06 20:11 Doug Ledford
2016-04-29  3:05 Doug Ledford
2016-04-06 18:23 Doug Ledford
2016-03-22 20:50 Doug Ledford
     [not found] ` <56F1B00F.7010406-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-03-22 22:23   ` Or Gerlitz
     [not found]     ` <CAJ3xEMhG0x_+DAAY+Cv0OAnW=2VmMuHZUv8DOP_YCkNHfSjX9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-03-23  1:46       ` Doug Ledford
     [not found]         ` <56F1F579.3080403-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-03-23 22:37           ` Or Gerlitz
     [not found]             ` <CAJ3xEMhu7pKONneEAMDhJUtiz2nqnibynHMWe8vmgPCy+7DH5A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-03-24 15:23               ` Doug Ledford
     [not found]                 ` <56F4068F.2070608-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-03-28  9:42                   ` Or Gerlitz
2016-03-17 17:31 Doug Ledford
     [not found] ` <56EAE9D6.2030908-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-03-18 16:52   ` Linus Torvalds
     [not found]     ` <CA+55aFxxoO=i7neGBRGW_afHsSZ7K-x6fMO8v-8po3Ls_Ew0Rg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-03-18 17:37       ` Leon Romanovsky
     [not found]         ` <20160318173748.GL25216-2ukJVAZIZ/Y@public.gmane.org>
2016-03-19 21:37           ` Linus Torvalds
     [not found]             ` <CA+55aFwNcyywn3gYQ=H_+6WMt=s+xZ5bgpX3O9z8b2o5EhDMGQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-03-20  5:59               ` Leon Romanovsky
2016-03-23 10:57               ` Leon Romanovsky
     [not found]                 ` <20160323105708.GP25216-2ukJVAZIZ/Y@public.gmane.org>
2016-03-23 13:37                   ` Doug Ledford
     [not found]                     ` <56F29C32.305-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-03-23 13:56                       ` Leon Romanovsky
2016-03-31 23:38                       ` Leon Romanovsky
     [not found]                         ` <20160331233828.GE2670-2ukJVAZIZ/Y@public.gmane.org>
2016-04-01  2:18                           ` David Miller
2016-04-01  2:46                             ` Leon Romanovsky
2016-03-18 18:17       ` Doug Ledford
2016-03-04 17:04 Doug Ledford
2016-02-21  1:14 Doug Ledford
2016-02-14  1:23 Doug Ledford
2016-02-10 22:34 Doug Ledford
2016-02-03 20:24 Doug Ledford
2016-01-22 18:18 Doug Ledford
     [not found] ` <56A2727B.8040809-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-01-23  1:12   ` Linus Torvalds
     [not found]     ` <CA+55aFziXhmMRk3HqvrUtVv+SaUM0zu3=LKbxo0w9HZPVmDuyw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-23  5:01       ` Doug Ledford
     [not found]         ` <56A30910.9010002-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-01-23  5:42           ` Linus Torvalds
     [not found]             ` <CA+55aFzhwDNiBr0MKyFYn8WCLxhPrBxU0TPTSskm5B3VkzhD9g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-23 15:06               ` Christoph Lameter
2016-01-23 16:16               ` Doug Ledford
     [not found]                 ` <56A3A777.3-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-01-23 19:02                   ` Linus Torvalds
     [not found]                     ` <CA+55aFzeW-UjwWarz9hZ3dgnTFSJuNFJ2_YikJPbXAZ_i2+RSw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-23 22:27                       ` Doug Ledford
     [not found]                         ` <56A3FE6F.4000800-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-01-24  0:38                           ` Linus Torvalds
     [not found]                             ` <CA+55aFz9Dnu7Ri8XA291VdSYZ5gqyt+cmaaRNULQ0hVetoAJZg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24  1:26                               ` Doug Ledford
     [not found]                                 ` <56A42829.90401-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-01-24  2:03                                   ` Linus Torvalds
     [not found]                                     ` <CA+55aFy0OuZ+TOsNRkqyGbpJf1LvLAodO2DqUfpcrKsQHQWLxw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24  2:52                                       ` Linus Torvalds
     [not found]                                         ` <CA+55aFymjONiSk+gVRk8XaViw9BuG1A6KgGWHgq=kj+XZsEw8w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24  3:05                                           ` Linus Torvalds
     [not found]                                             ` <CA+55aFzh4_T6MUM7CQsBc5AVe5WhiG=SDkXpRH_eNOZKPMAZMA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24  3:13                                               ` Linus Torvalds
     [not found]                                                 ` <CA+55aFxHrSB4cqs6Pzk3-AwJB17F2sTyunNGBjiCL0=Uijr-gg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24 14:40                                                   ` Doug Ledford
     [not found]                                                     ` <56A4E25C.20905-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-01-24 23:18                                                       ` Or Gerlitz
2016-01-24 14:27                                       ` Doug Ledford
2016-01-24 16:19                                       ` Or Gerlitz
     [not found]                                         ` <56A4F986.5070604-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2016-01-24 17:16                                           ` Linus Torvalds
     [not found]                                             ` <CA+55aFy6ynd91QhGHyo=9vHb8HPj4yvsY10kYXPVpBSPemcxJg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24 22:13                                               ` Or Gerlitz
     [not found]                                                 ` <CAJ3xEMhPj3jsXD5qBrJYLyf2LsB1c5UwzQsb=+HMGuvQqTK9ug-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-25  1:05                                                   ` Linus Torvalds
2016-01-24  5:58                                   ` David Miller
     [not found]                                     ` <CA+55aFw_-C5ek_bfw-2p=u38Ez5TN9=B_iBraUTF6jUQc2hSkQ@mail.gmail.com>
     [not found]                                       ` <CA+55aFw_-C5ek_bfw-2p=u38Ez5TN9=B_iBraUTF6jUQc2hSkQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-24  7:28                                         ` David Miller
2015-12-28 21:43 Doug Ledford
2015-12-10 21:00 Doug Ledford
2015-11-07  6:35 Doug Ledford
2015-10-22 14:34 Doug Ledford
2015-10-14 19:08 Doug Ledford
2015-09-29 18:04 Doug Ledford
2015-09-18 16:01 Doug Ledford
2015-09-16 15:00 Doug Ledford
2015-08-17 22:00 [PULL REQUEST] please " Doug Ledford
2015-07-28 14:37 [PULL REQUEST] Please " Doug Ledford
2015-07-14 19:42 Doug Ledford
     [not found] ` <55A56640.2000206-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-16  0:07   ` Linus Torvalds
     [not found]     ` <CA+55aFzdE94JcGT3aF0+rp-ym6UdMCAcQD2LSCBeedv9dLRfhQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-07-16  7:55       ` Christoph Hellwig
     [not found]         ` <20150716075542.GA9093-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-16 12:42           ` Doug Ledford
     [not found]             ` <55A7A6CD.4080900-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-16 12:45               ` Christoph Hellwig
     [not found]                 ` <20150716124507.GA5943-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-16 12:50                   ` Doug Ledford
     [not found]                     ` <55A7A878.1090704-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-07-16 13:22                       ` Hal Rosenstock
     [not found]                         ` <55A7B02C.6080009-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2015-07-16 13:59                           ` Suri Shelvapille
     [not found]                             ` <CY1PR03MB14409F7C639ADF21A2AD782FDE990-DUcFgbLRNhB/HYnSB+xpdWP7xZHs9kq/vxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2015-07-16 14:01                               ` Christoph Hellwig
     [not found]                                 ` <20150716140157.GA27586-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-07-16 14:47                                   ` Suri Shelvapille
2015-06-22 15:43 Doug Ledford
2015-05-20 22:35 Doug Ledford
2015-05-12 20:24 Doug Ledford

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1441729478-19375-1-git-send-email-dledford@redhat.com \
    --to=dledford-h+wxahxf7alqt0dzr+alfa@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.