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, 2 Nov 2023 20:09:47 -0300	[thread overview]
Message-ID: <20231102230947.GA104602@nvidia.com> (raw)

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

Hi Linus,

Nothing exciting this cycle, most of the diffstat is changing SPDX 'or'
to 'OR'.

Thanks,
Jason

The following changes since commit ffc253263a1375a65fa6c9f62a893e9767fbebfa:

  Linux 6.6 (2023-10-29 16:31:08 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus

for you to fetch changes up to 2ef422f063b74adcc4a4a9004b0a87bb55e0a836:

  IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF (2023-10-31 11:16:05 -0300)

----------------------------------------------------------------
RDMA for v6.7

The usual collection of patches:

- Bug fixes for hns, mlx5, and hfi1

- Hardening patches for size_*, counted_by, strscpy

- rts fixes from static analysis

- Dump SRQ objects in rdma netlink, with hns support

- Fix a performance regression in mlx5 MR deregistration

- New XDR (200Gb/lane) link speed

- SRQ record doorbell latency optimization for hns

- IPSEC support for mlx5 multi-port mode

- ibv_rereg_mr() support for irdma

- Affiliated event support for bnxt_re

- Opt out for the spec compliant qkey security enforcement as we
  discovered SW that breaks under enforcement

- Comment and trivial updates

----------------------------------------------------------------
Chandramohan Akula (3):
      RDMA/bnxt_re: Update HW interface headers
      RDMA/bnxt_re: Report async events and errors
      RDMA/bnxt_re: Do not report SRQ error in srq notification

Chengchang Tang (3):
      RDMA/hns: Fix printing level of asynchronous events
      RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
      RDMA/hns: Fix signed-unsigned mixed comparisons

Chengfeng Ye (1):
      IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock

Chuck Lever (1):
      RDMA/core: Fix a couple of obvious typos in comments

Colin Ian King (1):
      RDMA/hfi1: Remove redundant assignment to pointer ppd

David Ahern (1):
      IB/hfi1: Remove open coded reference to skb frag offset

George Kennedy (1):
      IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF

Gustavo A. R. Silva (1):
      RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()

Ilpo Järvinen (1):
      RDMA/hfi1: Use FIELD_GET() to extract Link Width

Jason Gunthorpe (1):
      Merge tag 'v6.6' into rdma.git for-next

Junxian Huang (2):
      RDMA/hns: Fix unnecessary port_num transition in HW stats allocation
      RDMA/hns: Fix init failure of RoCE VF and HIP08

Justin Stitt (3):
      RDMA/irdma: Replace deprecated strncpy
      IB/hfi1: Replace deprecated strncpy
      IB/qib: Replace deprecated strncpy

Kees Cook (7):
      RDMA: Annotate struct rdma_hw_stats with __counted_by
      RDMA/core: Annotate struct ib_pkey_cache with __counted_by
      RDMA/usnic: Annotate struct usnic_uiom_chunk with __counted_by
      RDMA/siw: Annotate struct siw_pbl with __counted_by
      IB/srp: Annotate struct srp_fr_pool with __counted_by
      IB/mthca: Annotate struct mthca_icm_table with __counted_by
      IB/hfi1: Annotate struct tid_rb_node with __counted_by

Krzysztof Kozlowski (1):
      IB: Use capital "OR" for multiple licenses in SPDX

Leon Romanovsky (2):
      IPsec packet offload support in multiport RoCE devices
      RDMA/hfi1: Workaround truncation compilation error

Luoyouming (2):
      RDMA/hns: Add check for SL
      RDMA/hns: The UD mode can only be configured with DCQCN

Moshe Shemesh (1):
      RDMA/mlx5: Fix mkey cache WQ flush

Nathan Chancellor (1):
      RDMA/bnxt_re: Fix clang -Wimplicit-fallthrough in bnxt_re_handle_cq_async_error()

Or Har-Toov (2):
      IB/core: Add support for XDR link speed
      IB/mlx5: Expose XDR speed through MAD

Patrisious Haddad (7):
      IB/mlx5: Add support for 800G_8X lane speed
      IB/mlx5: Rename 400G_8X speed to comply to naming convention
      IB/mlx5: Adjust mlx5 rate mapping to support 800Gb
      RDMA/ipoib: Add support for XDR speed in ethtool
      IB/mlx5: Fix rdma counter binding for RAW QP
      RDMA/core: Add support to set privileged QKEY parameter
      RDMA/mlx5: Change the key being sent for MPV device affiliation

Rohit Chavan (1):
      RDMA/core: Fix repeated words in comments

Shay Drory (1):
      RDMA/mlx5: Implement mkeys management via LIFO queue

Sindhu Devale (1):
      RDMA/irdma: Add support to re-register a memory region

Yang Li (1):
      RDMA/core: Remove NULL check before dev_{put, hold}

Yangyang Li (1):
      RDMA/hns: Support SRQ record doorbell

Zhu Yanjun (2):
      RDMA/rtrs: Require holding rcu_read_lock explicitly
      RDMA/rtrs: Fix the problem of variable not initialized fully

wenglianfa (3):
      RDMA/core: Add dedicated SRQ resource tracker function
      RDMA/core: Add support to dump SRQ resource in RAW format
      RDMA/hns: Support SRQ restrack ops for hns driver

 drivers/infiniband/core/cache.c                   |   2 +-
 drivers/infiniband/core/core_priv.h               |   1 +
 drivers/infiniband/core/device.c                  |   4 +-
 drivers/infiniband/core/lag.c                     |   3 +-
 drivers/infiniband/core/nldev.c                   |  92 +++++-
 drivers/infiniband/core/rw.c                      |   2 +-
 drivers/infiniband/core/sa_query.c                |   4 +-
 drivers/infiniband/core/sysfs.c                   |  14 +-
 drivers/infiniband/core/user_mad.c                |   4 +-
 drivers/infiniband/core/uverbs_cmd.c              |   3 +-
 drivers/infiniband/core/uverbs_std_types_device.c |   3 +-
 drivers/infiniband/core/verbs.c                   |   7 +-
 drivers/infiniband/hw/bnxt_re/main.c              | 173 +++++++++++-
 drivers/infiniband/hw/bnxt_re/qplib_tlv.h         |   2 +-
 drivers/infiniband/hw/bnxt_re/roce_hsi.h          |  58 ++++
 drivers/infiniband/hw/hfi1/affinity.c             |   2 +-
 drivers/infiniband/hw/hfi1/affinity.h             |   2 +-
 drivers/infiniband/hw/hfi1/aspm.h                 |   2 +-
 drivers/infiniband/hw/hfi1/chip.c                 |  11 +-
 drivers/infiniband/hw/hfi1/chip.h                 |   2 +-
 drivers/infiniband/hw/hfi1/chip_registers.h       |   2 +-
 drivers/infiniband/hw/hfi1/common.h               |   2 +-
 drivers/infiniband/hw/hfi1/debugfs.c              |   2 +-
 drivers/infiniband/hw/hfi1/debugfs.h              |   2 +-
 drivers/infiniband/hw/hfi1/device.c               |   2 +-
 drivers/infiniband/hw/hfi1/device.h               |   2 +-
 drivers/infiniband/hw/hfi1/driver.c               |   2 +-
 drivers/infiniband/hw/hfi1/efivar.c               |   4 +-
 drivers/infiniband/hw/hfi1/efivar.h               |   2 +-
 drivers/infiniband/hw/hfi1/eprom.c                |   2 +-
 drivers/infiniband/hw/hfi1/eprom.h                |   2 +-
 drivers/infiniband/hw/hfi1/exp_rcv.c              |   2 +-
 drivers/infiniband/hw/hfi1/exp_rcv.h              |   2 +-
 drivers/infiniband/hw/hfi1/fault.c                |   2 +-
 drivers/infiniband/hw/hfi1/fault.h                |   2 +-
 drivers/infiniband/hw/hfi1/file_ops.c             |   2 +-
 drivers/infiniband/hw/hfi1/firmware.c             |   2 +-
 drivers/infiniband/hw/hfi1/hfi.h                  |   2 +-
 drivers/infiniband/hw/hfi1/init.c                 |   3 +-
 drivers/infiniband/hw/hfi1/intr.c                 |   2 +-
 drivers/infiniband/hw/hfi1/iowait.h               |   2 +-
 drivers/infiniband/hw/hfi1/ipoib_tx.c             |   2 +-
 drivers/infiniband/hw/hfi1/mad.c                  |   2 +-
 drivers/infiniband/hw/hfi1/mad.h                  |   2 +-
 drivers/infiniband/hw/hfi1/mmu_rb.c               |   2 +-
 drivers/infiniband/hw/hfi1/mmu_rb.h               |   2 +-
 drivers/infiniband/hw/hfi1/opa_compat.h           |   2 +-
 drivers/infiniband/hw/hfi1/pcie.c                 |  11 +-
 drivers/infiniband/hw/hfi1/pio.c                  |   2 +-
 drivers/infiniband/hw/hfi1/pio.h                  |   2 +-
 drivers/infiniband/hw/hfi1/pio_copy.c             |   2 +-
 drivers/infiniband/hw/hfi1/platform.c             |   2 +-
 drivers/infiniband/hw/hfi1/platform.h             |   2 +-
 drivers/infiniband/hw/hfi1/qp.c                   |   2 +-
 drivers/infiniband/hw/hfi1/qp.h                   |   2 +-
 drivers/infiniband/hw/hfi1/qsfp.c                 |   2 +-
 drivers/infiniband/hw/hfi1/qsfp.h                 |   2 +-
 drivers/infiniband/hw/hfi1/rc.c                   |   2 +-
 drivers/infiniband/hw/hfi1/ruc.c                  |   2 +-
 drivers/infiniband/hw/hfi1/sdma.c                 |   2 +-
 drivers/infiniband/hw/hfi1/sdma.h                 |   2 +-
 drivers/infiniband/hw/hfi1/sdma_txreq.h           |   2 +-
 drivers/infiniband/hw/hfi1/sysfs.c                |   2 +-
 drivers/infiniband/hw/hfi1/trace.c                |   2 +-
 drivers/infiniband/hw/hfi1/trace.h                |   2 +-
 drivers/infiniband/hw/hfi1/trace_ctxts.h          |   2 +-
 drivers/infiniband/hw/hfi1/trace_dbg.h            |   2 +-
 drivers/infiniband/hw/hfi1/trace_ibhdrs.h         |   2 +-
 drivers/infiniband/hw/hfi1/trace_misc.h           |   2 +-
 drivers/infiniband/hw/hfi1/trace_mmu.h            |   2 +-
 drivers/infiniband/hw/hfi1/trace_rc.h             |   2 +-
 drivers/infiniband/hw/hfi1/trace_rx.h             |   2 +-
 drivers/infiniband/hw/hfi1/trace_tx.h             |   2 +-
 drivers/infiniband/hw/hfi1/uc.c                   |   2 +-
 drivers/infiniband/hw/hfi1/ud.c                   |   2 +-
 drivers/infiniband/hw/hfi1/user_exp_rcv.c         |   2 +-
 drivers/infiniband/hw/hfi1/user_exp_rcv.h         |   4 +-
 drivers/infiniband/hw/hfi1/user_pages.c           |   2 +-
 drivers/infiniband/hw/hfi1/user_sdma.c            |   2 +-
 drivers/infiniband/hw/hfi1/user_sdma.h            |   2 +-
 drivers/infiniband/hw/hfi1/verbs.c                |   2 +-
 drivers/infiniband/hw/hfi1/verbs.h                |   2 +-
 drivers/infiniband/hw/hfi1/verbs_txreq.c          |   2 +-
 drivers/infiniband/hw/hfi1/verbs_txreq.h          |   2 +-
 drivers/infiniband/hw/hfi1/vnic.h                 |   2 +-
 drivers/infiniband/hw/hfi1/vnic_main.c            |   2 +-
 drivers/infiniband/hw/hfi1/vnic_sdma.c            |   2 +-
 drivers/infiniband/hw/hns/hns_roce_ah.c           |  13 +-
 drivers/infiniband/hw/hns/hns_roce_device.h       |   6 +
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c        |  90 ++++--
 drivers/infiniband/hw/hns/hns_roce_main.c         |  24 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c           |   2 +-
 drivers/infiniband/hw/hns/hns_roce_restrack.c     |  49 ++++
 drivers/infiniband/hw/hns/hns_roce_srq.c          |  85 +++++-
 drivers/infiniband/hw/irdma/cm.c                  |   2 +-
 drivers/infiniband/hw/irdma/cm.h                  |   2 +-
 drivers/infiniband/hw/irdma/ctrl.c                |   2 +-
 drivers/infiniband/hw/irdma/defs.h                |   2 +-
 drivers/infiniband/hw/irdma/hmc.c                 |   2 +-
 drivers/infiniband/hw/irdma/hmc.h                 |   2 +-
 drivers/infiniband/hw/irdma/hw.c                  |   2 +-
 drivers/infiniband/hw/irdma/i40iw_hw.c            |   2 +-
 drivers/infiniband/hw/irdma/i40iw_hw.h            |   2 +-
 drivers/infiniband/hw/irdma/i40iw_if.c            |   4 +-
 drivers/infiniband/hw/irdma/icrdma_hw.c           |   2 +-
 drivers/infiniband/hw/irdma/icrdma_hw.h           |   2 +-
 drivers/infiniband/hw/irdma/irdma.h               |   2 +-
 drivers/infiniband/hw/irdma/main.c                |   2 +-
 drivers/infiniband/hw/irdma/main.h                |   2 +-
 drivers/infiniband/hw/irdma/osdep.h               |   2 +-
 drivers/infiniband/hw/irdma/pble.c                |   2 +-
 drivers/infiniband/hw/irdma/pble.h                |   2 +-
 drivers/infiniband/hw/irdma/protos.h              |   2 +-
 drivers/infiniband/hw/irdma/puda.c                |   2 +-
 drivers/infiniband/hw/irdma/puda.h                |   2 +-
 drivers/infiniband/hw/irdma/trace.c               |   2 +-
 drivers/infiniband/hw/irdma/trace.h               |   2 +-
 drivers/infiniband/hw/irdma/trace_cm.h            |   2 +-
 drivers/infiniband/hw/irdma/type.h                |   2 +-
 drivers/infiniband/hw/irdma/uda.c                 |   2 +-
 drivers/infiniband/hw/irdma/uda.h                 |   2 +-
 drivers/infiniband/hw/irdma/uda_d.h               |   2 +-
 drivers/infiniband/hw/irdma/uk.c                  |   2 +-
 drivers/infiniband/hw/irdma/user.h                |   2 +-
 drivers/infiniband/hw/irdma/utils.c               |   2 +-
 drivers/infiniband/hw/irdma/verbs.c               | 234 +++++++++++++---
 drivers/infiniband/hw/irdma/verbs.h               |   4 +-
 drivers/infiniband/hw/irdma/ws.c                  |   2 +-
 drivers/infiniband/hw/irdma/ws.h                  |   2 +-
 drivers/infiniband/hw/mlx5/mad.c                  |  13 +
 drivers/infiniband/hw/mlx5/main.c                 |  12 +-
 drivers/infiniband/hw/mlx5/mlx5_ib.h              |  21 +-
 drivers/infiniband/hw/mlx5/mr.c                   | 326 ++++++++++------------
 drivers/infiniband/hw/mlx5/qp.c                   |  29 +-
 drivers/infiniband/hw/mlx5/umr.c                  |   4 +-
 drivers/infiniband/hw/mthca/mthca_memfree.h       |   2 +-
 drivers/infiniband/hw/qib/qib_iba7322.c           |   2 +-
 drivers/infiniband/hw/usnic/usnic_uiom.h          |   2 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c    |  12 +-
 drivers/infiniband/sw/rdmavt/ah.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/ah.h                 |   2 +-
 drivers/infiniband/sw/rdmavt/cq.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/cq.h                 |   2 +-
 drivers/infiniband/sw/rdmavt/mad.c                |   2 +-
 drivers/infiniband/sw/rdmavt/mad.h                |   2 +-
 drivers/infiniband/sw/rdmavt/mcast.c              |   2 +-
 drivers/infiniband/sw/rdmavt/mcast.h              |   2 +-
 drivers/infiniband/sw/rdmavt/mmap.c               |   2 +-
 drivers/infiniband/sw/rdmavt/mmap.h               |   2 +-
 drivers/infiniband/sw/rdmavt/mr.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/mr.h                 |   2 +-
 drivers/infiniband/sw/rdmavt/pd.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/pd.h                 |   2 +-
 drivers/infiniband/sw/rdmavt/qp.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/qp.h                 |   2 +-
 drivers/infiniband/sw/rdmavt/rc.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/srq.c                |   2 +-
 drivers/infiniband/sw/rdmavt/srq.h                |   2 +-
 drivers/infiniband/sw/rdmavt/trace.c              |   2 +-
 drivers/infiniband/sw/rdmavt/trace.h              |   2 +-
 drivers/infiniband/sw/rdmavt/trace_cq.h           |   2 +-
 drivers/infiniband/sw/rdmavt/trace_mr.h           |   2 +-
 drivers/infiniband/sw/rdmavt/trace_qp.h           |   2 +-
 drivers/infiniband/sw/rdmavt/trace_rc.h           |   2 +-
 drivers/infiniband/sw/rdmavt/trace_rvt.h          |   2 +-
 drivers/infiniband/sw/rdmavt/trace_tx.h           |   2 +-
 drivers/infiniband/sw/rdmavt/vt.c                 |   2 +-
 drivers/infiniband/sw/rdmavt/vt.h                 |   2 +-
 drivers/infiniband/sw/siw/iwarp.h                 |   2 +-
 drivers/infiniband/sw/siw/siw.h                   |   4 +-
 drivers/infiniband/sw/siw/siw_cm.c                |   2 +-
 drivers/infiniband/sw/siw/siw_cm.h                |   2 +-
 drivers/infiniband/sw/siw/siw_cq.c                |   2 +-
 drivers/infiniband/sw/siw/siw_main.c              |   2 +-
 drivers/infiniband/sw/siw/siw_mem.c               |   2 +-
 drivers/infiniband/sw/siw/siw_mem.h               |   2 +-
 drivers/infiniband/sw/siw/siw_qp.c                |   2 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c             |   2 +-
 drivers/infiniband/sw/siw/siw_qp_tx.c             |   2 +-
 drivers/infiniband/sw/siw/siw_verbs.c             |   2 +-
 drivers/infiniband/sw/siw/siw_verbs.h             |   2 +-
 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c      |   2 +
 drivers/infiniband/ulp/ipoib/ipoib_main.c         |   3 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c            |   7 +-
 drivers/infiniband/ulp/rtrs/rtrs.c                |   2 +-
 drivers/infiniband/ulp/srp/ib_srp.h               |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/port.c    |   3 +-
 include/linux/mlx5/port.h                         |   3 +-
 include/rdma/ib_mad.h                             |   2 +
 include/rdma/ib_verbs.h                           |   8 +-
 include/uapi/rdma/hns-abi.h                       |  12 +-
 include/uapi/rdma/ib_user_ioctl_verbs.h           |   3 +-
 include/uapi/rdma/rdma_netlink.h                  |   4 +
 include/uapi/rdma/siw-abi.h                       |   2 +-
 194 files changed, 1178 insertions(+), 498 deletions(-)
(diffstat after merge)

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

             reply	other threads:[~2023-11-02 23:10 UTC|newest]

Thread overview: 318+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-11-02 23:09 Jason Gunthorpe [this message]
2023-11-03  1:26 ` [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-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-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=20231102230947.GA104602@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.