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, 30 Jul 2025 14:45:23 -0300 [thread overview]
Message-ID: <20250730174523.GA152963@nvidia.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 19021 bytes --]
Hi Linus,
Usual basic set of driver updates. Some common code improvements for
DMA Handle, MAD flow control and namespacing.
There is a small merge conflict, resolve it with:
$ git rm drivers/infiniband/hw/qib/qib_sysfs.c
Ther are now three new drivers on the list, hopefully some will come
through on the next cycle.
Thanks,
Jason
The following changes since commit 9a0048e0ae14cb7babfd459ec920234e8a2ab86e:
net/mlx5: Expose cable_length field in PFCC register (2025-07-20 03:02:14 -0400)
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 ee235923d205c6de73bf5035f3cdcaee22f3291c:
RDMA/siw: Change maintainer email address (2025-07-24 03:20:47 -0400)
----------------------------------------------------------------
RDMA v6.17 merge window pull request
- Various minor code cleanups and fixes for hns, iser, cxgb4, hfi1, rxe,
erdma, mana_ib
- Prefetch supprot for rxe ODP
- Remove memory window support from hns as new device FW is no longer
support it
- Remove qib, it is very old and obsolete now, Cornelis wishes to
restructure the hfi1/qib shared layer
- Fix a race in destroying CQs where we can still end up with work running
because the work is cancled before the driver stops triggering it
- Improve interaction with namespaces.
* Follow the devlink namespace for newly spawned RDMA devices
* Create iopoib net devces in the parent IB device's namespace
* Allow CAP_NET_RAW checks to pass in user namespaces
- A new flow control scheme for IB MADs to try and avoid queue overflows
in the network
- Fix 2G message sizes in bnxt_re
- Optimize mkey layout for mlx5 DMABUF
- New "DMA Handle" concept to allow controlling PCI TPH and steering tags
----------------------------------------------------------------
Arnd Bergmann (2):
RDMA/core: reduce stack using in nldev_stat_get_doit()
RDMA/siw: work around clang stack size warning
Basel Nassar (1):
RDMA/efa: Add Network HW statistics counters
Bernard Metzler (1):
RDMA/siw: Change maintainer email address
Colin Ian King (1):
RDMA/mlx5: remove redundant check on err on return expression
Daisuke Matsuda (3):
RDMA/rxe: Implement synchronous prefetch for ODP MRs
RDMA/rxe: Enable asynchronous prefetch for ODP MRs
RDMA/rxe: Remove redundant page presence check
Dan Carpenter (1):
RDMA/rxe: Fix a couple IS_ERR() vs NULL bugs
Dennis Dalessandro (2):
RDMA/qib: Remove outdated driver
Maintainers: Remove QIB
Edward Srouji (1):
RDMA/mlx5: Optimize DMABUF mkey page size
Junxian Huang (5):
RDMA/hns: Remove MW support
RDMA/hns: Get message length of ack_req from FW
RDMA/hns: Fix accessing uninitialized resources
RDMA/hns: Drop GFP_NOWARN
RDMA/hns: Fix -Wframe-larger-than issue
Kalesh AP (2):
RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM
RDMA/bnxt_re: Use macro instead of hard coded value
Konstantin Taranov (1):
RDMA/mana_ib: add support of multiple ports
Leon Romanovsky (7):
Add multiple priorities support to mlx5 RDMA TRANSPORT tables
Merge branch 'mlx5-next' into wip/leon-for-next
RDMA/uverbs: Add empty rdma_uattrs_has_raw_cap() declaration
Optimize DMABUF mkey page size in mlx5
RDMA/mlx5: Fix returned type from _mlx5r_umr_zap_mkey()
RDMA/mlx5: Fix incorrect MKEY masking
RDMA support for DMA handle
Li Jun (1):
IB/iser: Remove unnecessary local variable
Mark Bloch (3):
RDMA/core: Extend RDMA device registration to be net namespace aware
RDMA/mlx5: Allocate IB device with net namespace supplied from core dev
RDMA/ipoib: Use parent rdma device net namespace
Mark Zhang (2):
RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq()
RDMA/mlx5: Support driver APIs pre_destroy_cq and post_destroy_cq
Markus Elfring (1):
RDMA/cxgb4: Delete an unnecessary check before kfree() in c4iw_rdev_open()
Michael Guralnik (1):
RDMA/mlx5: Align mkc page size capability check to PRM
Michael Margolin (3):
RDMA/uverbs: Add a common way to create CQ with umem
RDMA/core: Add umem "is_contiguous" and "start_dma_addr" helpers
RDMA/efa: Add CQ with external memory support
Or Har-Toov (2):
IB/mad: Add state machine to MAD layer
IB/mad: Add flow control for solicited MADs
Parav Pandit (9):
RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create
RDMA/mlx5: Check CAP_NET_RAW in user namespace for flow create
RDMA/mlx5: Check CAP_NET_RAW in user namespace for anchor create
RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create
RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create
RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create
RDMA/mlx5: Check CAP_NET_RAW in user namespace for devx create
RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify
RDMA/counter: Check CAP_NET_RAW check in user namespace for RDMA counters
Patrisious Haddad (2):
RDMA/mlx5: Add multiple priorities support to RDMA TRANSPORT userspace tables
RDMA/mlx5: Refactor optional counters steering code
Selvin Xavier (1):
RDMA/bnxt_re: Support 2G message size
Shiraz Saleem (2):
RDMA/mana_ib: Add device statistics support
RDMA/mana_ib: Fix DSCP value in modify QP
Thomas Fourier (1):
Fix dma_unmap_sg() nents value
Vlad Dumitrescu (1):
IB/cm: Use separate agent w/o flow control for REP
Yishai Hadas (8):
PCI/TPH: Expose pcie_tph_get_st_table_size()
net/mlx5: Expose IFC bits for TPH
net/mlx5: Add support for device steering tag
IB/core: Add UVERBS_METHOD_REG_MR on the MR object
RDMA/core: Introduce a DMAH object and its alloc/free APIs
RDMA/mlx5: Add DMAH object support
IB: Extend UVERBS_METHOD_REG_MR to get DMAH
RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr
Yury Norov [NVIDIA] (7):
cpumask: add cpumask_clear_cpus()
RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
RDMA: hfi1: simplify find_hw_thread_mask()
RDMA: hfi1: simplify init_real_cpu_mask()
RDMA: hfi1: use rounddown in find_hw_thread_mask()
RDMA: hfi1: simplify hfi1_get_proc_affinity()
RDMI: hfi1: drop cpumask_empty() call in hfi1/affinity.c
Zhiyue Qiu (1):
RDMA/mana_ib: add additional port counters
luoqing (1):
RDMA/hns: ZERO_OR_NULL_PTR macro overdetection
wenglianfa (2):
RDMA/hns: Fix double destruction of rsv_qp
RDMA/hns: Fix HW configurations not cleared in error flow
.mailmap | 1 +
MAINTAINERS | 8 +-
drivers/infiniband/Kconfig | 1 -
drivers/infiniband/core/Makefile | 1 +
drivers/infiniband/core/cm.c | 47 +-
drivers/infiniband/core/counters.c | 2 +-
drivers/infiniband/core/cq.c | 12 +-
drivers/infiniband/core/device.c | 47 +-
drivers/infiniband/core/mad.c | 468 +-
drivers/infiniband/core/mad_priv.h | 76 +-
drivers/infiniband/core/mad_rmpp.c | 41 +-
drivers/infiniband/core/nldev.c | 24 +-
drivers/infiniband/core/rdma_core.c | 29 +
drivers/infiniband/core/rdma_core.h | 1 +
drivers/infiniband/core/restrack.c | 2 +
drivers/infiniband/core/uverbs_cmd.c | 13 +-
drivers/infiniband/core/uverbs_std_types_cq.c | 87 +-
drivers/infiniband/core/uverbs_std_types_dmah.c | 145 +
drivers/infiniband/core/uverbs_std_types_mr.c | 172 +-
drivers/infiniband/core/uverbs_std_types_qp.c | 2 +-
drivers/infiniband/core/uverbs_uapi.c | 1 +
drivers/infiniband/core/verbs.c | 5 +-
drivers/infiniband/hw/Makefile | 1 -
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 10 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 2 +
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 28 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 3 +
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 +
drivers/infiniband/hw/cxgb4/device.c | 3 +-
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 1 +
drivers/infiniband/hw/cxgb4/mem.c | 6 +-
drivers/infiniband/hw/efa/efa.h | 5 +
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 17 +-
drivers/infiniband/hw/efa/efa_com_cmd.c | 53 +-
drivers/infiniband/hw/efa/efa_com_cmd.h | 11 +-
drivers/infiniband/hw/efa/efa_main.c | 1 +
drivers/infiniband/hw/efa/efa_verbs.c | 91 +-
drivers/infiniband/hw/erdma/erdma_verbs.c | 9 +-
drivers/infiniband/hw/erdma/erdma_verbs.h | 3 +-
drivers/infiniband/hw/hfi1/affinity.c | 96 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 21 +-
drivers/infiniband/hw/hns/hns_roce_hem.c | 18 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 134 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 16 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 32 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 120 +-
drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +-
drivers/infiniband/hw/irdma/verbs.c | 9 +
drivers/infiniband/hw/mana/counters.c | 78 +-
drivers/infiniband/hw/mana/counters.h | 18 +
drivers/infiniband/hw/mana/device.c | 120 +-
drivers/infiniband/hw/mana/main.c | 13 +-
drivers/infiniband/hw/mana/mana_ib.h | 30 +
drivers/infiniband/hw/mana/mr.c | 8 +
drivers/infiniband/hw/mana/qp.c | 2 +-
drivers/infiniband/hw/mlx4/mlx4_ib.h | 1 +
drivers/infiniband/hw/mlx4/mr.c | 4 +
drivers/infiniband/hw/mlx5/Makefile | 1 +
drivers/infiniband/hw/mlx5/counters.c | 30 +-
drivers/infiniband/hw/mlx5/counters.h | 13 -
drivers/infiniband/hw/mlx5/cq.c | 19 +-
drivers/infiniband/hw/mlx5/devx.c | 6 +-
drivers/infiniband/hw/mlx5/dmah.c | 54 +
drivers/infiniband/hw/mlx5/dmah.h | 23 +
drivers/infiniband/hw/mlx5/fs.c | 121 +-
drivers/infiniband/hw/mlx5/fs.h | 8 +-
drivers/infiniband/hw/mlx5/ib_rep.c | 3 +-
drivers/infiniband/hw/mlx5/main.c | 13 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 99 +-
drivers/infiniband/hw/mlx5/mr.c | 116 +-
drivers/infiniband/hw/mlx5/odp.c | 32 +-
drivers/infiniband/hw/mlx5/umr.c | 301 +-
drivers/infiniband/hw/mlx5/umr.h | 13 +-
drivers/infiniband/hw/mthca/mthca_provider.c | 6 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 6 +-
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 3 +-
drivers/infiniband/hw/qedr/verbs.c | 6 +-
drivers/infiniband/hw/qedr/verbs.h | 3 +-
drivers/infiniband/hw/qib/Kconfig | 17 -
drivers/infiniband/hw/qib/Makefile | 17 -
drivers/infiniband/hw/qib/qib.h | 1492 ----
drivers/infiniband/hw/qib/qib_6120_regs.h | 977 ---
drivers/infiniband/hw/qib/qib_7220.h | 149 -
drivers/infiniband/hw/qib/qib_7220_regs.h | 1496 ----
drivers/infiniband/hw/qib/qib_7322_regs.h | 3163 --------
drivers/infiniband/hw/qib/qib_common.h | 798 --
drivers/infiniband/hw/qib/qib_debugfs.c | 274 -
drivers/infiniband/hw/qib/qib_debugfs.h | 45 -
drivers/infiniband/hw/qib/qib_diag.c | 906 ---
drivers/infiniband/hw/qib/qib_driver.c | 798 --
drivers/infiniband/hw/qib/qib_eeprom.c | 271 -
drivers/infiniband/hw/qib/qib_file_ops.c | 2401 ------
drivers/infiniband/hw/qib/qib_fs.c | 549 --
drivers/infiniband/hw/qib/qib_iba6120.c | 3533 --------
drivers/infiniband/hw/qib/qib_iba7220.c | 4596 -----------
drivers/infiniband/hw/qib/qib_iba7322.c | 8475 --------------------
drivers/infiniband/hw/qib/qib_init.c | 1782 ----
drivers/infiniband/hw/qib/qib_intr.c | 241 -
drivers/infiniband/hw/qib/qib_mad.c | 2450 ------
drivers/infiniband/hw/qib/qib_mad.h | 300 -
drivers/infiniband/hw/qib/qib_pcie.c | 598 --
drivers/infiniband/hw/qib/qib_pio_copy.c | 64 -
drivers/infiniband/hw/qib/qib_qp.c | 454 --
drivers/infiniband/hw/qib/qib_qsfp.c | 549 --
drivers/infiniband/hw/qib/qib_qsfp.h | 188 -
drivers/infiniband/hw/qib/qib_rc.c | 2131 -----
drivers/infiniband/hw/qib/qib_ruc.c | 314 -
drivers/infiniband/hw/qib/qib_sd7220.c | 1445 ----
drivers/infiniband/hw/qib/qib_sdma.c | 999 ---
drivers/infiniband/hw/qib/qib_sysfs.c | 731 --
drivers/infiniband/hw/qib/qib_twsi.c | 502 --
drivers/infiniband/hw/qib/qib_tx.c | 566 --
drivers/infiniband/hw/qib/qib_uc.c | 521 --
drivers/infiniband/hw/qib/qib_ud.c | 583 --
drivers/infiniband/hw/qib/qib_user_pages.c | 137 -
drivers/infiniband/hw/qib/qib_user_sdma.c | 1470 ----
drivers/infiniband/hw/qib/qib_user_sdma.h | 52 -
drivers/infiniband/hw/qib/qib_verbs.c | 1705 ----
drivers/infiniband/hw/qib/qib_verbs.h | 398 -
drivers/infiniband/hw/qib/qib_wc_ppc64.c | 62 -
drivers/infiniband/hw/qib/qib_wc_x86_64.c | 150 -
drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 4 +
drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 1 +
drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 5 +
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 1 +
drivers/infiniband/sw/rdmavt/mr.c | 5 +
drivers/infiniband/sw/rdmavt/mr.h | 1 +
drivers/infiniband/sw/rdmavt/vt.c | 2 +-
drivers/infiniband/sw/rxe/rxe.c | 7 +
drivers/infiniband/sw/rxe/rxe_loc.h | 12 +
drivers/infiniband/sw/rxe/rxe_odp.c | 192 +-
drivers/infiniband/sw/rxe/rxe_verbs.c | 4 +
drivers/infiniband/sw/siw/siw_qp_tx.c | 22 +-
drivers/infiniband/sw/siw/siw_verbs.c | 7 +-
drivers/infiniband/sw/siw/siw_verbs.h | 3 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +
drivers/infiniband/ulp/iser/iscsi_iser.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 5 +
drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 -
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c | 164 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 9 +
drivers/pci/tph.c | 11 +-
include/linux/cpumask.h | 12 +
include/linux/mlx5/driver.h | 25 +
include/linux/mlx5/mlx5_ifc.h | 14 +-
include/linux/pci-tph.h | 1 +
include/rdma/ib_umem.h | 25 +-
include/rdma/ib_verbs.h | 65 +-
include/rdma/restrack.h | 4 +
include/uapi/rdma/efa-abi.h | 3 +-
include/uapi/rdma/ib_user_ioctl_cmds.h | 36 +
153 files changed, 2869 insertions(+), 49167 deletions(-)
create mode 100644 drivers/infiniband/core/uverbs_std_types_dmah.c
create mode 100644 drivers/infiniband/hw/mlx5/dmah.c
create mode 100644 drivers/infiniband/hw/mlx5/dmah.h
delete mode 100644 drivers/infiniband/hw/qib/Kconfig
delete mode 100644 drivers/infiniband/hw/qib/Makefile
delete mode 100644 drivers/infiniband/hw/qib/qib.h
delete mode 100644 drivers/infiniband/hw/qib/qib_6120_regs.h
delete mode 100644 drivers/infiniband/hw/qib/qib_7220.h
delete mode 100644 drivers/infiniband/hw/qib/qib_7220_regs.h
delete mode 100644 drivers/infiniband/hw/qib/qib_7322_regs.h
delete mode 100644 drivers/infiniband/hw/qib/qib_common.h
delete mode 100644 drivers/infiniband/hw/qib/qib_debugfs.c
delete mode 100644 drivers/infiniband/hw/qib/qib_debugfs.h
delete mode 100644 drivers/infiniband/hw/qib/qib_diag.c
delete mode 100644 drivers/infiniband/hw/qib/qib_driver.c
delete mode 100644 drivers/infiniband/hw/qib/qib_eeprom.c
delete mode 100644 drivers/infiniband/hw/qib/qib_file_ops.c
delete mode 100644 drivers/infiniband/hw/qib/qib_fs.c
delete mode 100644 drivers/infiniband/hw/qib/qib_iba6120.c
delete mode 100644 drivers/infiniband/hw/qib/qib_iba7220.c
delete mode 100644 drivers/infiniband/hw/qib/qib_iba7322.c
delete mode 100644 drivers/infiniband/hw/qib/qib_init.c
delete mode 100644 drivers/infiniband/hw/qib/qib_intr.c
delete mode 100644 drivers/infiniband/hw/qib/qib_mad.c
delete mode 100644 drivers/infiniband/hw/qib/qib_mad.h
delete mode 100644 drivers/infiniband/hw/qib/qib_pcie.c
delete mode 100644 drivers/infiniband/hw/qib/qib_pio_copy.c
delete mode 100644 drivers/infiniband/hw/qib/qib_qp.c
delete mode 100644 drivers/infiniband/hw/qib/qib_qsfp.c
delete mode 100644 drivers/infiniband/hw/qib/qib_qsfp.h
delete mode 100644 drivers/infiniband/hw/qib/qib_rc.c
delete mode 100644 drivers/infiniband/hw/qib/qib_ruc.c
delete mode 100644 drivers/infiniband/hw/qib/qib_sd7220.c
delete mode 100644 drivers/infiniband/hw/qib/qib_sdma.c
delete mode 100644 drivers/infiniband/hw/qib/qib_sysfs.c
delete mode 100644 drivers/infiniband/hw/qib/qib_twsi.c
delete mode 100644 drivers/infiniband/hw/qib/qib_tx.c
delete mode 100644 drivers/infiniband/hw/qib/qib_uc.c
delete mode 100644 drivers/infiniband/hw/qib/qib_ud.c
delete mode 100644 drivers/infiniband/hw/qib/qib_user_pages.c
delete mode 100644 drivers/infiniband/hw/qib/qib_user_sdma.c
delete mode 100644 drivers/infiniband/hw/qib/qib_user_sdma.h
delete mode 100644 drivers/infiniband/hw/qib/qib_verbs.c
delete mode 100644 drivers/infiniband/hw/qib/qib_verbs.h
delete mode 100644 drivers/infiniband/hw/qib/qib_wc_ppc64.c
delete mode 100644 drivers/infiniband/hw/qib/qib_wc_x86_64.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
next reply other threads:[~2025-07-30 17:45 UTC|newest]
Thread overview: 318+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-30 17:45 Jason Gunthorpe [this message]
2025-07-31 20:04 ` [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-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-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=20250730174523.GA152963@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.