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, 31 Aug 2023 21:30:31 -0300	[thread overview]
Message-ID: <20230901003031.GA111366@nvidia.com> (raw)

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

Hi Linus,

Not a big cylce this time, lots of scattered changes.

Thanks,
Jason

The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5:

  Linux 6.5-rc1 (2023-07-09 13:53:13 -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 f5acc36b0714b7b8510a8b436087d33a65cb05f4:

  IB/hfi1: Reduce printing of errors during driver shut down (2023-08-22 17:31:45 +0300)

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

Many small changes across the subystem, some highlights:

- Usual driver cleanups in qedr, siw, erdma, hfi1, mlx4/5, irdma, mthca,
  hns, and bnxt_re

- siw now works over tunnel and other netdevs with a MAC address by
  removing assumptions about a MAC/GID from the connection manager

- "Doorbell Pacing" for bnxt_re - this is a best effort scheme to allow
  userspace to slow down the doorbell rings if the HW gets full

- irdma egress VLAN priority, better QP/WQ sizing

- rxe bug fixes in queue draining and srq resizing

- Support more ethernet speed options in the core layer

- DMABUF support for bnxt_re

- Multi-stage MTT support for erdma to allow much bigger MR registrations

- A irdma fix with a CVE that came in too late to go to -rc, missing
  bounds checking for 0 length MRs

----------------------------------------------------------------
Arnd Bergmann (1):
      RDMA/irdma: Fix building without IPv6

Bernard Metzler (1):
      RDMA/siw: Fix tx thread initialization.

Bob Pearson (4):
      RDMA/rxe: Move work queue code to subroutines
      RDMA/rxe: Fix unsafe drain work queue code
      RDMA/rxe: Fix rxe_modify_srq
      RDMA/rxe: Fix incomplete state save in rxe_requester

Brendan Cunningham (1):
      RDMA/hfi1: Move user SDMA system memory pinning code to its own file

Chandramohan Akula (11):
      bnxt_en: Update HW interface headers
      bnxt_en: Share the bar0 address with the RoCE driver
      RDMA/bnxt_re: Initialize Doorbell pacing feature
      RDMA/bnxt_re: Enable pacing support for the user apps
      RDMA/bnxt_re: Update alloc_page uapi for pacing
      RDMA/bnxt_re: Implement doorbell pacing algorithm
      RDMA/bnxt_re: Add a new uapi for driver notification
      bnxt_re: Reorganize the resource stats
      bnxt_re: Update the hw counters for resource stats
      bnxt_re: Expose the missing hw counters
      bnxt_re: Update the debug counters for doorbell pacing

Cheng Xu (3):
      RDMA/erdma: Renaming variable names and field names of struct erdma_mem
      RDMA/erdma: Refactor the storage structure of MTT entries
      RDMA/erdma: Implement hierarchical MTT

Chengchang Tang (4):
      RDMA/hns: Fix port active speed
      RDMA/hns: Fix CQ and QP cache affinity
      RDMA/hns: Dump whole QP/CQ/MR resource in raw
      RDMA/hns: Support hns HW stats

Christophe JAILLET (1):
      IB/hfi1: Use struct_size()

Christopher Bednarz (1):
      RDMA/irdma: Prevent zero-length STAG registration

Chuck Lever (4):
      RDMA/siw: Fabricate a GID on tun and loopback devices
      RDMA/core: Set gid_attr.ndev for iWARP devices
      RDMA/cma: Deduplicate error flow in cma_validate_port()
      RDMA/cma: Avoid GID lookups on iWARP devices

Douglas Miller (1):
      IB/hfi1: Reduce printing of errors during driver shut down

Guoqing Jiang (4):
      RDMA/cxgb4: Set sq_sig_type correctly
      RDMA/siw: Balance the reference of cep->kref in the error path
      RDMA/siw: Correct wrong debug message
      RDMA/siw: Call llist_reverse_order in siw_run_sq

Gustavo A. R. Silva (2):
      RDMA/irdma: Replace one-element array with flexible-array member
      RDMA/mlx4: Copy union directly

Haoyue Xu (1):
      RDMA/core: Get IB width and speed from netdev

Ivan Orlov (1):
      RDMA: Make all 'class' structures const

Jinjie Ruan (1):
      RDMA/hfi1: Use list_for_each_entry() helper

Julia Lawall (3):
      RDMA/erdma: use vmalloc_array and vcalloc
      RDMA/siw: use vmalloc_array and vcalloc
      RDMA/bnxt_re: use vmalloc_array and vcalloc

Junxian Huang (3):
      RDMA/hns: Remove VF extend configuration
      RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
      RDMA/hns: Fix inaccurate error label name in init instance

Kalesh AP (6):
      RDMA/bnxt_re: Fix max_qp count for virtual functions
      RDMA/bnxt_re: Remove a redundant flag
      RDMA/bnxt_re: Cleanup bnxt_re_process_raw_qp_pkt_rx() function
      RDMA/bnxt_re: Avoid unnecessary memset
      RDMA/bnxt_re: Remove unnecessary variable initializations
      IB/core: Add more speed parsing in ib_get_width_and_speed()

Kashyap Desai (1):
      RDMA/bnxt_re: Initialize mutex dbq_lock

Krzysztof Czurylo (1):
      RDMA/irdma: Add table based lookup for CQ pointer during an event

Leon Romanovsky (3):
      RDMA/irdma: Add missing kernel-doc in irdma_setup_umode_qp()
      RDMA/bnxt_re: Fix kernel doc errors
      Revert "IB/isert: Fix incorrect release of isert connection"

Luoyouming (1):
      RDMA/hns: Support get XRCD number from firmware

Michael Margolin (1):
      RDMA/efa: Add RDMA write HW statistics counters

Minjie Du (3):
      RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
      RDMA/qedr: Remove a duplicate assignment in qedr_create_gsi_qp()
      RDMA/qedr: Remove duplicate assignments of va

Mustafa Ismail (2):
      RDMA/irdma: Implement egress VLAN priority
      RDMA/irdma: Cleanup and rename irdma_netdev_vlan_ipv6()

Rohit Chavan (2):
      RDMA/rxe: Fix redundant break statement in switch-case.
      RDMA/mlx5: Fix trailing */ formatting in block comment

Ruan Jinjie (4):
      RDMA/mlx: Remove unnecessary variable initializations
      RDMA/mthca: Remove unnecessary NULL assignments
      RDMA: Remove unnecessary ternary operators
      RDMA: Remove unnecessary NULL values

Saravanan Vajravel (1):
      RDMA/bnxt_re: Add support for dmabuf pinned memory regions

Selvin Xavier (2):
      RDMA/bnxt_re: Fix the sideband buffer size handling for FW commands
      RDMA/bnxt_re: Protect the PD table bitmap

Shetu Ayalew (1):
      IB/mlx5: Add HW counter called rx_dct_connect

Shiraz Saleem (1):
      RDMA/irdma: Drop unused kernel push code

Sindhu Devale (4):
      RDMA/irdma: Drop a local in irdma_sc_get_next_aeqe
      RDMA/irdma: Refactor error handling in create CQP
      RDMA/irdma: Allow accurate reporting on QP max send/recv WR
      RDMA/irdma: Use HW specific minimum WQ size

Xiang Yang (1):
      IB/uverbs: Fix an potential error pointer dereference

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

Yonatan Nachum (1):
      RDMA/efa: Fix wrong resources deallocation order

Yuanyuan Zhong (1):
      RDMA/mlx5: align MR mem allocation size to power-of-two

Yue Haibing (3):
      RDMA/hns: Remove unused function declarations
      RDMA/hns: Remove unused declaration hns_roce_modify_srq()
      RDMA Remove unused function declarations

 drivers/infiniband/core/cache.c                    |  11 +
 drivers/infiniband/core/cma.c                      |  32 +-
 drivers/infiniband/core/iwpm_util.c                |   2 +-
 drivers/infiniband/core/netlink.c                  |   2 +-
 drivers/infiniband/core/uverbs_main.c              |  35 +-
 .../infiniband/core/uverbs_std_types_counters.c    |   2 +
 drivers/infiniband/core/verbs.c                    | 109 ++++-
 drivers/infiniband/hw/bnxt_re/bnxt_re.h            |  35 +-
 drivers/infiniband/hw/bnxt_re/hw_counters.c        |  84 +++-
 drivers/infiniband/hw/bnxt_re/hw_counters.h        |  55 +++
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           | 255 +++++++----
 drivers/infiniband/hw/bnxt_re/ib_verbs.h           |   6 +
 drivers/infiniband/hw/bnxt_re/main.c               | 277 ++++++++++--
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  47 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |  66 +--
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |  38 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |  23 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |  85 ++--
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |   2 +-
 drivers/infiniband/hw/cxgb4/qp.c                   |   2 +-
 drivers/infiniband/hw/efa/efa_admin_cmds_defs.h    |  13 +
 drivers/infiniband/hw/efa/efa_com_cmd.c            |   8 +-
 drivers/infiniband/hw/efa/efa_com_cmd.h            |  10 +-
 drivers/infiniband/hw/efa/efa_verbs.c              |  24 +-
 drivers/infiniband/hw/erdma/erdma_hw.h             |  18 +-
 drivers/infiniband/hw/erdma/erdma_qp.c             |   2 +-
 drivers/infiniband/hw/erdma/erdma_verbs.c          | 434 ++++++++++++++-----
 drivers/infiniband/hw/erdma/erdma_verbs.h          |  36 +-
 drivers/infiniband/hw/hfi1/Makefile                |   1 +
 drivers/infiniband/hw/hfi1/affinity.c              |   4 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   8 +-
 drivers/infiniband/hw/hfi1/device.c                |  72 ++--
 drivers/infiniband/hw/hfi1/hfi.h                   |   4 +-
 drivers/infiniband/hw/hfi1/pin_system.c            | 474 +++++++++++++++++++++
 drivers/infiniband/hw/hfi1/pinning.h               |  20 +
 drivers/infiniband/hw/hfi1/pio.c                   |   9 +-
 drivers/infiniband/hw/hfi1/user_sdma.c             | 441 +------------------
 drivers/infiniband/hw/hfi1/user_sdma.h             |  17 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |  35 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |   2 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         | 151 +++----
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |  14 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |  86 +++-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |  28 +-
 drivers/infiniband/hw/hns/hns_roce_restrack.c      |  75 +---
 drivers/infiniband/hw/irdma/cm.c                   |  90 +++-
 drivers/infiniband/hw/irdma/ctrl.c                 |  23 +-
 drivers/infiniband/hw/irdma/hw.c                   |  63 ++-
 drivers/infiniband/hw/irdma/i40iw_hw.c             |   1 +
 drivers/infiniband/hw/irdma/i40iw_hw.h             |   2 +-
 drivers/infiniband/hw/irdma/icrdma_hw.c            |   1 +
 drivers/infiniband/hw/irdma/icrdma_hw.h            |   1 +
 drivers/infiniband/hw/irdma/irdma.h                |   1 +
 drivers/infiniband/hw/irdma/main.h                 |   8 +-
 drivers/infiniband/hw/irdma/type.h                 |   3 +-
 drivers/infiniband/hw/irdma/uk.c                   | 218 +++++-----
 drivers/infiniband/hw/irdma/user.h                 |  19 +-
 drivers/infiniband/hw/irdma/utils.c                |  25 ++
 drivers/infiniband/hw/irdma/verbs.c                | 259 +++++++----
 drivers/infiniband/hw/irdma/verbs.h                |   5 +-
 drivers/infiniband/hw/mlx4/main.c                  |  47 +-
 drivers/infiniband/hw/mlx5/counters.c              |   2 +
 drivers/infiniband/hw/mlx5/mad.c                   |  40 +-
 drivers/infiniband/hw/mlx5/mr.c                    |   8 +-
 drivers/infiniband/hw/mthca/mthca_provider.c       |  20 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |   2 +-
 drivers/infiniband/hw/qedr/qedr_roce_cm.c          |   1 -
 drivers/infiniband/hw/qedr/verbs.c                 |   2 +-
 drivers/infiniband/hw/qib/qib_file_ops.c           |  17 +-
 drivers/infiniband/sw/rxe/rxe_comp.c               |   4 +
 drivers/infiniband/sw/rxe/rxe_loc.h                |   6 -
 drivers/infiniband/sw/rxe/rxe_qp.c                 | 159 ++++---
 drivers/infiniband/sw/rxe/rxe_req.c                |  45 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |   4 +
 drivers/infiniband/sw/rxe/rxe_srq.c                |  60 +--
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   1 -
 drivers/infiniband/sw/siw/siw.h                    |   4 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |   1 -
 drivers/infiniband/sw/siw/siw_main.c               |  62 +--
 drivers/infiniband/sw/siw/siw_qp.c                 |   4 +-
 drivers/infiniband/sw/siw/siw_qp_tx.c              |  52 ++-
 drivers/infiniband/sw/siw/siw_verbs.c              |  12 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |   2 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |  19 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |   2 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  15 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.h             |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h      |  54 +++
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h      |   1 +
 include/rdma/ib_verbs.h                            |   2 -
 include/rdma/iw_cm.h                               |  21 -
 include/uapi/rdma/bnxt_re-abi.h                    |   7 +
 include/uapi/rdma/irdma-abi.h                      |   9 +
 94 files changed, 2892 insertions(+), 1670 deletions(-)
 create mode 100644 drivers/infiniband/hw/hfi1/pin_system.c
 create mode 100644 drivers/infiniband/hw/hfi1/pinning.h

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

             reply	other threads:[~2023-09-01  0:30 UTC|newest]

Thread overview: 260+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-01  0:30 Jason Gunthorpe [this message]
2023-09-02  0:00 ` [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-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-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-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=20230901003031.GA111366@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.