From: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: "Torvalds,
Linus"
<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
Cc: "linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: [PULL REQUEST] Please pull rdma.git
Date: Wed, 22 Feb 2017 15:51:41 -0500 [thread overview]
Message-ID: <1487796701.86943.126.camel@redhat.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 21725 bytes --]
Hi Linus,
This is the first of three pull requests this merge window (they are
all ready to go, but they all also needed to wait before being
sent...two of them needed to wait on DaveM's pull request to land, and
the third is a tree-wide change and per typical policy I was going to
wait until the end of the merge window and submit it them...please let
me know if you want me to handle the tree-wide change any differently,
it's the patch series posted by Bart Van Assche to remove the IB DMA
ops structs and use the core DMA ops instead). This particular pull
request is all of the non-Mellanox and non-tree-wide changes. Nothing
overly exciting in this one. There is another new RoCE driver, bnxt_re
(this was why we had to wait on Dave's pull request, we had a
dependency on changes to the bnxt driver in it). We added a formal
ETH_P_IBOE definition in the core net headers so we would have to hard
code it all over the place. And lots of miscellaneous updates and
fixes across the tree.
Here's the boilerplate:
> The following changes since
> commit 646ebd4166ca00bdf682a36bd2e1c9a74d848ac6:
RDMA: Don't reference kernel private header from UAPI header (2017-
02-08 12:28:49 -0500)
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
db690328a7df0b507f7d59de0c7e1bbe8f4b9e6a:
RDMA/bnxt_re: fix for "bnxt_en: Update to firmware interface spec
1.7.0." (2017-02-22 15:40:17 -0500)
----------------------------------------------------------------
First set of updates for 4.11 kernel merge window
- Add new Broadcom bnxt_re RoCE driver
- rxe driver updates
- ioctl cleanups
- ETH_P_IBOE declaration cleanup
- IPoIB changes
- Add port state cache
- Allow srpt driver to accept guids as port names in config
- Update to hfi1 driver
- Update to srp driver
- Lots of misc. minor changes all over
----------------------------------------------------------------
Amrani, Ram (1):
RDMA/qedr: restructure functions that create/destroy QPs
Arnd Bergmann (3):
IB/hfi1: use size_t for passing array length
IB/hns: include linux/module.h
RDMA/bnxt_re: add DCB dependency
Bart Van Assche (24):
IB/rxe: Suppress sparse warnings
IB/rxe: Constify the pool name
IB/rxe: Remove an unused function
IB/rxe: Remove an unused variable and an unused argument
IB/rxe: Remove superfluous casts
IB/rxe: Enable type checking on SKB_TO_PKT() and PKT_TO_SKB()
arguments
IB/rxe: Let the compiler check the type of the cleanup functions
IB/rxe: Issue warnings once
IB/rxe: Add a runtime check in alloc_index()
IB/rxe: Introduce functions for queue draining
IB/rxe: Generate a completion for all failed work requests
IB/rxe: Fix a MR reference leak in check_rkey()
IB/rxe: Fix reference leaks in memory key invalidation code
IB/rxe: Remove a pointless indirection layer
IB/rxe: Fix an skb leak
IB/srpt: Accept GUIDs as port names
IB/SRP: Avoid using IB_MR_TYPE_SG_GAPS
IB/srp: Avoid that duplicate responses trigger a kernel bug
IB/srp: Fix race conditions related to task management
IB/srp: Document locking conventions
IB/srp: Make a diagnostic message more informative
IB/srp: Improve an error path
IB/core: Add support for draining IB_POLL_DIRECT completion
queues
IB/srp: Drain the send queue before destroying a QP
Brian Welty (5):
IB/hfi1, qib, rdmavt: Move two IB event functions into rdmavt
IB/hfi1, qib, rdmavt: Move AETH credit functions into rdmavt
IB/hfi1, rdmavt: Update copy_sge to use boolean arguments
IB/hfi1, rdmavt: Move SGE state helper routines into rdmavt
IB/qib: Updates to use rdmavt's SGE helper routines
Cao jin (2):
RDMA/qib: drop qib_pci_link_reset()
RDMA/hfi1: drop pci_link_reset()
Christoph Hellwig (2):
IB/mthca: switch to pci_alloc_irq_vectors
vmw_pvrdma: switch to pci_alloc_irq_vectors
Christophe Jaillet (2):
IB/cma: Fix reversed test
RDMA/qedr: Fix some error handling
Colin Ian King (1):
IB/isert: fix spelling mistake: "teminating" -> "terminating"
Dan Carpenter (1):
i40iw: fix some indenting in i40iw_sc_vsi_init()
Don Hiatt (2):
IB/hfi1: Add rvt_rnr_tbl_to_usec function
IB/hfi1, qib, rdmavt: Move AETH defines to rdma/ib_hdrs.h
Doug Ledford (1):
Merge branch 'k.o/for-4.10-rc' into HEAD
Easwar Hariharan (1):
IB/hfi1: Use static CTLE with Preset 6 for integrated HFIs
Erez Shitrit (1):
IB/IPoIB: Add destination address when re-queue packet
Feras Daoud (9):
IB/ipoib: When given an invalid UD MTU, give debug msg
IB/ipoib: Set device connection mode only when needed
IB/ipoib: Fix deadlock over vlan_mutex
IB/ipoib: Fix deadlock between rmmod and set_mode
IB/ipoib: rtnl_unlock can not come after free_netdev
IB/ipoib: Add detailed error message to dev_queue_xmit call
IB/ipoib: Use debug prints instead of warnings in RNR WC status
IB/ipoib: Replace list_del of the neigh->list with list_del_init
IB/ipoib: Change list_del to list_del_init in the tx object
Ganesh Goudar (2):
iw_cxgb4: Guard against null cm_id in dump_ep/qp
iw_cxgb4: clean up send_connect()
Geliang Tang (1):
RDMA/qib: use rb_entry()
Jack Wang (5):
RDMA/core: add port state cache
RDMA/core: export ib_get_cached_port_state
RDMA/cma: resolve to first active ib port
RDMA/cma: use cached port state when bind loopback
RDMA/core: create struct ib_port_cache
Jakub Byczkowski (1):
IB/hfi1: Modify logging frequency of DCC errors
Jason Gunthorpe (1):
RDMA/core: Fix incorrect structure packing for booleans
Kees Cook (2):
RDMA/nes: use designated initializers
RDMA/i40iw: use designated initializers
Leon Romanovsky (7):
RDMA/core: Commonize RDMA IOCTL declarations location
RDMA/core: Move legacy MAD IOCTL declarations to common file
RDMA/hfi1: Avoid redeclaration error
RDMA/core: Move HFI1 IOCTL declarations to common file
RDMA/core: Rename RDMA magic number
RDMA/core: Unify style of IOCTL commands
IB/qib: Remove empty function
Majd Dibbiny (1):
IB/cma: Add default RoCE TOS to CMA configfs
Max Gurtovoy (1):
IB/iser: Protect completion context active_qps update
Michael J. Ruhl (2):
IB/hfi1: Do not set physical link state if DC is in the shutdown
state
IB/hfi1: Code reuse with memdup_copy
Mike Marciniszyn (6):
IB/hfi1: Correct defered count after processing qp_wait_list
IB/hfi1: Process qp wait list in IRQ thread periodically
IB/hfi1: Ensure read of producer s_head is correct
IB/hfi1: Correct error calldown locking
IB/hfi1: Add additional fields to qp_stats
IB/rdmavt, IB/hfi1, IB/qib: Correct ack count for passive (RTR)
QPs
Moni Shoua (3):
IB/cma: Add debug messages to error flows
IB/cma: Allow port reuse for rdma_id
IB/cma: Destination and source addr families must match
Parav Pandit (1):
IB/core: Remove pointer casting from void to net_device
Sebastian Sanchez (5):
IB/hfi1: Access hfi1_ibport through rcd pointer
IB/rdmavt: Use per-CPU reference count for MRs
IB/hfi1: Allocate context data on memory node
IB/hfi1: Reduce oversized fields in struct hfi1_packet
IB/hfi1: Check upper-case EFI variables
Selvin Xavier (3):
RDMA: Adding ethertype ETH_P_IBOE
RDMA/bnxt_re: Add bnxt_re RoCE driver
RDMA/bnxt_re: Add bnxt_re driver build support
Shiraz Saleem (1):
i40iw: Set maj_err and min_err in i40iw_sc_cqp_create
Stephen Rothwell (1):
RDMA/bnxt_re: fix for "bnxt_en: Update to firmware interface spec
1.7.0."
Steve Wise (1):
rdma_cm: fail iwarp accepts w/o connection params
Venkata Sandeep Dhanalakota (3):
IB/rdmavt: Adding timer logic to rdmavt
IB/hfi1: Use new rdmavt timers
IB/qib: Use new rdmavt timers
Wei Yongjun (1):
IB/rxe: use setup_timer to simplify the code
Yuval Shaia (5):
IB/core: Fix typo in comment
IB/vmw_pvrdma: Remove unused qp_type
IB/mad: Add port_num to error message
IB/core: Add inline function to validate port
IB/vmw_pvrdma: Expose vendor error to ULPs
Zhu Yanjun (5):
IB/ipoib: Remove unnecessary returned value check
IB/ipoib: function interface change
IB/ipoib: Remove the unnecessary error check
IB/ipoib: remove the unnecessary memory free
IB/ipoib: Remove redudant label
ssh10 (2):
RDMA/cxgb4: Use AF_INET for sin_family field
RDMA/ocrdma: Replace BUG() with BUG_ON()
Documentation/ABI/testing/configfs-rdma_cm | 8 +
MAINTAINERS | 11 +
drivers/infiniband/Kconfig | 2 +
drivers/infiniband/core/cache.c | 162 +-
drivers/infiniband/core/cm.c | 2 +
drivers/infiniband/core/cma.c | 171 +-
drivers/infiniband/core/cma_configfs.c | 42 +
drivers/infiniband/core/core_priv.h | 3 +
drivers/infiniband/core/cq.c | 6 +-
drivers/infiniband/core/device.c | 4 +-
drivers/infiniband/core/mad.c | 4 +-
drivers/infiniband/core/roce_gid_mgmt.c | 28 +-
drivers/infiniband/core/verbs.c | 38 +-
drivers/infiniband/hw/Makefile | 1 +
drivers/infiniband/hw/bnxt_re/Kconfig | 9 +
drivers/infiniband/hw/bnxt_re/Makefile | 6 +
drivers/infiniband/hw/bnxt_re/bnxt_re.h | 146 +
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 3202
++++++++++++++++++++
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 197 ++
drivers/infiniband/hw/bnxt_re/main.c | 1315 ++++++++
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2167
+++++++++++++
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 439 +++
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 694 +++++
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 231 ++
drivers/infiniband/hw/bnxt_re/qplib_res.c | 825 +++++
drivers/infiniband/hw/bnxt_re/qplib_res.h | 223 ++
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 838 +++++
drivers/infiniband/hw/bnxt_re/qplib_sp.h | 160 +
drivers/infiniband/hw/bnxt_re/roce_hsi.h | 2821
+++++++++++++++++
drivers/infiniband/hw/cxgb4/cm.c | 62 +-
drivers/infiniband/hw/cxgb4/device.c | 133 +-
drivers/infiniband/hw/hfi1/chip.c | 38 +-
drivers/infiniband/hw/hfi1/common.h | 4 -
drivers/infiniband/hw/hfi1/debugfs.c | 39 +-
drivers/infiniband/hw/hfi1/driver.c | 125 +-
drivers/infiniband/hw/hfi1/efivar.c | 26 +-
drivers/infiniband/hw/hfi1/hfi.h | 18 +-
drivers/infiniband/hw/hfi1/init.c | 17 +-
drivers/infiniband/hw/hfi1/pcie.c | 14 +-
drivers/infiniband/hw/hfi1/qp.c | 177 +-
drivers/infiniband/hw/hfi1/qp.h | 22 -
drivers/infiniband/hw/hfi1/rc.c | 296 +-
drivers/infiniband/hw/hfi1/ruc.c | 55 +-
drivers/infiniband/hw/hfi1/trace.c | 4 +-
drivers/infiniband/hw/hfi1/uc.c | 16 +-
drivers/infiniband/hw/hfi1/ud.c | 18 +-
drivers/infiniband/hw/hfi1/user_exp_rcv.c | 17 +-
drivers/infiniband/hw/hfi1/user_sdma.c | 17 +-
drivers/infiniband/hw/hfi1/verbs.c | 117 +-
drivers/infiniband/hw/hfi1/verbs.h | 24 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 1 +
drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 137 +-
drivers/infiniband/hw/i40iw/i40iw_uk.c | 34 +-
drivers/infiniband/hw/mlx4/qp.c | 6 +-
drivers/infiniband/hw/mthca/mthca_main.c | 24 +-
drivers/infiniband/hw/nes/nes_cm.c | 22 +-
drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 4 +-
drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 3 +-
drivers/infiniband/hw/ocrdma/ocrdma_sli.h | 5 -
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 15 +-
drivers/infiniband/hw/qedr/qedr_cm.c | 2 +-
drivers/infiniband/hw/qedr/qedr_cm.h | 1 -
drivers/infiniband/hw/qedr/verbs.c | 559 ++--
drivers/infiniband/hw/qib/qib_common.h | 4 -
drivers/infiniband/hw/qib/qib_iba7322.c | 1 -
drivers/infiniband/hw/qib/qib_pcie.c | 8 -
drivers/infiniband/hw/qib/qib_qp.c | 135 -
drivers/infiniband/hw/qib/qib_qsfp.c | 10 -
drivers/infiniband/hw/qib/qib_qsfp.h | 1 -
drivers/infiniband/hw/qib/qib_rc.c | 179 +-
drivers/infiniband/hw/qib/qib_ruc.c | 47 +-
drivers/infiniband/hw/qib/qib_uc.c | 15 +-
drivers/infiniband/hw/qib/qib_ud.c | 8 +-
drivers/infiniband/hw/qib/qib_user_sdma.c | 6 +-
drivers/infiniband/hw/qib/qib_verbs.c | 96 +-
drivers/infiniband/hw/qib/qib_verbs.h | 10 +-
drivers/infiniband/hw/usnic/usnic_common_pkt_hdr.h | 1 -
drivers/infiniband/hw/usnic/usnic_fwd.h | 3 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 8 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 6 -
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 162 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +-
drivers/infiniband/sw/rdmavt/Makefile | 4 +-
drivers/infiniband/sw/rdmavt/mr.c | 59 +-
drivers/infiniband/sw/rdmavt/pd.c | 2 +-
drivers/infiniband/sw/rdmavt/qp.c | 233 +-
drivers/infiniband/sw/rdmavt/rc.c | 189 ++
drivers/infiniband/sw/rxe/rxe.c | 2 +-
drivers/infiniband/sw/rxe/rxe_comp.c | 91 +-
drivers/infiniband/sw/rxe/rxe_cq.c | 4 +-
drivers/infiniband/sw/rxe/rxe_hdr.h | 12 +-
drivers/infiniband/sw/rxe/rxe_loc.h | 29 +-
drivers/infiniband/sw/rxe/rxe_mcast.c | 8 +-
drivers/infiniband/sw/rxe/rxe_mr.c | 10 +-
drivers/infiniband/sw/rxe/rxe_net.c | 51 +-
drivers/infiniband/sw/rxe/rxe_pool.c | 14 +-
drivers/infiniband/sw/rxe/rxe_pool.h | 8 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 13 +-
drivers/infiniband/sw/rxe/rxe_recv.c | 2 +-
drivers/infiniband/sw/rxe/rxe_req.c | 34 +-
drivers/infiniband/sw/rxe/rxe_resp.c | 64 +-
drivers/infiniband/sw/rxe/rxe_verbs.c | 10 +-
drivers/infiniband/sw/rxe/rxe_verbs.h | 24 +-
drivers/infiniband/ulp/ipoib/ipoib.h | 10 +-
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 41 +-
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 14 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 77 +-
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 10 +-
drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 14 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 2 +
drivers/infiniband/ulp/isert/ib_isert.c | 2 +-
drivers/infiniband/ulp/srp/ib_srp.c | 93 +-
drivers/infiniband/ulp/srp/ib_srp.h | 1 +
drivers/infiniband/ulp/srpt/ib_srpt.c | 139 +-
drivers/infiniband/ulp/srpt/ib_srpt.h | 18 +-
drivers/target/target_core_tpg.c | 1 +
include/rdma/ib_cache.h | 13 +
include/rdma/ib_hdrs.h | 6 +
include/rdma/ib_sa.h | 6 +-
include/rdma/ib_verbs.h | 18 +-
include/rdma/rdma_vt.h | 21 +-
include/rdma/rdmavt_mr.h | 60 +-
include/rdma/rdmavt_qp.h | 46 +
include/target/target_core_base.h | 1 +
include/uapi/linux/if_ether.h | 1 +
include/uapi/rdma/Kbuild | 1 +
include/uapi/rdma/bnxt_re-abi.h | 89 +
include/uapi/rdma/hfi/Kbuild | 1 +
include/uapi/rdma/hfi/hfi1_ioctl.h | 173 ++
include/uapi/rdma/hfi/hfi1_user.h | 175 +-
include/uapi/rdma/ib_user_mad.h | 14 +-
include/uapi/rdma/rdma_user_ioctl.h | 87 +
133 files changed, 15869 insertions(+), 2642 deletions(-)
create mode 100644 drivers/infiniband/hw/bnxt_re/Kconfig
create mode 100644 drivers/infiniband/hw/bnxt_re/Makefile
create mode 100644 drivers/infiniband/hw/bnxt_re/bnxt_re.h
create mode 100644 drivers/infiniband/hw/bnxt_re/ib_verbs.c
create mode 100644 drivers/infiniband/hw/bnxt_re/ib_verbs.h
create mode 100644 drivers/infiniband/hw/bnxt_re/main.c
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_fp.c
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_fp.h
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_res.c
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_res.h
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_sp.c
create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_sp.h
create mode 100644 drivers/infiniband/hw/bnxt_re/roce_hsi.h
create mode 100644 drivers/infiniband/sw/rdmavt/rc.c
create mode 100644 include/uapi/rdma/bnxt_re-abi.h
create mode 100644 include/uapi/rdma/hfi/hfi1_ioctl.h
create mode 100644 include/uapi/rdma/rdma_user_ioctl.h
--
Doug Ledford <dledford@redhat.com>
GPG KeyID: B826A3330E572FDD
Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next reply other threads:[~2017-02-22 20:51 UTC|newest]
Thread overview: 196+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-22 20:51 Doug Ledford [this message]
[not found] ` <1487796701.86943.126.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-02-23 16:33 ` [PULL REQUEST] Please pull rdma.git 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
-- 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-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
[not found] ` <CAJ3xEMjXYYnhS6qUzM9F+yjtq8Aahn08MjsSU4OnLS66Cu7mgw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
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 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-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-09-08 16:24 Doug Ledford
[not found] ` <1441729478-19375-1-git-send-email-dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-09 0:21 ` 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
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=1487796701.86943.126.camel@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).