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: Tue, 13 Dec 2022 17:05:46 -0400	[thread overview]
Message-ID: <Y5jpKmpwhTAf+r8B@nvidia.com> (raw)

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

Hi Linus,

This cycle saw a new driver called MANA get merged and more fixing to
the other recently merged drivers. rxe continues to see a lot of
interest and fixing. Lots more rxe patches already in the works for
the next cycle.

Thanks,
Jason

The following changes since commit 76dcd734eca23168cb008912c0f69ff408905235:

  Linux 6.1-rc8 (2022-12-04 14:48:12 -0800)

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 dbc94a0fb81771a38733c0e8f2ea8c4fa6934dc1:

  IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (2022-12-11 11:04:19 +0200)

----------------------------------------------------------------
v6.2 merge window  pull request

Usual size of updates, a new driver a most of the bulk focusing on rxe:

- Usual typos, style, and language updates

- Driver updates for mlx5, irdma, siw, rts, srp, hfi1, hns, erdma, mlx4, srp

- Lots of RXE updates
  * Improve reply error handling for bad MR operations
  * Code tidying
  * Debug printing uses common loggers
  * Remove half implemented RD related stuff
  * Support IBA's recently defined Atomic Write and Flush operations

- erdma support for atomic operations

- New driver "mana" for Ethernet HW available in Azure VMs. This driver
  only supports DPDK

----------------------------------------------------------------
Ajay Sharma (3):
      net: mana: Set the DMA device max segment size
      net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES
      net: mana: Define data structures for protection domain and memory registration

Arumugam Kolappan (1):
      RDMA/mlx5: Change debug log level for remote access error syndromes

Bernard Metzler (2):
      RDMA/siw: Fix immediate work request flush to completion queue
      RDMA/siw: Set defined status for work completion with undefined status

Bob Pearson (23):
      RDMA/rxe: Remove redundant header files
      RDMA/rxe: Remove init of task locks from rxe_qp.c
      RDMA/rxe: Removed unused name from rxe_task struct
      RDMA/rxe: Split rxe_run_task() into two subroutines
      RDMA/rxe: Make rxe_do_task static
      RDMA/rxe: Rename task->state_lock to task->lock
      RDMA/rxe: Add ibdev_dbg macros for rxe
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_comp.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_cq.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mr.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mw.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_net.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_qp.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_req.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_resp.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_srq.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_verbs.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_av.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_task.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_icrc.c
      RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mmap.c
      RDMA/rxe: Fix incorrect responder length checking

Chao Leng (1):
      RDMA/cma: Change RoCE packet life time from 18 to 16

Cheng Xu (7):
      RDMA/erdma: Extend access right field of FRMR and REG MR to support atomic
      RDMA/erdma: Report atomic capacity when hardware supports atomic feature
      RDMA/erdma: Implement atomic operations support
      RDMA/erdma: Fix a typo in annotation
      RDMA/erdma: Add a workqueue for WRs reflushing
      RDMA/erdma: Implement the lifecycle of reflushing work for each QP
      RDMA/erdma: Notify the latest PI to FW for reflushing when necessary

Chengchang Tang (5):
      RDMA/hns: Fix AH attr queried by query_qp
      RDMA/hns: Fix PBL page MTR find
      RDMA/hns: Fix page size cap from firmware
      RDMA/hns: Fix error code of CMD
      RDMA/hns: Fix XRC caps on HIP08

Colin Ian King (2):
      RDMA/qib: Remove not-used variable n
      RDMA/qib: Remove not-used variable freeze_cnt

Daisuke Matsuda (4):
      RDMA/rxe: Make responder handle RDMA Read failures
      RDMA/rxe: Handle remote errors in the midst of a Read reply sequence
      RDMA/rxe: Implement packet length validation on responder
      RDMA/rxe: Fix oops with zero length reads

Deming Wang (1):
      IB/uverbs: fix the typo of optional

Dragos Tatulea (1):
      IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces

Guoqing Jiang (8):
      RDMA/rtrs-srv: Refactor rtrs_srv_rdma_cm_handler
      RDMA/rtrs-srv: Refactor the handling of failure case in map_cont_bufs
      RDMA/rtrs-srv: Correct the checking of ib_map_mr_sg
      RDMA/rtrs-clt: Correct the checking of ib_map_mr_sg
      RDMA/rtrs-srv: Remove outdated comments from create_con
      RDMA/rtrs: Clean up rtrs_rdma_dev_pd_ops
      RDMA/rtrs-srv: Fix several issues in rtrs_srv_destroy_path_files
      RDMA/rtrs-srv: Remove kobject_del from rtrs_srv_destroy_once_sysfs_root_folders

Jason Gunthorpe (4):
      RDMA/rxe: Do not NULL deref on debugging failure path
      RDMA: Add netdevice_tracker to ib_device_set_netdev()
      Merge tag 'v6.1-rc8' into rdma.git for-next
      RDMA: Add missed netdev_put() for the netdevice_tracker

Jiangshan Yi (1):
      RDMA/opa_vnic: fix spelling typo in comment

Kees Cook (1):
      IB/hfi1: Replace 1-element array with singleton

Leon Romanovsky (3):
      RDMA/core: Fix order of nldev_exit call
      Merge branch 'mana-shared-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
      RDMA/mana: Remove redefinition of basic u64 type

Leonid Ravich (1):
      IB/mad: Don't call to function that might sleep while in atomic context

Li Zhijian (15):
      RDMA/core: return -EOPNOSUPP for ODP unsupported device
      RDMA/rxe: Remove unnecessary mr testing
      RDMA/rxe: Make sure requested access is a subset of {mr,mw}->access
      RDMA/rxe: Fix mr->map double free
      RDMA/mlx5: no need to kfree NULL pointer
      RDMA: Extend RDMA user ABI to support flush
      RDMA: Extend RDMA kernel verbs ABI to support flush
      RDMA/rxe: Extend rxe user ABI to support flush
      RDMA/rxe: Allow registering persistent flag for pmem MR only
      RDMA/rxe: Extend rxe packet format to support flush
      RDMA/rxe: Implement RC RDMA FLUSH service in requester side
      RDMA/rxe: Implement flush execution in responder side
      RDMA/rxe: Implement flush completion
      RDMA/cm: Make QP FLUSHABLE for supported device
      RDMA/rxe: Enable RDMA FLUSH capability for rxe device

Long Li (9):
      net: mana: Add support for auxiliary device
      net: mana: Record the physical address for doorbell page region
      net: mana: Handle vport sharing between devices
      net: mana: Export Work Queue functions for use by RDMA driver
      net: mana: Record port number in netdev
      net: mana: Move header files to a common location
      net: mana: Define max values for SGL entries
      net: mana: Define data structures for allocating doorbell page from GDMA
      RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter

Luoyouming (2):
      RDMA/hns: Fix ext_sge num error when post send
      RDMA/hns: Fix incorrect sge nums calculation

Mark Zhang (4):
      RDMA/restrack: Release MR restrack when delete
      RDMA/core: Make sure "ib_port" is valid when access sysfs node
      RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
      RDMA/nldev: Fix failure to send large messages

Maurizio Lombardi (1):
      IB/isert: use the ISCSI_LOGIN_CURRENT_STAGE macro

Max Gurtovoy (2):
      IB/iser: add safety checks for state_mutex lock
      IB/iser: open code iser_disconnected_handler

Mustafa Ismail (4):
      RDMA/irdma: Fix inline for multiple SGE's
      RDMA/irdma: Fix RQ completion opcode
      RDMA/irdma: Do not request 2-level PBLEs for CQ alloc
      RDMA/irdma: Initialize net_type before checking it

Or Har-Toov (1):
      RDMA/nldev: Add NULL check to silence false warnings

Randy Dunlap (1):
      RDMA: Disable IB HW for UML

Sergey Gorenko (1):
      IB/iser: open code iser_conn_state_comp_exch

Shiraz Saleem (1):
      RDMA/irdma: Report the correct link speed

Wang Yufen (2):
      RDMA/hfi1: Fix error return code in parse_platform_config()
      RDMA/srp: Fix error return code in srp_parse_options()

Xiao Yang (9):
      RDMA/rxe: Remove the duplicate assignment of mr->map_shift
      RDMA: Extend RDMA user ABI to support atomic write
      RDMA: Extend RDMA kernel ABI to support atomic write
      RDMA/rxe: Extend rxe user ABI to support atomic write
      RDMA/rxe: Extend rxe packet format to support atomic write
      RDMA/rxe: Make requester support atomic write on RC service
      RDMA/rxe: Make responder support atomic write on RC service
      RDMA/rxe: Implement atomic write completion
      RDMA/rxe: Enable atomic write capability for rxe device

Xiongfeng Wang (1):
      RDMA/hfi: Decrease PCI device reference count in error path

Yang Yang (1):
      IB/hfi1: Switch to netif_napi_add()

Yixing Liu (1):
      RDMA/hns: Fix the gid problem caused by free mr

Yuan Can (1):
      RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()

Yunsheng Lin (1):
      RDMA/rxe: cleanup some error handling in rxe_verbs.c

Zhang Xiaoxu (1):
      RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed

Zhengchao Shao (1):
      RDMA/hns: fix memory leak in hns_roce_alloc_mr()

Zhu Yanjun (2):
      RDMA/rxe: Remove reliable datagram support
      RDMA/mlx5: Remove not-used IB_FLOW_SPEC_IB define

wangjianli (3):
      RDMA/qib: fix repeated words in comments
      RDMA/core: fix repeated words in comments
      RDMA/qedr: fix repeated words in comments

yangx.jy@fujitsu.com (1):
      RDMA/rxe: Remove the member 'type' of struct rxe_mr

ye xingchen (1):
      RDMA/hfi1: use sysfs_emit() to instead of scnprintf()

zhang songyi (1):
      RDMA/mlx4: Remove NULL check before dev_{put, hold}

 MAINTAINERS                                        |  10 +
 drivers/infiniband/Kconfig                         |   3 +
 drivers/infiniband/core/cache.c                    |   2 +-
 drivers/infiniband/core/cm.c                       |  13 +-
 drivers/infiniband/core/cma.c                      |   2 +-
 drivers/infiniband/core/device.c                   |  10 +-
 drivers/infiniband/core/mad.c                      |   5 -
 drivers/infiniband/core/nldev.c                    |  50 +-
 drivers/infiniband/core/restrack.c                 |   2 -
 drivers/infiniband/core/sysfs.c                    |  17 +-
 drivers/infiniband/core/uverbs_std_types_qp.c      |   2 +-
 drivers/infiniband/hw/Makefile                     |   1 +
 drivers/infiniband/hw/erdma/erdma.h                |   4 +-
 drivers/infiniband/hw/erdma/erdma_cq.c             |   2 +
 drivers/infiniband/hw/erdma/erdma_hw.h             |  37 +-
 drivers/infiniband/hw/erdma/erdma_main.c           |  15 +-
 drivers/infiniband/hw/erdma/erdma_qp.c             |  73 ++-
 drivers/infiniband/hw/erdma/erdma_verbs.c          |  25 +-
 drivers/infiniband/hw/erdma/erdma_verbs.h          |  19 +-
 drivers/infiniband/hw/hfi1/affinity.c              |   2 +
 drivers/infiniband/hw/hfi1/driver.c                |   2 +-
 drivers/infiniband/hw/hfi1/firmware.c              |   6 +
 drivers/infiniband/hw/hfi1/mad.c                   |  22 +-
 drivers/infiniband/hw/hfi1/netdev_rx.c             |   2 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |   3 +
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         | 217 +++++++--
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |  13 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |  18 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c            |   4 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            | 107 ++++-
 drivers/infiniband/hw/irdma/uk.c                   | 170 ++++---
 drivers/infiniband/hw/irdma/user.h                 |  20 +-
 drivers/infiniband/hw/irdma/utils.c                |   2 +
 drivers/infiniband/hw/irdma/verbs.c                | 145 ++----
 drivers/infiniband/hw/irdma/verbs.h                |  53 +++
 drivers/infiniband/hw/mana/Kconfig                 |  10 +
 drivers/infiniband/hw/mana/Makefile                |   4 +
 drivers/infiniband/hw/mana/cq.c                    |  79 ++++
 drivers/infiniband/hw/mana/device.c                | 117 +++++
 drivers/infiniband/hw/mana/main.c                  | 521 +++++++++++++++++++++
 drivers/infiniband/hw/mana/mana_ib.h               | 162 +++++++
 drivers/infiniband/hw/mana/mr.c                    | 197 ++++++++
 drivers/infiniband/hw/mana/qp.c                    | 506 ++++++++++++++++++++
 drivers/infiniband/hw/mana/wq.c                    | 115 +++++
 drivers/infiniband/hw/mlx4/main.c                  |  12 +-
 drivers/infiniband/hw/mlx5/cq.c                    |  27 +-
 drivers/infiniband/hw/mlx5/fs.c                    |   1 -
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |   4 +
 drivers/infiniband/hw/mlx5/mr.c                    |   6 +-
 drivers/infiniband/hw/qedr/main.c                  |   2 +-
 drivers/infiniband/hw/qib/qib_iba6120.c            |   7 +-
 drivers/infiniband/hw/qib/qib_tx.c                 |   5 +-
 drivers/infiniband/hw/qib/qib_user_sdma.c          |   2 +-
 drivers/infiniband/sw/rxe/rxe.c                    |   4 +-
 drivers/infiniband/sw/rxe/rxe.h                    |  19 +
 drivers/infiniband/sw/rxe/rxe_av.c                 |  43 +-
 drivers/infiniband/sw/rxe/rxe_comp.c               |  47 +-
 drivers/infiniband/sw/rxe/rxe_cq.c                 |   8 +-
 drivers/infiniband/sw/rxe/rxe_hdr.h                |  48 +-
 drivers/infiniband/sw/rxe/rxe_icrc.c               |   4 +-
 drivers/infiniband/sw/rxe/rxe_loc.h                |   9 +-
 drivers/infiniband/sw/rxe/rxe_mmap.c               |   6 +-
 drivers/infiniband/sw/rxe/rxe_mr.c                 | 122 +++--
 drivers/infiniband/sw/rxe/rxe_mw.c                 |  23 +-
 drivers/infiniband/sw/rxe/rxe_net.c                |  42 +-
 drivers/infiniband/sw/rxe/rxe_opcode.c             |  35 ++
 drivers/infiniband/sw/rxe/rxe_opcode.h             |  17 +-
 drivers/infiniband/sw/rxe/rxe_param.h              |   7 +
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  98 ++--
 drivers/infiniband/sw/rxe/rxe_req.c                |  50 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               | 329 +++++++++++--
 drivers/infiniband/sw/rxe/rxe_srq.c                |  20 +-
 drivers/infiniband/sw/rxe/rxe_task.c               |  52 +-
 drivers/infiniband/sw/rxe/rxe_task.h               |  19 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              | 106 ++---
 drivers/infiniband/sw/rxe/rxe_verbs.h              |   7 +-
 drivers/infiniband/sw/siw/siw_cq.c                 |  24 +-
 drivers/infiniband/sw/siw/siw_verbs.c              |  40 +-
 drivers/infiniband/ulp/ipoib/ipoib_netlink.c       |   7 +
 drivers/infiniband/ulp/iser/iser_verbs.c           |  67 ++-
 drivers/infiniband/ulp/isert/ib_isert.c            |   5 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   6 +-
 drivers/infiniband/ulp/rtrs/rtrs-pri.h             |   3 -
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |  13 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  72 ++-
 drivers/infiniband/ulp/rtrs/rtrs.c                 |  22 +-
 drivers/infiniband/ulp/srp/ib_srp.c                |  96 +++-
 drivers/net/ethernet/microsoft/Kconfig             |   1 +
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |  39 +-
 drivers/net/ethernet/microsoft/mana/hw_channel.c   |   6 +-
 drivers/net/ethernet/microsoft/mana/mana_bpf.c     |   2 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      | 175 ++++++-
 drivers/net/ethernet/microsoft/mana/mana_ethtool.c |   2 +-
 drivers/net/ethernet/microsoft/mana/shm_channel.c  |   2 +-
 .../ethernet/microsoft => include/net}/mana/gdma.h | 153 +++++-
 .../microsoft => include/net}/mana/hw_channel.h    |   0
 .../ethernet/microsoft => include/net}/mana/mana.h |  23 +-
 include/net/mana/mana_auxiliary.h                  |  10 +
 .../microsoft => include/net}/mana/shm_channel.h   |   0
 include/rdma/ib_pack.h                             |   5 +
 include/rdma/ib_verbs.h                            |  24 +-
 include/rdma/opa_vnic.h                            |   2 +-
 include/trace/events/ib_mad.h                      |  13 +-
 include/uapi/rdma/hns-abi.h                        |  15 +
 include/uapi/rdma/ib_user_ioctl_verbs.h            |   3 +
 include/uapi/rdma/ib_user_verbs.h                  |  21 +
 include/uapi/rdma/mana-abi.h                       |  66 +++
 include/uapi/rdma/rdma_user_rxe.h                  |   8 +
 108 files changed, 3973 insertions(+), 922 deletions(-)
 create mode 100644 drivers/infiniband/hw/mana/Kconfig
 create mode 100644 drivers/infiniband/hw/mana/Makefile
 create mode 100644 drivers/infiniband/hw/mana/cq.c
 create mode 100644 drivers/infiniband/hw/mana/device.c
 create mode 100644 drivers/infiniband/hw/mana/main.c
 create mode 100644 drivers/infiniband/hw/mana/mana_ib.h
 create mode 100644 drivers/infiniband/hw/mana/mr.c
 create mode 100644 drivers/infiniband/hw/mana/qp.c
 create mode 100644 drivers/infiniband/hw/mana/wq.c
 rename {drivers/net/ethernet/microsoft => include/net}/mana/gdma.h (82%)
 rename {drivers/net/ethernet/microsoft => include/net}/mana/hw_channel.h (100%)
 rename {drivers/net/ethernet/microsoft => include/net}/mana/mana.h (95%)
 create mode 100644 include/net/mana/mana_auxiliary.h
 rename {drivers/net/ethernet/microsoft => include/net}/mana/shm_channel.h (100%)
 create mode 100644 include/uapi/rdma/mana-abi.h

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

             reply	other threads:[~2022-12-13 21:05 UTC|newest]

Thread overview: 260+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-13 21:05 Jason Gunthorpe [this message]
2022-12-14  2:23 ` [GIT PULL] Please pull RDMA subsystem changes Yanjun Zhu
2022-12-14  7:40   ` Leon Romanovsky
2022-12-15  2:18     ` Yanjun Zhu
2022-12-14 18:04 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2024-05-17 19:34 Jason Gunthorpe
2024-05-18 21:05 ` pr-tracker-bot
2024-04-19 17:19 Jason Gunthorpe
2024-04-19 21:07 ` pr-tracker-bot
2024-03-18 16:51 Jason Gunthorpe
2024-03-18 22:47 ` pr-tracker-bot
2024-02-21  0:12 Jason Gunthorpe
2024-02-21  1:03 ` pr-tracker-bot
2024-01-12  1:06 Jason Gunthorpe
2024-01-12 22:20 ` pr-tracker-bot
2023-12-08 14:19 Jason Gunthorpe
2023-12-08 20:45 ` pr-tracker-bot
2023-11-02 23:09 Jason Gunthorpe
2023-11-03  1:26 ` pr-tracker-bot
2023-10-06 18:30 Jason Gunthorpe
2023-10-07 18:12 ` pr-tracker-bot
2023-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-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=Y5jpKmpwhTAf+r8B@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.