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
next 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.