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, 2 Oct 2025 21:02:44 -0300 [thread overview]
Message-ID: <20251003000244.GA3344797@nvidia.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 16212 bytes --]
Hi Linus,
Much larger pull request this time. We got a new Pensando ionic
driver, a new Gen 3 HW support for Intel irdma, and lots of small
bnxt_re improvements. Plus the usual little driver fixes all over.
There are two or three more new drivers on the list so I expect a few
more larger merge windows going forward.
The merge conflict is resolved as Stephen did:
https://lore.kernel.org/r/20250911122330.14834c0a@canb.auug.org.au
Keep bnxt_re_free_gid_ctx() and move it ahead of
bnxt_re_get_stats_ctx(), bnxt added their new functions to the same
spot in the rc and next branches.
The tag for-linus-merged with my merge resolution to v6.17 is also
available to pull.
Thanks,
Jason
The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
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 e6d736bd08902ba53460df1b62ee4218bbd17d9b:
RDMA/ionic: Fix memory leak of admin q_wr (2025-09-26 13:12:56 -0300)
----------------------------------------------------------------
RDMA v6.18 merge window pull request
A new Pensando ionic driver, a new Gen 3 HW support for Intel irdma,
and lots of small bnxt_re improvements.
- Small bug fixes and improves to hfi1, efa, mlx5, erdma, rdmarvt, siw
- Allow userspace access to IB service records through the rdmacm
- Optimize dma mapping for erdma
- Fix shutdown of the GSI QP in mana
- Support relaxed ordering MR and fix a corruption bug with mlx5 DMA Data
Direct
- Many improvement to bnxt_re:
* Debugging features and counters
* Improve performance of some commands
* Change flow_label reporting in completions
* Mirror vnic
* RDMA flow support
- New RDMA driver for Pensando Ethernet devices: ionic
- Gen 3 hardware support for the Intel irdma driver
- Fix rdma routing resolution with VRFs
----------------------------------------------------------------
Abhijit Gangurde (17):
net: ionic: Create an auxiliary device for rdma driver
net: ionic: Update LIF identity with additional RDMA capabilities
net: ionic: Export the APIs from net driver to support device commands
net: ionic: Provide RDMA reset support for the RDMA driver
net: ionic: Provide interrupt allocation support for the RDMA driver
net: ionic: Provide doorbell and CMB region information
RDMA: Add IONIC to rdma_driver_id definition
RDMA/ionic: Register auxiliary module for ionic ethernet adapter
RDMA/ionic: Create device queues to support admin operations
RDMA/ionic: Register device ops for control path
RDMA/ionic: Register device ops for datapath
RDMA/ionic: Register device ops for miscellaneous functionality
RDMA/ionic: Implement device stats ops
RDMA/ionic: Add Makefile/Kconfig to kernel build environment
RDMA/ionic: Fix build failure on SPARC due to xchg() operand size
RDMA/ionic: Use ether_addr_copy instead of memcpy
RDMA/ionic: Fix memory leak of admin q_wr
Abhishek Mohapatra (1):
RDMA/bnxt_re: Report udp source port for flow_label in bnxt_re_query_qp
Alok Tiwari (2):
RDMA/bnxt_re: Fix incorrect errno used in function comments
RDMA/bnxt_re: improve clarity in ALLOC_PAGE handler
Anantha Prabhu (3):
RDMA/bnxt_re: Update sysfs entries with appropriate data
RDMA/bnxt_re: Add debugfs info entry for device and resource information
RDMA/bnxt_re: Remove non-statistics counters from hw_counters
Bernard Metzler (1):
RDMA/siw: Always report immediate post SQ errors
Boshi Yu (1):
RDMA/erdma: Use dma_map_page to map scatter MTT buffer
Chenna Arnoori (1):
RDMA/bnxt_re: RoCE Driver Dynamic Debug for HWRM's
Christopher Bednarz (1):
RDMA/irdma: Discover and set up GEN3 hardware register layout
Damodharam Ammepalli (1):
RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function
Dan Carpenter (1):
RDMA/irdma: Fix positive vs negative error codes in irdma_post_send()
Edward Srouji (1):
RDMA/mlx5: Fix page size bitmap calculation for KSM mode
Faisal Latif (2):
RDMA/irdma: Add SRQ support
RDMA/irdma: Add Atomic Operations support
Fushuai Wang (1):
IB/hfi1: Use for_each_online_cpu() instead of for_each_cpu()
Gui-Dong Han (1):
RDMA/rxe: Fix race in do_task() when draining
Håkon Bugge (1):
RDMA/cm: Rate limit destroy CM ID timeout error message
Jacob Moroni (1):
RDMA/irdma: Remove unused struct irdma_cq fields
Kalesh AP (5):
RDMA/bnxt_re: Delete always true SGID table check
RDMA/bnxt_re: Enhance a log message when bnxt_re_register_netdev fails
RDMA/bnxt_re: Refactor hw context memory allocation
RDMA/bnxt_re: Refactor stats context memory allocation
RDMA/bnxt_re: Remove unnecessary condition checks
Kashyap Desai (1):
RDMA/bnxt_re: Show srq_limit in fill_res_srq_entry hook
Konstantin Taranov (1):
RDMA/mana_ib: Drain send wrs of GSI QP
Krzysztof Czurylo (2):
RDMA/irdma: Add GEN3 CQP support with deferred completions
RDMA/irdma: Add GEN3 HW statistics support
Leon Romanovsky (1):
RDMA: Use %pe format specifier for error pointers
Mark Zhang (5):
RDMA/sa_query: Add RMPP support for SA queries
RDMA/sa_query: Support IB service records resolution
RDMA/cma: Support IB service record resolution
RDMA/ucma: Support query resolved service records
RDMA/ucma: Support write an event into a CM
Michael Margolin (1):
RDMA/efa: Extend admin timeout error print
Mustafa Ismail (3):
RDMA/irdma: Refactor GEN2 auxiliary driver
RDMA/irdma: Add GEN3 core driver support
RDMA/irdma: Introduce GEN3 vPort driver support
Or Har-Toov (1):
RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count
Parav Pandit (3):
RDMA/core: Squash a single user static function
RDMA/core: Resolve MAC of next-hop device without ARP support
RDMA/core: Use route entry flag to decide on loopback traffic
Patrisious Haddad (1):
RDMA/mlx5: Fix vport loopback forcing for MPV device
Qianfeng Rong (2):
RDMA/erdma: Use vcalloc() instead of vzalloc()
RDMA/rdmavt: Use int type to store negative error codes
Saravanan Vajravel (7):
bnxt_en: Enhance stats context reservation logic
RDMA/bnxt_re: Add data structures for RoCE mirror support
RDMA/bnxt_re: Add support for unique GID
RDMA/bnxt_re: Add support for mirror vnic
RDMA/bnxt_re: Add support for flow create/destroy
RDMA/bnxt_re: Initialize fw with roce_mirror support
RDMA/bnxt_re: Use firmware provided message timeout value
Shiraz Saleem (7):
RDMA/mana_ib: Extend modify QP
RDMA/irdma: Add GEN3 support for AEQ and CEQ
RDMA/irdma: Add GEN3 virtual QP1 support
RDMA/irdma: Extend QP context programming for GEN3
RDMA/irdma: Support 64-byte CQEs and GEN3 CQE opcode decoding
RDMA/irdma: Restrict Memory Window and CQE Timestamping to GEN3
RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices
Shravya KN (1):
RDMA/bnxt_re: Avoid GID level QoS update from the driver
Tatyana Nikolova (1):
RDMA/irdma: Update Kconfig
Thorsten Blum (1):
RDMA/bnxt_re: Call strscpy() with correct size argument
Vasuthevan Maheswaran (1):
RDMA/bnxt_re: RoCE related hardware counters update
Vinoth Kumar Chandra Mohan (1):
RDMA/irdma: Add support for V2 HMC resource management scheme
Vlad Dumitrescu (2):
IB/ipoib: Ignore L3 master device
IB/sa: Fix sa_local_svc_timeout_ms read race
Xichao Zhao (1):
RDMA/core: fix "truely"->"truly"
Yishai Hadas (1):
RDMA/mlx5: Enable Data-Direct with Relaxed Ordering
.../networking/device_drivers/ethernet/index.rst | 1 +
.../device_drivers/ethernet/pensando/ionic.rst | 10 +
.../ethernet/pensando/ionic_rdma.rst | 52 +
MAINTAINERS | 9 +
drivers/infiniband/Kconfig | 1 +
drivers/infiniband/core/addr.c | 83 +-
drivers/infiniband/core/agent.c | 3 +-
drivers/infiniband/core/cm.c | 4 +-
drivers/infiniband/core/cma.c | 136 +-
drivers/infiniband/core/cma_priv.h | 4 +-
drivers/infiniband/core/device.c | 2 +-
drivers/infiniband/core/sa_query.c | 283 ++-
drivers/infiniband/core/ucma.c | 120 +-
drivers/infiniband/hw/Makefile | 1 +
drivers/infiniband/hw/bnxt_re/bnxt_re.h | 19 +-
drivers/infiniband/hw/bnxt_re/debugfs.c | 37 +
drivers/infiniband/hw/bnxt_re/hw_counters.c | 109 +-
drivers/infiniband/hw/bnxt_re/hw_counters.h | 26 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 156 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 10 +
drivers/infiniband/hw/bnxt_re/main.c | 378 +--
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 13 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 +
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 10 +-
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 1 +
drivers/infiniband/hw/bnxt_re/qplib_res.c | 38 +-
drivers/infiniband/hw/bnxt_re/qplib_res.h | 21 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 98 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.h | 6 +-
drivers/infiniband/hw/bnxt_re/roce_hsi.h | 44 +-
drivers/infiniband/hw/cxgb4/device.c | 5 +-
drivers/infiniband/hw/efa/efa_com.c | 18 +-
drivers/infiniband/hw/efa/efa_verbs.c | 6 +-
drivers/infiniband/hw/erdma/erdma_verbs.c | 110 +-
drivers/infiniband/hw/erdma/erdma_verbs.h | 4 +-
drivers/infiniband/hw/hfi1/device.c | 4 +-
drivers/infiniband/hw/hfi1/sdma.c | 2 +-
drivers/infiniband/hw/hfi1/user_sdma.c | 4 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 8 +-
drivers/infiniband/hw/ionic/Kconfig | 15 +
drivers/infiniband/hw/ionic/Makefile | 9 +
drivers/infiniband/hw/ionic/ionic_admin.c | 1229 +++++++++
drivers/infiniband/hw/ionic/ionic_controlpath.c | 2679 ++++++++++++++++++++
drivers/infiniband/hw/ionic/ionic_datapath.c | 1399 ++++++++++
drivers/infiniband/hw/ionic/ionic_fw.h | 1029 ++++++++
drivers/infiniband/hw/ionic/ionic_hw_stats.c | 484 ++++
drivers/infiniband/hw/ionic/ionic_ibdev.c | 440 ++++
drivers/infiniband/hw/ionic/ionic_ibdev.h | 517 ++++
drivers/infiniband/hw/ionic/ionic_lif_cfg.c | 111 +
drivers/infiniband/hw/ionic/ionic_lif_cfg.h | 66 +
drivers/infiniband/hw/ionic/ionic_pgtbl.c | 143 ++
drivers/infiniband/hw/ionic/ionic_queue.c | 52 +
drivers/infiniband/hw/ionic/ionic_queue.h | 234 ++
drivers/infiniband/hw/ionic/ionic_res.h | 154 ++
drivers/infiniband/hw/irdma/Kconfig | 7 +-
drivers/infiniband/hw/irdma/Makefile | 4 +
drivers/infiniband/hw/irdma/ctrl.c | 1468 ++++++++++-
drivers/infiniband/hw/irdma/defs.h | 264 +-
drivers/infiniband/hw/irdma/hmc.c | 18 +-
drivers/infiniband/hw/irdma/hmc.h | 19 +-
drivers/infiniband/hw/irdma/hw.c | 363 +--
drivers/infiniband/hw/irdma/i40iw_hw.c | 2 +
drivers/infiniband/hw/irdma/i40iw_hw.h | 2 +
drivers/infiniband/hw/irdma/i40iw_if.c | 3 +
drivers/infiniband/hw/irdma/icrdma_hw.c | 3 +
drivers/infiniband/hw/irdma/icrdma_hw.h | 5 +-
drivers/infiniband/hw/irdma/icrdma_if.c | 343 +++
drivers/infiniband/hw/irdma/ig3rdma_hw.c | 170 ++
drivers/infiniband/hw/irdma/ig3rdma_hw.h | 32 +
drivers/infiniband/hw/irdma/ig3rdma_if.c | 232 ++
drivers/infiniband/hw/irdma/irdma.h | 22 +-
drivers/infiniband/hw/irdma/main.c | 371 +--
drivers/infiniband/hw/irdma/main.h | 35 +-
drivers/infiniband/hw/irdma/pble.c | 20 +-
drivers/infiniband/hw/irdma/protos.h | 1 +
drivers/infiniband/hw/irdma/puda.h | 4 +-
drivers/infiniband/hw/irdma/type.h | 221 +-
drivers/infiniband/hw/irdma/uda_d.h | 5 +-
drivers/infiniband/hw/irdma/uk.c | 303 ++-
drivers/infiniband/hw/irdma/user.h | 267 +-
drivers/infiniband/hw/irdma/utils.c | 112 +-
drivers/infiniband/hw/irdma/verbs.c | 834 +++++-
drivers/infiniband/hw/irdma/verbs.h | 50 +-
drivers/infiniband/hw/irdma/virtchnl.c | 618 +++++
drivers/infiniband/hw/irdma/virtchnl.h | 176 ++
drivers/infiniband/hw/mana/cq.c | 26 +
drivers/infiniband/hw/mana/device.c | 3 +
drivers/infiniband/hw/mana/main.c | 5 +-
drivers/infiniband/hw/mana/mana_ib.h | 14 +-
drivers/infiniband/hw/mana/mr.c | 6 +-
drivers/infiniband/hw/mana/qp.c | 9 +
drivers/infiniband/hw/mlx4/mad.c | 8 +-
drivers/infiniband/hw/mlx4/qp.c | 3 +-
drivers/infiniband/hw/mlx5/data_direct.c | 2 +-
drivers/infiniband/hw/mlx5/gsi.c | 15 +-
drivers/infiniband/hw/mlx5/main.c | 113 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +
drivers/infiniband/hw/mlx5/mr.c | 11 +-
drivers/infiniband/hw/mlx5/umr.c | 6 +-
drivers/infiniband/sw/rdmavt/qp.c | 13 +-
drivers/infiniband/sw/rxe/rxe_task.c | 8 +-
drivers/infiniband/sw/siw/siw_verbs.c | 25 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 21 +-
drivers/infiniband/ulp/srpt/ib_srpt.c | 16 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 6 +
drivers/net/ethernet/pensando/Kconfig | 1 +
drivers/net/ethernet/pensando/ionic/Makefile | 2 +-
drivers/net/ethernet/pensando/ionic/ionic.h | 7 -
drivers/net/ethernet/pensando/ionic/ionic_api.h | 131 +
drivers/net/ethernet/pensando/ionic/ionic_aux.c | 102 +
drivers/net/ethernet/pensando/ionic/ionic_aux.h | 10 +
.../net/ethernet/pensando/ionic/ionic_bus_pci.c | 7 +
drivers/net/ethernet/pensando/ionic/ionic_dev.c | 270 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 28 +-
drivers/net/ethernet/pensando/ionic/ionic_if.h | 118 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 47 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.h | 3 +
drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +-
include/rdma/ib_mad.h | 1 +
include/rdma/ib_sa.h | 37 +
include/rdma/rdma_cm.h | 21 +-
include/uapi/rdma/ib_user_ioctl_verbs.h | 1 +
include/uapi/rdma/ib_user_sa.h | 14 +
include/uapi/rdma/ionic-abi.h | 115 +
include/uapi/rdma/irdma-abi.h | 16 +-
include/uapi/rdma/rdma_user_cm.h | 42 +-
128 files changed, 16190 insertions(+), 1488 deletions(-)
(diffstat from tag for-linus-merged)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
next reply other threads:[~2025-10-03 0:02 UTC|newest]
Thread overview: 318+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-03 0:02 Jason Gunthorpe [this message]
2025-10-04 1:41 ` [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-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=20251003000244.GA3344797@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.