All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jason Gunthorpe <jgg@nvidia.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org,
	Leon Romanovsky <leonro@nvidia.com>
Subject: [GIT PULL] Please pull RDMA subsystem changes
Date: Wed, 28 Jun 2023 21:46:48 -0300	[thread overview]
Message-ID: <ZJzUeFT7lLqEjMJn@nvidia.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 9652 bytes --]

Hi Linus,

Here are the changes for RDMA for this cycle, there was a small rxe
conflict with v6.4 that I resolved in the usual way.

Thanks,
Jason

The following changes since commit 6995e2de6891c724bfeb2db33d7b87775f913ad1:

  Linux 6.4 (2023-06-25 16:29:58 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5f004bcaee4cb552cf1b46a505f18f08777db7e5:

  Merge tag 'v6.4' into rdma.git for-next (2023-06-27 14:06:29 -0300)

----------------------------------------------------------------
v6.5 merge window RDMA pull request

This cycle saw a focus on rxe and bnxt_re drivers:

- Code cleanups for irdma, rxe, rtrs, hns, vmw_pvrdma

- rxe uses workqueues instead of tasklets

- rxe has better compliance around access checks for MRs and rereg_mr

- mana supportst he 'v2' FW interface for RX coalescing

- hfi1 bug fix for stale cache entries in its MR cache

- mlx5 buf fix to handle FW failures when destroying QPs

- erdma HW has a new doorbell allocation mechanism for uverbs that is
  secure

- Lots of small cleanups and rework in bnxt_re
   * Use the common mmap functions
   * Support disassociation
   * Improve FW command flow

- bnxt_re support for "low latency push", this allows a packet

----------------------------------------------------------------
Arnd Bergmann (1):
      RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes

Bob Pearson (10):
      RDMA/rxe: Add workqueue support for rxe tasks
      RDMA/rxe: Rename IB_ACCESS_REMOTE
      RDMA//rxe: Optimize send path in rxe_resp.c
      RDMA/rxe: Fix access checks in rxe_check_bind_mw
      RDMA/rxe: Introduce rxe access supported flags
      RDMA/rxe: Let rkey == lkey for local access
      RDMA/rxe: Implement rereg_user_mr
      RDMA/rxe: Send last wqe reached event on qp cleanup
      RDMA/rxe: Fixes mr access supported list
      RDMA/rxe: Simplify cq->notify code

Brendan Cunningham (3):
      IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
      IB/hfi1: Add mmu_rb_node refcount to hfi1_mmu_rb_template tracepoints
      IB/hfi1: Remove unused struct mmu_rb_ops fields .insert, .invalidate

Bryan Tan (1):
      RDMA/vmw_pvrdma: Remove unnecessary check on wr->opcode

Cheng Xu (4):
      RDMA/erdma: Configure PAGE_SIZE to hardware
      RDMA/erdma: Allocate doorbell resources from hardware
      RDMA/erdma: Associate QPs/CQs with doorbells for authorization
      RDMA/erdma: Refactor the original doorbell allocation mechanism

Chengchang Tang (2):
      RDMA/hns: Fix hns_roce_table_get return value
      RDMA/hns: Add clear_hem return value to log

Colin Ian King (1):
      RDMA/bnxt_re: Fix spelling mistake "priviledged" -> "privileged"

Daisuke Matsuda (1):
      RDMA/rxe: Fix comments about removed tasklets

Dan Carpenter (1):
      RDMA/bnxt_re: Fix an IS_ERR() vs NULL check

Jason Gunthorpe (1):
      Merge tag 'v6.4' into rdma.git for-next

Junxian Huang (1):
      RDMA/hns: Remove unnecessary QP type checks

Kalesh AP (6):
      RDMA/bnxt_re: Fix to remove unnecessary return labels
      RDMA/bnxt_re: Use unique names while registering interrupts
      RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
      RDMA/bnxt_re: Fix to remove an unnecessary log
      RDMA/bnxt_re: Return directly without goto jumps
      RDMA/bnxt_re: Remove unnecessary checks

Kamal Heib (3):
      RDMA/irdma: Return void from irdma_init_iw_device()
      RDMA/irdma: Return void from irdma_init_rdma_device()
      RDMA/irdma: Move iw device ops initialization

Kashyap Desai (19):
      RDMA/bnxt_re: wraparound mbox producer index
      RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
      RDMA/bnxt_re: remove virt_func check while creating RoCE FW channel
      RDMA/bnxt_re: set fixed command queue depth
      RDMA/bnxt_re: Enhance the existing functions that wait for FW responses
      RDMA/bnxt_re: Avoid the command wait if firmware is inactive
      RDMA/bnxt_re: use shadow qd while posting non blocking rcfw command
      RDMA/bnxt_re: Simplify the function that sends the FW commands
      RDMA/bnxt_re: add helper function __poll_for_resp
      RDMA/bnxt_re: handle command completions after driver detect a timedout
      RDMA/bnxt_re: Add firmware stall check detection
      RDMA/bnxt_re: post destroy_ah for delayed completion of AH creation
      RDMA/bnxt_re: consider timeout of destroy ah as success.
      RDMA/bnxt_re: cancel all control path command waiters upon error
      RDMA/bnxt_re: use firmware provided max request timeout
      RDMA/bnxt_re: remove redundant cmdq_bitmap
      RDMA/bnxt_re: optimize the parameters passed to helper functions
      RDMA/bnxt_re: Remove incorrect return check from slow path
      RDMA/bnxt_re: Refactor code around bnxt_qplib_map_rc()

Leon Romanovsky (2):
      RDMA/mlx5: Reduce QP table exposure
      RDMA/bnxt_re: Initialize opcode while sending message

Li Zhijian (1):
      RDMA/rtrs: Remove duplicate cq_num assignment

Long Li (1):
      RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing

Nicolas Morey (1):
      RDMA/rxe: Remove dangling declaration of rxe_cq_disable()

Patrisious Haddad (3):
      net/mlx5: Nullify qp->dbg pointer post destruction
      RDMA/mlx5: Handle DCT QP logic separately from low level QP interface
      RDMA/mlx5: Return the firmware result upon destroying QP/RQ

Selvin Xavier (8):
      RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
      RDMA/bnxt_re: Use the common mmap helper functions
      RDMA/bnxt_re: Add disassociate ucontext support
      RDMA/bnxt_re: Optimize the bnxt_re_init_hwrm_hdr usage
      RDMA/bnxt_re: Query function capabilities from firmware
      RDMA/bnxt_re: Move the interface version to chip context structure
      RDMA/bnxt_re: Reorg the bar mapping
      RDMA/bnxt_re: Enable low latency push

Yang Li (2):
      RDMA/cma: Remove NULL check before dev_{put, hold}
      RDMA/bnxt_re: Remove duplicated include in bnxt_re/main.c

 drivers/infiniband/core/cma.c                     |   3 +-
 drivers/infiniband/hw/bnxt_re/bnxt_re.h           |   5 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.c          | 292 +++++++++-
 drivers/infiniband/hw/bnxt_re/ib_verbs.h          |  19 +
 drivers/infiniband/hw/bnxt_re/main.c              | 192 +++++--
 drivers/infiniband/hw/bnxt_re/qplib_fp.c          | 104 ++--
 drivers/infiniband/hw/bnxt_re/qplib_fp.h          |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c        | 664 +++++++++++++++++-----
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h        |  52 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.c         | 177 ++++--
 drivers/infiniband/hw/bnxt_re/qplib_res.h         |  34 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c          |  19 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h          |   5 +-
 drivers/infiniband/hw/erdma/erdma.h               |  16 +-
 drivers/infiniband/hw/erdma/erdma_hw.h            |  64 ++-
 drivers/infiniband/hw/erdma/erdma_main.c          |  53 +-
 drivers/infiniband/hw/erdma/erdma_verbs.c         | 178 +++---
 drivers/infiniband/hw/erdma/erdma_verbs.h         |  13 +-
 drivers/infiniband/hw/hfi1/ipoib_tx.c             |   4 +-
 drivers/infiniband/hw/hfi1/mmu_rb.c               | 108 ++--
 drivers/infiniband/hw/hfi1/mmu_rb.h               |  10 +-
 drivers/infiniband/hw/hfi1/sdma.c                 |  23 +-
 drivers/infiniband/hw/hfi1/sdma.h                 |  47 +-
 drivers/infiniband/hw/hfi1/sdma_txreq.h           |   2 +
 drivers/infiniband/hw/hfi1/trace_mmu.h            |  48 +-
 drivers/infiniband/hw/hfi1/user_sdma.c            | 137 ++---
 drivers/infiniband/hw/hfi1/user_sdma.h            |   1 -
 drivers/infiniband/hw/hfi1/vnic_sdma.c            |   4 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c          |  51 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c        |  24 +-
 drivers/infiniband/hw/irdma/uk.c                  |  10 +-
 drivers/infiniband/hw/irdma/verbs.c               |  41 +-
 drivers/infiniband/hw/mana/qp.c                   |   5 +-
 drivers/infiniband/hw/mlx5/mlx5_ib.h              |   1 +
 drivers/infiniband/hw/mlx5/qp.h                   |  12 +-
 drivers/infiniband/hw/mlx5/qpc.c                  |  93 +--
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c      |   8 -
 drivers/infiniband/sw/rxe/rxe.c                   |   9 +-
 drivers/infiniband/sw/rxe/rxe_comp.c              |   2 +-
 drivers/infiniband/sw/rxe/rxe_cq.c                |   5 +-
 drivers/infiniband/sw/rxe/rxe_loc.h               |   2 -
 drivers/infiniband/sw/rxe/rxe_mr.c                |  21 +-
 drivers/infiniband/sw/rxe/rxe_mw.c                |  22 +-
 drivers/infiniband/sw/rxe/rxe_opcode.h            |   3 +
 drivers/infiniband/sw/rxe/rxe_param.h             |   2 +-
 drivers/infiniband/sw/rxe/rxe_qp.c                |   7 +
 drivers/infiniband/sw/rxe/rxe_req.c               |   2 +-
 drivers/infiniband/sw/rxe/rxe_resp.c              |  25 +-
 drivers/infiniband/sw/rxe/rxe_task.c              | 110 ++--
 drivers/infiniband/sw/rxe/rxe_task.h              |   6 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c             |  45 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h             |  21 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.c            |   1 -
 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c |   6 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c     |   5 +-
 include/linux/mlx5/driver.h                       |  10 -
 include/net/mana/mana.h                           |   4 +-
 include/uapi/rdma/bnxt_re-abi.h                   |  27 +
 58 files changed, 1955 insertions(+), 901 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

             reply	other threads:[~2023-06-29  0:47 UTC|newest]

Thread overview: 318+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-29  0:46 Jason Gunthorpe [this message]
2023-06-30  4:10 ` [GIT PULL] Please pull RDMA subsystem changes Linus Torvalds
2023-07-03 21:19   ` Jason Gunthorpe
2023-06-30  4:16 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2026-05-05 15:17 Jason Gunthorpe
2026-05-05 18:25 ` pr-tracker-bot
2026-04-20 12:19 Jason Gunthorpe
2026-04-20 19:13 ` pr-tracker-bot
2026-03-27 15:09 Jason Gunthorpe
2026-03-27 20:39 ` pr-tracker-bot
2026-02-26 15:36 Jason Gunthorpe
2026-02-26 17:53 ` pr-tracker-bot
2026-02-13  0:34 Jason Gunthorpe
2026-02-13  1:18 ` pr-tracker-bot
2026-01-02 18:16 Jason Gunthorpe
2026-01-02 20:36 ` pr-tracker-bot
2025-12-03 15:18 Jason Gunthorpe
2025-12-05  3:01 ` pr-tracker-bot
2025-11-04 14:31 Jason Gunthorpe
2025-11-04 19:11 ` pr-tracker-bot
2025-10-03  0:02 Jason Gunthorpe
2025-10-04  1:41 ` pr-tracker-bot
2025-09-22 13:58 Jason Gunthorpe
2025-09-22 18:27 ` pr-tracker-bot
2025-08-21 23:24 Jason Gunthorpe
2025-08-22 13:36 ` pr-tracker-bot
2025-08-06 18:36 Jason Gunthorpe
2025-08-07  5:30 ` pr-tracker-bot
2025-07-30 17:45 Jason Gunthorpe
2025-07-31 20:04 ` pr-tracker-bot
2025-07-02 14:36 Jason Gunthorpe
2025-07-02 17:06 ` pr-tracker-bot
2025-05-30 14:42 Jason Gunthorpe
2025-05-30 17:28 ` pr-tracker-bot
2025-05-15 19:12 Jason Gunthorpe
2025-05-15 20:32 ` pr-tracker-bot
2025-04-14 13:06 Jason Gunthorpe
2025-04-14 17:41 ` pr-tracker-bot
2025-03-28 14:23 Jason Gunthorpe
2025-03-29 18:24 ` pr-tracker-bot
2025-03-20 14:57 Jason Gunthorpe
2025-03-20 17:02 ` pr-tracker-bot
2025-02-25 19:22 Jason Gunthorpe
2025-02-26  0:20 ` pr-tracker-bot
2025-01-23 17:14 Jason Gunthorpe
2025-01-24 21:45 ` pr-tracker-bot
2025-01-03 14:24 Jason Gunthorpe
2025-01-03 23:22 ` pr-tracker-bot
2024-11-22 18:36 Jason Gunthorpe
2024-11-23  4:10 ` pr-tracker-bot
2024-11-15 15:18 Jason Gunthorpe
2024-11-15 18:59 ` pr-tracker-bot
2024-10-31 16:30 Jason Gunthorpe
2024-11-01  2:52 ` pr-tracker-bot
2024-10-16 18:00 Jason Gunthorpe
2024-10-16 20:51 ` pr-tracker-bot
2024-09-23 17:16 Jason Gunthorpe
2024-09-24 19:36 ` pr-tracker-bot
2024-07-18 19:31 Jason Gunthorpe
2024-07-19 18:09 ` pr-tracker-bot
2024-06-21 13:24 Jason Gunthorpe
2024-06-21 21:09 ` pr-tracker-bot
2024-05-17 19:34 Jason Gunthorpe
2024-05-18 21:05 ` pr-tracker-bot
2024-04-19 17:19 Jason Gunthorpe
2024-04-19 21:07 ` pr-tracker-bot
2024-03-18 16:51 Jason Gunthorpe
2024-03-18 22:47 ` pr-tracker-bot
2024-02-21  0:12 Jason Gunthorpe
2024-02-21  1:03 ` pr-tracker-bot
2024-01-12  1:06 Jason Gunthorpe
2024-01-12 22:20 ` pr-tracker-bot
2023-12-08 14:19 Jason Gunthorpe
2023-12-08 20:45 ` pr-tracker-bot
2023-11-02 23:09 Jason Gunthorpe
2023-11-03  1:26 ` pr-tracker-bot
2023-10-06 18:30 Jason Gunthorpe
2023-10-07 18:12 ` pr-tracker-bot
2023-09-01  0:30 Jason Gunthorpe
2023-09-02  0:00 ` pr-tracker-bot
2023-08-11 23:55 Jason Gunthorpe
2023-08-12  2:55 ` pr-tracker-bot
2023-07-28 18:52 Jason Gunthorpe
2023-07-29  0:27 ` pr-tracker-bot
2023-06-15 12:39 Jason Gunthorpe
2023-06-16  4:16 ` pr-tracker-bot
2023-05-31 16:58 Jason Gunthorpe
2023-04-28 15:34 Jason Gunthorpe
2023-04-30  0:52 ` pr-tracker-bot
2023-04-14 12:18 Jason Gunthorpe
2023-04-14 17:40 ` pr-tracker-bot
2023-02-24  1:27 Jason Gunthorpe
2023-02-24 23:27 ` pr-tracker-bot
2023-02-10  0:35 Jason Gunthorpe
2023-02-10  1:56 ` pr-tracker-bot
2023-01-20 21:13 Jason Gunthorpe
2023-01-20 22:38 ` pr-tracker-bot
2023-01-07  2:11 Jason Gunthorpe
2023-01-07 18:43 ` pr-tracker-bot
2022-12-17  1:05 Jason Gunthorpe
2022-12-17 14:28 ` pr-tracker-bot
2022-12-13 21:05 Jason Gunthorpe
2022-12-14  2:23 ` Yanjun Zhu
2022-12-14  7:40   ` Leon Romanovsky
2022-12-15  2:18     ` Yanjun Zhu
2022-12-14 18:04 ` pr-tracker-bot
2022-11-02 12:26 Jason Gunthorpe
2022-11-02 18:38 ` pr-tracker-bot
2022-10-06 23:03 Jason Gunthorpe
2022-10-07 19:20 ` pr-tracker-bot
2022-09-09 16:17 Jason Gunthorpe
2022-09-09 19:13 ` pr-tracker-bot
2022-08-19 18:21 Jason Gunthorpe
2022-08-20 17:55 ` pr-tracker-bot
2022-08-04 18:48 Jason Gunthorpe
2022-08-05  3:26 ` pr-tracker-bot
2022-07-18 23:12 Jason Gunthorpe
2022-07-19  0:19 ` pr-tracker-bot
2022-06-30 12:57 Jason Gunthorpe
2022-06-30 17:28 ` pr-tracker-bot
2022-05-26 14:46 Jason Gunthorpe
2022-05-27  4:17 ` pr-tracker-bot
2022-05-06 16:01 Jason Gunthorpe
2022-05-06 16:57 ` Linus Torvalds
2022-05-06 17:06   ` Jason Gunthorpe
2022-05-06 16:58 ` pr-tracker-bot
2022-04-08 19:03 Jason Gunthorpe
2022-04-09  4:39 ` pr-tracker-bot
2022-03-23 19:54 Jason Gunthorpe
2022-03-25  2:47 ` pr-tracker-bot
2022-02-25 21:16 Jason Gunthorpe
2022-02-25 22:15 ` pr-tracker-bot
2022-02-04 23:59 Jason Gunthorpe
2022-02-05  0:31 ` pr-tracker-bot
2022-01-13 18:53 Jason Gunthorpe
2022-01-13 19:19 ` pr-tracker-bot
2022-01-07  1:15 Jason Gunthorpe
2022-01-07  3:05 ` pr-tracker-bot
2021-12-21  1:25 Jason Gunthorpe
2021-12-21  1:37 ` pr-tracker-bot
2021-12-09 21:07 Jason Gunthorpe
2021-12-09 21:23 ` pr-tracker-bot
2021-11-19 17:19 Jason Gunthorpe
2021-11-19 19:46 ` pr-tracker-bot
2021-11-03 13:43 Jason Gunthorpe
2021-11-03 16:01 ` pr-tracker-bot
2021-10-27 12:49 Jason Gunthorpe
2021-10-27 17:44 ` pr-tracker-bot
2021-09-30  1:02 Jason Gunthorpe
2021-09-30 21:34 ` pr-tracker-bot
2021-09-08 23:40 Jason Gunthorpe
2021-09-09 18:54 ` pr-tracker-bot
2021-09-01 23:41 Jason Gunthorpe
2021-09-02 22:42 ` pr-tracker-bot
2021-08-24 14:23 Jason Gunthorpe
2021-08-24 17:01 ` pr-tracker-bot
2021-08-06 13:30 Jason Gunthorpe
2021-08-06 18:27 ` pr-tracker-bot
2021-07-26 23:10 Jason Gunthorpe
2021-07-27 21:17 ` pr-tracker-bot
2021-07-01  1:30 Jason Gunthorpe
2021-07-01 21:58 ` pr-tracker-bot
2021-06-10 12:37 Jason Gunthorpe
2021-06-10 19:18 ` pr-tracker-bot
2021-05-20 14:37 Jason Gunthorpe
2021-05-20 16:47 ` pr-tracker-bot
2021-04-30 16:55 Jason Gunthorpe
2021-04-30 17:01 ` Jason Gunthorpe
2021-05-01 17:20 ` pr-tracker-bot
2021-04-08 19:51 Jason Gunthorpe
2021-04-08 23:40 ` pr-tracker-bot
2021-03-25 18:04 Jason Gunthorpe
2021-03-25 19:13 ` pr-tracker-bot
2021-03-05 23:35 Jason Gunthorpe
2021-03-06  1:35 ` pr-tracker-bot
2021-02-22 14:59 Jason Gunthorpe
2021-02-22 18:37 ` pr-tracker-bot
2021-01-28 14:46 Jason Gunthorpe
2021-01-15 19:21 Jason Gunthorpe
2021-01-15 23:35 ` pr-tracker-bot
2020-12-16 17:57 Jason Gunthorpe
2020-12-16 21:51 ` pr-tracker-bot
2020-12-10 15:50 Jason Gunthorpe
2020-12-10 19:11 ` pr-tracker-bot
2020-11-27 14:00 Jason Gunthorpe
2020-11-27 21:21 ` pr-tracker-bot
2020-11-19 19:29 Jason Gunthorpe
2020-11-19 23:00 ` pr-tracker-bot
2020-11-05 18:16 Jason Gunthorpe
2020-11-05 20:21 ` pr-tracker-bot
2020-10-29 18:41 Jason Gunthorpe
2020-10-29 18:53 ` Linus Torvalds
2020-10-29 19:00 ` pr-tracker-bot
2020-10-16 18:51 Jason Gunthorpe
2020-10-17 18:21 ` Linus Torvalds
2020-10-17 18:42   ` Jason Gunthorpe
2020-10-17 18:22 ` pr-tracker-bot
2020-09-25 12:57 Jason Gunthorpe
2020-09-25 17:48 ` pr-tracker-bot
2020-09-10 23:38 Jason Gunthorpe
2020-09-11 18:37 ` pr-tracker-bot
2020-08-21 14:06 Jason Gunthorpe
2020-08-21 17:16 ` pr-tracker-bot
2020-08-06 18:27 Jason Gunthorpe
2020-08-07  1:55 ` pr-tracker-bot
2020-07-31 15:17 Jason Gunthorpe
2020-07-31 16:45 ` pr-tracker-bot
2020-07-24 17:47 Jason Gunthorpe
2020-07-24 21:40 ` pr-tracker-bot
2020-07-10 17:58 Jason Gunthorpe
2020-07-10 22:10 ` pr-tracker-bot
2020-06-25 17:56 Jason Gunthorpe
2020-06-25 20:15 ` pr-tracker-bot
2020-06-04 19:51 Jason Gunthorpe
2020-06-05 21:15 ` pr-tracker-bot
2020-05-29 14:15 Jason Gunthorpe
2020-05-29 21:10 ` pr-tracker-bot
2020-05-15 19:13 Jason Gunthorpe
2020-05-15 20:15 ` pr-tracker-bot
2020-04-28 19:59 Jason Gunthorpe
2020-04-28 20:40 ` pr-tracker-bot
2020-04-01 23:01 Jason Gunthorpe
2020-04-02  2:05 ` pr-tracker-bot
2020-03-26 17:31 Jason Gunthorpe
2020-03-26 17:50 ` pr-tracker-bot
2020-03-08  0:07 Jason Gunthorpe
2020-03-08  2:00 ` pr-tracker-bot
2020-02-15 21:32 Jason Gunthorpe
2020-02-16  1:20 ` pr-tracker-bot
2020-01-31 15:16 Jason Gunthorpe
2020-01-31 23:10 ` pr-tracker-bot
2020-01-10  2:16 Jason Gunthorpe
2020-01-11 14:45 ` pr-tracker-bot
2019-11-27  0:24 Jason Gunthorpe
2019-11-27 18:19 ` Linus Torvalds
2019-11-27 19:23   ` Jason Gunthorpe
2019-11-27 18:45 ` pr-tracker-bot
2019-11-14 15:16 Jason Gunthorpe
2019-11-14 16:55 ` pr-tracker-bot
2019-10-31 18:22 Jason Gunthorpe
2019-11-01 17:10 ` pr-tracker-bot
2019-10-09 14:28 Jason Gunthorpe
2019-10-09 19:30 ` pr-tracker-bot
2019-09-19 16:34 Jason Gunthorpe
2019-09-21 17:40 ` pr-tracker-bot
2019-07-30 12:15 Jason Gunthorpe
2019-07-30 20:40 ` pr-tracker-bot
2019-07-15 15:26 Jason Gunthorpe
2019-07-16  4:35 ` pr-tracker-bot
2019-06-06 20:14 Jason Gunthorpe
2019-06-07 16:45 ` pr-tracker-bot
2019-05-15  0:46 Jason Gunthorpe
2019-05-15  4:05 ` pr-tracker-bot
2019-05-09 13:37 Jason Gunthorpe
2019-05-09 16:25 ` pr-tracker-bot
2019-04-28 11:52 Jason Gunthorpe
2019-04-28 16:59 ` Linus Torvalds
2019-04-28 23:49   ` Jason Gunthorpe
2019-04-29  0:09     ` Linus Torvalds
2019-04-30 12:53       ` Jason Gunthorpe
2019-04-28 18:05 ` pr-tracker-bot
2019-04-29  6:09 ` Heiko Carstens
2019-04-29  8:40   ` Jason Gunthorpe
2019-04-29  9:00     ` Michal Kubecek
2019-04-29  9:19       ` Leon Romanovsky
2019-04-29 15:42     ` Doug Ledford
2019-04-29 16:29       ` Doug Ledford
2019-04-10 18:46 Jason Gunthorpe
2019-04-10 19:55 ` pr-tracker-bot
2019-03-18  1:04 Jason Gunthorpe
2019-03-19 18:15 ` pr-tracker-bot
2019-03-07  1:34 Jason Gunthorpe
2019-03-10  1:40 ` pr-tracker-bot
2019-02-21 23:07 Jason Gunthorpe
2019-02-22 18:40 ` pr-tracker-bot
2019-02-01 17:41 Jason Gunthorpe
2019-02-01 18:45 ` pr-tracker-bot
2019-01-18  3:56 Jason Gunthorpe
2019-01-18  5:35 ` pr-tracker-bot
2019-01-04  5:00 Jason Gunthorpe
2019-01-06  2:40 ` pr-tracker-bot
2018-12-24 22:16 Jason Gunthorpe
2018-12-29  1:30 ` pr-tracker-bot
2018-11-29 22:52 Jason Gunthorpe
2018-10-25 21:21 Jason Gunthorpe
2018-10-26 14:50 ` Linus Torvalds
2018-09-27 18:24 Jason Gunthorpe
2018-09-27 20:17 ` Greg Kroah-Hartman
2018-09-10 23:04 Jason Gunthorpe
2018-08-22 21:44 Jason Gunthorpe
2018-08-16 21:57 Jason Gunthorpe
2018-08-17 19:31 ` Linus Torvalds
2018-08-17 19:44   ` Linus Torvalds
2018-08-17 20:50     ` Linus Torvalds
2018-08-17 21:16       ` Jason Gunthorpe
2018-08-17 23:56         ` Linus Torvalds
2018-08-17 20:15   ` Jason Gunthorpe
2018-08-17 20:27     ` Linus Torvalds
2018-08-17 21:27       ` Jason Gunthorpe
2018-08-03 16:11 Jason Gunthorpe
2018-07-13 17:13 Jason Gunthorpe
2018-06-20 21:00 Jason Gunthorpe
2018-06-06 21:42 Jason Gunthorpe
2018-06-01 16:47 Jason Gunthorpe
2018-05-24 20:51 Jason Gunthorpe
2018-04-06 16:05 Jason Gunthorpe
2018-05-16 17:39 ` Eugene Syromiatnikov
2018-05-16 17:49   ` Jason Gunthorpe
2018-05-16 18:01     ` Eugene Syromiatnikov
2018-03-29 19:17 Jason Gunthorpe
2018-03-20 23:17 Jason Gunthorpe
2018-01-31 17:47 Jason Gunthorpe
     [not found] ` <20180131174735.GA18568-uk2M96/98Pc@public.gmane.org>
2018-01-31 20:11   ` Linus Torvalds
     [not found]     ` <CA+55aFxmnW-iu1Na3QC8Ci8Q_Qdfn2Ak_9wDB6+A564R=Xn9Ag-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-01-31 21:04       ` Jason Gunthorpe
     [not found]         ` <20180131210457.GE23352-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2018-02-01 19:12           ` Linus Torvalds
     [not found]             ` <CA+55aFxySLoCHcmZgx2PiF6jEazVOSy=2idccRsWqOzmyK2gaw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-02-01 20:33               ` Jason Gunthorpe
2017-12-28 21:03 Jason Gunthorpe
2017-12-16 17:12 Jason Gunthorpe

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=ZJzUeFT7lLqEjMJn@nvidia.com \
    --to=jgg@nvidia.com \
    --cc=leonro@nvidia.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-rdma@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.