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, 12 Feb 2026 20:34:20 -0400	[thread overview]
Message-ID: <20260213003420.GA1062479@nvidia.com> (raw)

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

Hi Linus,

Fairly normal pull request. The NFS biovec work to push it down into
RDMA instead of indirecting through a scatterlist is pretty nice to
see, been talked about for a long time now.

There is a small conflict with v6.19:

@@@ -55,11 -54,6 +54,10 @@@ int mana_ib_create_cq(struct ib_cq *ibc
                                                          ibucontext);
                doorbell = mana_ucontext->doorbell;
        } else {
-               is_rnic_cq = true;
 +              if (attr->cqe > U32_MAX / COMP_ENTRY_SIZE / 2 + 1) {
 +                      ibdev_dbg(ibdev, "CQE %d exceeding limit\n", attr->cqe);
 +                      return -EINVAL;
 +              }
                buf_size = MANA_PAGE_ALIGN(roundup_pow_of_two(attr->cqe * COMP_ENTRY_SIZE));
                cq->cqe = buf_size / COMP_ENTRY_SIZE;
                err = mana_ib_create_kernel_queue(mdev, buf_size, GDMA_CQ, &cq->queue);


https://lore.kernel.org/r/aW5bFiqwjxpet-Tj@sirena.org.uk

Thanks,
Jason

The following changes since commit fcf463b92a08686d1aeb1e66674a72eb7a8bfb9b:

  types: move phys_vec definition to common header (2026-01-06 05:47:54 -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 d6c58f4eb3d00a695f5a610ea780cad322ec714e:

  RDMA/mlx5: Implement DMABUF export ops (2026-02-08 23:50:41 -0500)

----------------------------------------------------------------
RDMA v7.0 merge window

Usual smallish cycle:

- Various code improvements in irdma, rtrs, qedr, ocrdma, irdma, rxe

- Small driver improvements and minor bug fixes to hns, mlx5, rxe, mana,
  mlx5, irdma

- Robusness improvements in completion processing for EFA

- New query_port_speed() verb to move past limited IBA defined speed steps

- Support for SG_GAPS in rts and many other small improvements

- Rare list corruption fix in iwcm

- Better support different page sizes in rxe

- Device memory support for mana

- Direct bio vec to kernel MR for use by NFS-RDMA

- QP rate limiting for bnxt_re

- Remote triggerable NULL pointer crash in siw

- DMA-buf exporter support for RDMA mmaps like doorbells

----------------------------------------------------------------
Carlos Bilbao (1):
      RDMA/irdma: Use kvzalloc for paged memory DMA address array

Chengchang Tang (3):
      RDMA/hns: Fix WQ_MEM_RECLAIM warning
      RDMA/hns: Notify ULP of remaining soft-WCs during reset
      RDMA/hns: Support drain SQ and RQ

Chiara Meiohas (1):
      RDMA/mlx5: Fix UMR hang in LAG error state unload

Chuck Lever (5):
      RDMA/core: add bio_vec based RDMA read/write API
      RDMA/core: use IOVA-based DMA mapping for bvec RDMA operations
      RDMA/core: add MR support for bvec-based RDMA operations
      RDMA/core: add rdma_rw_max_sge() helper for SQ sizing
      svcrdma: use bvec-based RDMA read/write API

Etienne AUJAMES (1):
      IB/cache: update gid cache on client reregister event

Grzegorz Prajsner (1):
      RDMA/rtrs-srv: Fix error print in process_info_req()

Honggang LI (1):
      RDMA/rtrs: server: remove dead code

Jack Wang (1):
      RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req

Jacob Moroni (5):
      RDMA/irdma: Remove redundant dma_wmb() before writel()
      RDMA/irdma: Remove fixed 1 ms delay during AH wait loop
      RDMA/iwcm: Fix workqueue list corruption by removing work_list
      RDMA/irdma: Add enum defs for reserved CQs/QPs
      RDMA/irdma: Use CQ ID for CEQE context

Jiapeng Chong (1):
      RDMA/irdma: Simplify bool conversion

Jiasheng Jiang (1):
      RDMA/rxe: Fix double free in rxe_srq_from_init

Junxian Huang (2):
      RDMA/hns: Return actual error code instead of fixed EINVAL
      RDMA/hns: Fix RoCEv1 failure due to DSCP

Kalesh AP (5):
      RDMA/bnxt_re: Add support for QP rate limiting
      RDMA/bnxt_re: Report packet pacing capabilities when querying device
      RDMA/bnxt_re: Report QP rate limit in debugfs
      RDMA/mlx5: Support rate limit only for Raw Packet QP
      IB/core: Extend rate limit support for RC QPs

Kim Zhu (4):
      RDMA/rtrs: Add error description to the logs
      RDMA/rtrs: Improve error logging for RDMA cm events
      RDMA/rtrs-srv: Rate-limit I/O path error logging
      RDMA/rtrs: Extend log message when a port fails

Konstantin Taranov (2):
      RDMA/mana_ib: Take CQ type from the device type
      RDMA/mana_ib: Add device‑memory support

Leon Romanovsky (8):
      Support effective VF bandwidth query in LAG mode
      RDMA/umem: Remove redundant DMABUF ops check
      RDMA/mlx5: Avoid direct access to DMA device pointer
      RDMA/qedr: Remove unused defines
      RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition
      types: reuse common phys_vec type instead of DMABUF open‑coded variant
      MAINTAINERS: Drop RDMA files from Hyper-V section
      Merge tag 'common_phys_vec_via_vfio' into HEAD

Li Zhijian (3):
      RDMA/rxe: Remove unused page_offset member
      RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE
      RDMA/rxe: Fix race condition in QP timer handlers

Lianfa Weng (1):
      RDMA/hns: Introduce limit_bank mode with better performance

Maher Sanalla (1):
      RDMA/mlx5: Fix ucaps init error flow

Md Haris Iqbal (3):
      RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS
      RDMA/rtrs-srv: Add check and closure for possible zombie paths
      RDMA/rtrs-clt: For conn rejection use actual err number

Or Har-Toov (7):
      IB/core: Add async event on device speed change
      IB/core: Add helper to convert port attributes to data rate
      IB/core: Refactor rate_show to use ib_port_attr_to_rate()
      IB/core: Add query_port_speed verb
      RDMA/mlx5: Raise async event on device speed change
      RDMA/mlx5: Implement query_port_speed callback
      IB/mlx5: Fix port speed query for representors

Parav Pandit (1):
      RDMA/core: Avoid exporting module local functions and remove not-used ones

Roman Penyaev (1):
      RDMA/rtrs-srv: fix SG mapping

Yi Liu (2):
      RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send
      RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc

Yishai Hadas (3):
      RDMA/uverbs: Support external FD uobjects
      RDMA/uverbs: Add DMABUF object type and operations
      RDMA/mlx5: Implement DMABUF export ops

Yonatan Nachum (2):
      RDMA/efa: Check stored completion CTX command ID with received one
      RDMA/efa: Improve admin completion context state machine

YunJe Shin (2):
      RDMA/umad: Reject negative data_len in ib_umad_write
      RDMA/siw: Fix potential NULL pointer dereference in header processing

Zilin Guan (1):
      RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler

 MAINTAINERS                                        |   3 +-
 drivers/dma-buf/dma-buf-mapping.c                  |   6 +-
 drivers/infiniband/core/Makefile                   |   1 +
 drivers/infiniband/core/cache.c                    |   3 +-
 drivers/infiniband/core/device.c                   |  33 +-
 drivers/infiniband/core/ib_core_uverbs.c           |  24 +
 drivers/infiniband/core/iwcm.c                     |  56 +--
 drivers/infiniband/core/iwcm.h                     |   1 -
 drivers/infiniband/core/rdma_core.c                |  63 ++-
 drivers/infiniband/core/rdma_core.h                |   1 +
 drivers/infiniband/core/rw.c                       | 521 +++++++++++++++++++--
 drivers/infiniband/core/sysfs.c                    |  56 +--
 drivers/infiniband/core/umem_dmabuf.c              |   3 -
 drivers/infiniband/core/user_mad.c                 |   8 +-
 drivers/infiniband/core/uverbs.h                   |  21 +
 drivers/infiniband/core/uverbs_cmd.c               |   7 +-
 drivers/infiniband/core/uverbs_std_types_device.c  |  42 ++
 drivers/infiniband/core/uverbs_std_types_dmabuf.c  | 200 ++++++++
 drivers/infiniband/core/uverbs_uapi.c              |   1 +
 drivers/infiniband/core/verbs.c                    |  61 ++-
 drivers/infiniband/hw/bnxt_re/debugfs.c            |  14 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  34 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  12 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   3 +
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |   6 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   5 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |   2 +
 drivers/infiniband/hw/bnxt_re/roce_hsi.h           |  13 +-
 drivers/infiniband/hw/efa/efa_com.c                |  97 ++--
 drivers/infiniband/hw/hns/hns_roce_ah.c            |  23 +-
 drivers/infiniband/hw/hns/hns_roce_cq.c            |  12 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |   6 +
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         | 220 ++++++++-
 drivers/infiniband/hw/hns/hns_roce_main.c          |   5 +
 drivers/infiniband/hw/hns/hns_roce_qp.c            |  49 +-
 drivers/infiniband/hw/hns/hns_roce_restrack.c      |   4 +-
 drivers/infiniband/hw/irdma/ctrl.c                 |  67 +--
 drivers/infiniband/hw/irdma/hw.c                   | 108 ++++-
 drivers/infiniband/hw/irdma/main.h                 |   2 +
 drivers/infiniband/hw/irdma/puda.c                 |  14 +
 drivers/infiniband/hw/irdma/type.h                 |  18 +-
 drivers/infiniband/hw/irdma/uk.c                   |   6 +-
 drivers/infiniband/hw/irdma/utils.c                |  11 +-
 drivers/infiniband/hw/irdma/verbs.c                |  21 +-
 drivers/infiniband/hw/mana/cq.c                    |   4 +-
 drivers/infiniband/hw/mana/device.c                |   7 +
 drivers/infiniband/hw/mana/mana_ib.h               |  12 +
 drivers/infiniband/hw/mana/mr.c                    | 130 +++++
 drivers/infiniband/hw/mlx5/main.c                  | 305 +++++++++++-
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |   4 +
 drivers/infiniband/hw/mlx5/mr.c                    |  11 +-
 drivers/infiniband/hw/mlx5/qp.c                    |   5 +
 drivers/infiniband/hw/mlx5/std_types.c             |   4 +-
 drivers/infiniband/hw/ocrdma/ocrdma.h              |   2 -
 drivers/infiniband/hw/qedr/qedr.h                  |  20 -
 drivers/infiniband/sw/rxe/rxe_comp.c               |   3 +
 drivers/infiniband/sw/rxe/rxe_mr.c                 | 282 +++++++----
 drivers/infiniband/sw/rxe/rxe_odp.c                |   1 -
 drivers/infiniband/sw/rxe/rxe_req.c                |   3 +
 drivers/infiniband/sw/rxe/rxe_srq.c                |   6 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h              |  11 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c              |   3 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c       |   8 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             | 131 ++++--
 drivers/infiniband/ulp/rtrs/rtrs-clt.h             |   3 -
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |  12 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             | 192 +++++---
 drivers/infiniband/ulp/rtrs/rtrs-srv.h             |   1 +
 drivers/infiniband/ulp/rtrs/rtrs.c                 |   9 +-
 drivers/iommu/iommufd/io_pagetable.h               |   2 +-
 drivers/iommu/iommufd/iommufd_private.h            |   5 +-
 drivers/iommu/iommufd/pages.c                      |   4 +-
 drivers/iommu/iommufd/selftest.c                   |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  | 215 +++++++++
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h  |  11 +
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c    |  39 ++
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h    |  14 +
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |  24 +
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |  74 +++
 drivers/vfio/pci/nvgrace-gpu/main.c                |   2 +-
 drivers/vfio/pci/vfio_pci_dmabuf.c                 |   8 +-
 include/linux/dma-buf-mapping.h                    |   2 +-
 include/linux/dma-buf.h                            |  10 -
 include/linux/mlx5/driver.h                        |   1 +
 include/linux/mlx5/mlx5_ifc.h                      |   9 +-
 include/linux/mlx5/vport.h                         |   6 +
 include/linux/vfio_pci_core.h                      |  13 +-
 include/net/mana/gdma.h                            |  47 +-
 include/rdma/ib_verbs.h                            |  70 ++-
 include/rdma/rw.h                                  |  22 +
 include/rdma/uverbs_types.h                        |   1 +
 include/uapi/rdma/bnxt_re-abi.h                    |  16 +
 include/uapi/rdma/ib_user_ioctl_cmds.h             |  16 +
 include/uapi/rdma/mana-abi.h                       |   3 +
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  | 155 +++---
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |   8 +-
 97 files changed, 3057 insertions(+), 755 deletions(-)
 create mode 100644 drivers/infiniband/core/uverbs_std_types_dmabuf.c

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

             reply	other threads:[~2026-02-13  0:34 UTC|newest]

Thread overview: 318+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-13  0:34 Jason Gunthorpe [this message]
2026-02-13  1:18 ` [GIT PULL] Please pull RDMA subsystem changes 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-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-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=20260213003420.GA1062479@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.