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: Thu, 26 May 2022 11:46:15 -0300	[thread overview]
Message-ID: <20220526144615.GA3087820@nvidia.com> (raw)

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

Hi Linus,

The usual batch of RDMA changes, one of the smallest PRs I think
possibly ever. There are two new drivers currently posted that are
likely to make the next cycle.

Thanks,
Jason

The following changes since commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f:

  Linux 5.18 (2022-05-22 09:52:31 -1000)

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 9c477178a0a187c4718c228cc6e0692564811441:

  RDMA/rtrs-clt: Fix one kernel-doc comment (2022-05-26 10:54:13 -0300)

----------------------------------------------------------------
v5.19 pull request

Small collection of incremental improvement patches:

- Minor code cleanup patches, comment improvements, etc from static tools

- Clean the some of the kernel caps, reducing the historical stealth uAPI
  leftovers

- Bug fixes and minor changes for rdmavt, hns, rxe, irdma

- Remove unimplemented cruft from rxe

- Reorganize UMR QP code in mlx5 to avoid going through the IB verbs layer

- flush_workqueue(system_unbound_wq) removal

- Ensure rxe waits for objects to be unused before allowing the core to
  free them

- Several rc quality bug fixes for hfi1

----------------------------------------------------------------
Aharon Landau (12):
      RDMA/mlx5: Move init and cleanup of UMR to umr.c
      RDMA/mlx5: Move umr checks to umr.h
      RDMA/mlx5: Move mkey ctrl segment logic to umr.c
      RDMA/mlx5: Simplify get_umr_update_access_mask()
      RDMA/mlx5: Expose wqe posting helpers outside of wr.c
      RDMA/mlx5: Introduce mlx5_umr_post_send_wait()
      RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs
      RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access
      RDMA/mlx5: Move creation and free of translation tables to umr.c
      RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas
      RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt
      RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send()

Bernard Metzler (1):
      RDMA/siw: Enable siw on tunnel devices

Bob Pearson (12):
      RDMA/rxe: Remove type 2A memory window capability
      RDMA/rxe: Remove mc_grp_pool from struct rxe_dev
      RDMA/rxe: Remove support for SMI QPs from rdma_rxe
      RDMA/rxe: Remove reliable datagram support
      RDMA/rxe: Replace paylen by payload
      RDMA/rxe: Remove IB_SRQ_INIT_MASK
      RDMA/rxe: Add rxe_srq_cleanup()
      RDMA/rxe: Check rxe_get() return value
      RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup()
      RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup()
      RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup()
      RDMA/rxe: Enforce IBA C11-17

Chengchang Tang (1):
      RDMA/hns: Remove unnecessary check for the sgid_attr when modifying QP

Chengguang Xu (1):
      RDMA/rxe: Skip adjusting remote addr for write in retry operation

Christophe JAILLET (1):
      RDMA/rxe: Fix an error handling path in rxe_get_mcg()

Daisuke Matsuda (1):
      RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr()

Dennis Dalessandro (4):
      RDMA/hfi1: Fix potential integer multiplication overflow errors
      RDMA/hfi1: Remove pointless driver version
      RDMA/hfi1: Consolidate software versions
      RDMA/hfi1: Remove all traces of diagpkt support

Douglas Miller (2):
      RDMA/hfi1: Prevent use of lock before it is initialized
      RDMA/hfi1: Prevent panic when SDMA is disabled

Guo Zhengkui (1):
      RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr()

Guofeng Yue (1):
      RDMA/hns: Remove redundant variable "ret"

Haoyue Xu (1):
      RDMA/hns: Init the variable at the suitable place

Jakob Koschel (1):
      IB/SA: Replace usage of found with dedicated list iterator variable

Jason Gunthorpe (3):
      RDMA: Split kernel-only global device caps from uverbs device caps
      Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
      Merge tag 'v5.18' into rdma.git for-next

Julia Lawall (5):
      IB/iser: Fix typo in comment
      IB/qib: Fix typo in comment
      IB/hf1: Fix typo in comment
      RDMA/core: Fix typo in comment
      IB/core: Fix typo in comment

Leon Romanovsky (1):
      RDMA/mlx5: Fix flow steering egress flow

Li Zhijian (1):
      RDMA/rxe: Remove useless parameters for update_state()

Minghao Chi (1):
      RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq()

Mustafa Ismail (1):
      RDMA/irdma: Add SW mechanism to generate completions on error

Niels Dossche (1):
      IB/rdmavt: add missing locks in rvt_ruc_loopback

Robin Murphy (2):
      RDMA/usnic: Stop using iommu_present()
      RDMA/usnic: Refactor usnic_uiom_alloc_pd()

Tetsuo Handa (3):
      RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage
      IB/isert: Avoid flush_scheduled_work() usage
      RDMA/mlx4: Avoid flush_scheduled_work() usage

Wenpeng Liang (3):
      RDMA/hns: Add judgment on the execution result of CMDQ that free vf resource
      RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx()
      RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx()

Xiao Yang (3):
      IB/uverbs: Move enum ib_raw_packet_caps to uapi
      IB/uverbs: Move part of enum ib_device_cap_flags to uapi
      RDMA/rxe: Generate a completion for unsupported/invalid opcode

Yang Li (1):
      RDMA/rtrs-clt: Fix one kernel-doc comment

Yangyang Li (1):
      RDMA/hns: Add the detection for CMDQ status in the device initialization process

Yixing Liu (2):
      RDMA/hns: Remove unused function to_hns_roce_state()
      RDMA/hns: Remove the num_cqc_timer variable

Zhu Yanjun (2):
      RDMA/irdma: Remove the redundant variable
      RDMA/rxe: Optimize the mr pool struct

 drivers/infiniband/core/device.c              |  24 +-
 drivers/infiniband/core/nldev.c               |   2 +-
 drivers/infiniband/core/sa_query.c            |  16 +-
 drivers/infiniband/core/umem_odp.c            |   2 +-
 drivers/infiniband/core/uverbs_cmd.c          |   2 +-
 drivers/infiniband/core/verbs.c               |   8 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c      |   2 +-
 drivers/infiniband/hw/cxgb4/iw_cxgb4.h        |   1 -
 drivers/infiniband/hw/cxgb4/provider.c        |   8 +-
 drivers/infiniband/hw/hfi1/common.h           |  55 --
 drivers/infiniband/hw/hfi1/driver.c           |   6 -
 drivers/infiniband/hw/hfi1/efivar.c           |   2 +-
 drivers/infiniband/hw/hfi1/file_ops.c         |   4 +-
 drivers/infiniband/hw/hfi1/init.c             |   2 +-
 drivers/infiniband/hw/hfi1/sdma.c             |  12 +-
 drivers/infiniband/hw/hfi1/verbs.c            |   4 +-
 drivers/infiniband/hw/hns/hns_roce_device.h   |  32 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c    | 451 +++++++----------
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h    | 326 ++++--------
 drivers/infiniband/hw/hns/hns_roce_main.c     |   2 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c       |   3 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c       |  20 -
 drivers/infiniband/hw/hns/hns_roce_restrack.c |  49 +-
 drivers/infiniband/hw/irdma/hw.c              |  35 +-
 drivers/infiniband/hw/irdma/main.h            |   1 -
 drivers/infiniband/hw/irdma/puda.c            |   7 +-
 drivers/infiniband/hw/irdma/utils.c           | 147 ++++++
 drivers/infiniband/hw/irdma/verbs.c           |  60 ++-
 drivers/infiniband/hw/irdma/verbs.h           |  13 +-
 drivers/infiniband/hw/mlx4/cm.c               |  29 +-
 drivers/infiniband/hw/mlx4/main.c             |  18 +-
 drivers/infiniband/hw/mlx4/mlx4_ib.h          |   3 +
 drivers/infiniband/hw/mlx5/Makefile           |   1 +
 drivers/infiniband/hw/mlx5/fs.c               |   5 -
 drivers/infiniband/hw/mlx5/main.c             | 124 +----
 drivers/infiniband/hw/mlx5/mlx5_ib.h          |  89 +---
 drivers/infiniband/hw/mlx5/mr.c               | 421 +---------------
 drivers/infiniband/hw/mlx5/odp.c              |  64 ++-
 drivers/infiniband/hw/mlx5/qp.c               |   1 +
 drivers/infiniband/hw/mlx5/umr.c              | 700 ++++++++++++++++++++++++++
 drivers/infiniband/hw/mlx5/umr.h              |  97 ++++
 drivers/infiniband/hw/mlx5/wr.c               | 377 +++-----------
 drivers/infiniband/hw/mlx5/wr.h               |  60 +++
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c   |   2 +-
 drivers/infiniband/hw/qedr/main.c             |   1 -
 drivers/infiniband/hw/qedr/verbs.c            |   3 +-
 drivers/infiniband/hw/qib/qib.h               |   2 +-
 drivers/infiniband/hw/usnic/usnic_ib_main.c   |  11 +-
 drivers/infiniband/hw/usnic/usnic_ib_verbs.c  |   6 +-
 drivers/infiniband/hw/usnic/usnic_uiom.c      |  15 +-
 drivers/infiniband/hw/usnic/usnic_uiom.h      |   3 +-
 drivers/infiniband/sw/rdmavt/qp.c             |   6 +-
 drivers/infiniband/sw/rxe/rxe.c               |   1 +
 drivers/infiniband/sw/rxe/rxe_comp.c          |   3 +-
 drivers/infiniband/sw/rxe/rxe_loc.h           |  17 +-
 drivers/infiniband/sw/rxe/rxe_mcast.c         |   6 +-
 drivers/infiniband/sw/rxe/rxe_mr.c            |  10 +-
 drivers/infiniband/sw/rxe/rxe_mw.c            |  65 +--
 drivers/infiniband/sw/rxe/rxe_opcode.c        |   2 -
 drivers/infiniband/sw/rxe/rxe_param.h         |   2 -
 drivers/infiniband/sw/rxe/rxe_pool.c          |  11 +-
 drivers/infiniband/sw/rxe/rxe_pool.h          |   5 -
 drivers/infiniband/sw/rxe/rxe_qp.c            |  36 +-
 drivers/infiniband/sw/rxe/rxe_recv.c          |   1 -
 drivers/infiniband/sw/rxe/rxe_req.c           |  28 +-
 drivers/infiniband/sw/rxe/rxe_resp.c          |   8 +-
 drivers/infiniband/sw/rxe/rxe_srq.c           | 129 +++--
 drivers/infiniband/sw/rxe/rxe_verbs.c         |  40 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h         |   3 +-
 drivers/infiniband/sw/siw/siw_main.c          |   5 +-
 drivers/infiniband/sw/siw/siw_verbs.c         |   4 +-
 drivers/infiniband/ulp/ipoib/ipoib.h          |   1 +
 drivers/infiniband/ulp/ipoib/ipoib_main.c     |   5 +-
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c    |   6 +-
 drivers/infiniband/ulp/iser/iscsi_iser.c      |   2 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h      |   2 +-
 drivers/infiniband/ulp/iser/iser_verbs.c      |   8 +-
 drivers/infiniband/ulp/isert/ib_isert.c       |  27 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c        |   2 +-
 drivers/infiniband/ulp/srp/ib_srp.c           |   8 +-
 drivers/nvme/host/rdma.c                      |   4 +-
 drivers/nvme/target/rdma.c                    |   4 +-
 fs/cifs/smbdirect.c                           |   2 +-
 include/rdma/ib_verbs.h                       | 138 ++---
 include/rdma/opa_vnic.h                       |   3 +-
 include/uapi/rdma/ib_user_verbs.h             |  42 ++
 net/rds/ib.c                                  |   4 +-
 net/sunrpc/xprtrdma/frwr_ops.c                |   2 +-
 88 files changed, 1968 insertions(+), 2002 deletions(-)
(diffstat from tag for-linus-merged)

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

             reply	other threads:[~2022-05-26 14:46 UTC|newest]

Thread overview: 259+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-26 14:46 Jason Gunthorpe [this message]
2022-05-27  4:17 ` [GIT PULL] Please pull RDMA subsystem changes pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2024-05-17 19:34 Jason Gunthorpe
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-29  0:46 Jason Gunthorpe
2023-06-30  4:10 ` Linus Torvalds
2023-07-03 21:19   ` Jason Gunthorpe
2023-06-30  4:16 ` 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-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=20220526144615.GA3087820@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.