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
Subject: [GIT PULL] Please pull RDMA subsystem changes
Date: Thu, 13 Jan 2022 14:53:10 -0400	[thread overview]
Message-ID: <20220113185310.GA3791344@nvidia.com> (raw)

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

Hi Linus,

These are the proposed RDMA patches for 5.17.

Another small cycle. Mostly cleanups and bug fixes, quite a bit
assisted from bots. There are a few new syzkaller splats that haven't
been solved yet but they should get into the rcs in a few weeks, I
think.

There was a small merge conflict with the rdma RC tree, I fixed it up
in a usual v5.16 merge.

Thanks,
Jason

The following changes since commit df0cc57e057f18e44dac8e6c18aba47ab53202f9:

  Linux 5.16 (2022-01-09 14:55:34 -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 c0fe82baaeb2719f910359684c0817057f79a84a:

  Merge tag 'v5.16' into rdma.git for-next (2022-01-13 13:21:03 -0400)

----------------------------------------------------------------
RDMA v5.17 merge window pull request

Substantially all bug fixes and cleanups:

- Update drivers to use common helpers for GUIDs, pkeys, bitmaps,
  memset_startat, and others

- General code cleanups from bots

- Simplify some of the rxe pool code in preparation for a larger rework

- Clean out old stuff from hns, including all support for hip06 devices

- Fix a bug where GID table entries could be missed if the table had holes
  in it

- Rename paths and sessions in rtrs for better understandability

- Consolidate the roce source port selection code

- NDR speed support in mlx5

----------------------------------------------------------------
Avihai Horon (3):
      RDMA/core: Modify rdma_query_gid() to return accurate error codes
      RDMA/core: Let ib_find_gid() continue search even after empty entry
      RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry

Bob Pearson (6):
      RDMA/rxe: Replace irqsave locks with bh locks
      RDMA/rxe: Cleanup rxe_pool_entry
      RDMA/rxe: Copy setup parameters into rxe_pool
      RDMA/rxe: Save object pointer in pool element
      RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c
      RDMA/rxe: Remove some #defines from rxe_pool.h

Changcheng Deng (1):
      RDMA/bnxt_re: Remove unneeded variable

Chengchang Tang (1):
      RDMA/hns: Remove support for HIP06

Chengguang Xu (1):
      RDMA/rxe: Fix a typo in opcode name

Christophe JAILLET (16):
      RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit"
      IB/mthca: Use bitmap_zalloc() when applicable
      IB/mthca: Use bitmap_set() when applicable
      IB/mthca: Use non-atomic bitmap functions when possible in 'mthca_allocator.c'
      IB/mthca: Use non-atomic bitmap functions when possible in 'mthca_mr.c'
      RDMA/cxgb4: Use bitmap_zalloc() when applicable
      RDMA/cxgb4: Use bitmap_set() when applicable
      RDMA/cxgb4: Use non-atomic bitmap functions when possible
      RDMA/ocrdma: Use bitmap_zalloc() when applicable
      RDMA/ocrdma: Simplify code in 'ocrdma_search_mmap()'
      RDMA/mlx4: Use bitmap_alloc() when applicable
      IB/hfi1: Use bitmap_zalloc() when applicable
      RDMA/pvrdma: Use bitmap_zalloc() when applicable
      RDMA/pvrdma: Use non-atomic bitmap functions when possible
      RDMA/bnxt_re: Use bitmap_zalloc() when applicable
      RDMA/irdma: Fix the type used to declare a bitmap

Colin Ian King (1):
      IB/core: Remove redundant pointer mm

Dan Carpenter (1):
      RDMA/usnic: Clean up usnic_ib_alloc_pd()

Dust Li (1):
      RDMA/mlx5: Print wc status on CQE error and dump needed

Greg Kroah-Hartman (1):
      RDMA: Use default_groups in kobj_type

Håkon Bugge (1):
      RDMA/cma: Remove open coding of overflow checking for private_data_len

Jack Wang (1):
      RDMA/rtrs-clt: Fix the initial value of min_latency

Jason Gunthorpe (3):
      Merge tag 'v5.16-rc5' into rdma.git for-next
      Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
      Merge tag 'v5.16' into rdma.git for-next

Jiapeng Chong (1):
      RDMA/siw: Use max() instead of doing it manually

Kamal Heib (9):
      RDMA/irdma: Use helper function to set GUIDs
      RDMA/ocrdma: Use helper function to set GUIDs
      RDMA/hns: Validate the pkey index
      RDMA/cxgb4: Use helper function to set GUIDs
      RDMA/siw: Use helper function to set sys_image_guid
      RDMA/bnxt_re: Remove dynamic pkey table
      RDMA/bnxt_re: Fix endianness warning for req.pkey
      RDMA/qedr: Fix reporting max_{send/recv}_wr attrs
      RDMA/cxgb4: Set queue pair state when being queried

Kees Cook (3):
      RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr
      iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl
      IB/mthca: Use memset_startat() for clearing mpt_entry

Leon Romanovsky (2):
      RDMA/mad: Delete duplicated init_query_mad functions
      RDMA/rxe: Delete deprecated module parameters interface

Li Zhijian (1):
      RDMA/rxe: Fix indentations and operators sytle

Maher Sanalla (1):
      IB/mlx5: Expose NDR speed through MAD

Max Gurtovoy (5):
      IB/iser: Remove deprecated pi_guard module param
      IB/iser: Rename ib_ret local variable
      IB/iser: Don't suppress send completions
      IB/iser: Remove un-needed casting to/from void pointer
      IB/iser: Align coding style across driver

Minghao Chi (2):
      RDMA/ocrdma: Remove unneeded variable
      RDMA/rxe: Remove redundant err variable

Qinghua Jin (1):
      IB/qib: Fix typos

Sergey Gorenko (1):
      IB/iser: Fix RNR errors

Vaishali Thakkar (5):
      RDMA/rtrs: Rename rtrs_sess to rtrs_path
      RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path
      RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path
      RDMA/rtrs-srv: Rename rtrs_srv to rtrs_srv_sess
      RDMA/rtrs-clt: Rename rtrs_clt to rtrs_clt_sess

Wenpeng Liang (1):
      RDMA/hns: Modify the hop num of HIP09 EQ to 1

Xinhao Liu (6):
      RDMA/hns: Correct the hex print format
      RDMA/hns: Correct the print format to be consistent with the variable type
      RDMA/hns: Replace tab with space in the right-side comments
      RDMA/hns: Correct the type of variables participating in the shift operation
      RDMA/hns: Correctly initialize the members of Array[][]
      RDMA/hns: Remove magic number

Yixing Liu (3):
      RDMA/hns: Remove macros that are no longer used
      RDMA/hns: Modify the mapping attribute of doorbell to device
      RDMA/hns: Support direct wqe of userspace

Zhu Yanjun (8):
      RDMA/uverbs: Remove the unnecessary assignment
      RDMA/rxe: Remove the unnecessary variable
      RDMA/rxe: Remove the unused xmit_errors member
      RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn
      RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport
      RDMA/irdma: Make the source udp port vary
      RDMA/rxe: Use the standard method to produce udp source port
      RDMA/irdma: Remove the redundant return

 drivers/block/rnbd/rnbd-clt.c                      |    4 +-
 drivers/block/rnbd/rnbd-clt.h                      |    2 +-
 drivers/block/rnbd/rnbd-srv.c                      |   16 +-
 drivers/block/rnbd/rnbd-srv.h                      |    2 +-
 drivers/infiniband/core/cache.c                    |   12 +-
 drivers/infiniband/core/cma.c                      |   18 +-
 drivers/infiniband/core/device.c                   |    3 +-
 drivers/infiniband/core/sysfs.c                    |    3 +-
 drivers/infiniband/core/umem_odp.c                 |    3 +-
 drivers/infiniband/core/uverbs_cmd.c               |    1 -
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |    9 +-
 drivers/infiniband/hw/bnxt_re/main.c               |    3 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   11 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |   12 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |    1 -
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |   50 -
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |    7 -
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   99 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |    9 -
 drivers/infiniband/hw/cxgb4/cm.c                   |    5 +-
 drivers/infiniband/hw/cxgb4/id_table.c             |   17 +-
 drivers/infiniband/hw/cxgb4/provider.c             |    8 +-
 drivers/infiniband/hw/cxgb4/qp.c                   |    1 +
 drivers/infiniband/hw/hfi1/user_sdma.c             |    8 +-
 drivers/infiniband/hw/hns/Kconfig                  |   17 +-
 drivers/infiniband/hw/hns/Makefile                 |    5 -
 drivers/infiniband/hw/hns/hns_roce_ah.c            |    5 +-
 drivers/infiniband/hw/hns/hns_roce_alloc.c         |    3 +-
 drivers/infiniband/hw/hns/hns_roce_cmd.c           |   11 +-
 drivers/infiniband/hw/hns/hns_roce_common.h        |  202 -
 drivers/infiniband/hw/hns/hns_roce_cq.c            |   13 -
 drivers/infiniband/hw/hns/hns_roce_db.c            |    1 -
 drivers/infiniband/hw/hns/hns_roce_device.h        |  108 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |    1 -
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c         | 4675 --------------------
 drivers/infiniband/hw/hns/hns_roce_hw_v1.h         | 1147 -----
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   49 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |   22 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |   85 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c            |   32 +-
 drivers/infiniband/hw/hns/hns_roce_pd.c            |   17 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   93 +-
 drivers/infiniband/hw/irdma/i40iw_if.c             |    2 +-
 drivers/infiniband/hw/irdma/pble.h                 |    2 +-
 drivers/infiniband/hw/irdma/verbs.c                |   31 +-
 drivers/infiniband/hw/mlx4/main.c                  |   34 +-
 drivers/infiniband/hw/mlx5/cq.c                    |    5 +-
 drivers/infiniband/hw/mlx5/mad.c                   |   23 +-
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |   12 +-
 drivers/infiniband/hw/mthca/mthca_allocator.c      |   15 +-
 drivers/infiniband/hw/mthca/mthca_mr.c             |   25 +-
 drivers/infiniband/hw/mthca/mthca_provider.c       |   20 +-
 drivers/infiniband/hw/ocrdma/ocrdma_hw.c           |   16 +-
 drivers/infiniband/hw/ocrdma/ocrdma_main.c         |   17 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |   18 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h        |    1 -
 drivers/infiniband/hw/qedr/verbs.c                 |    2 +
 drivers/infiniband/hw/qib/qib_iba6120.c            |    2 +-
 drivers/infiniband/hw/qib/qib_iba7220.c            |    2 +-
 drivers/infiniband/hw/qib/qib_iba7322.c            |    2 +-
 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c       |    3 +-
 drivers/infiniband/hw/usnic/usnic_ib_verbs.c       |    8 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c |   10 +-
 drivers/infiniband/sw/rxe/Makefile                 |    1 -
 drivers/infiniband/sw/rxe/rxe.c                    |    4 -
 drivers/infiniband/sw/rxe/rxe.h                    |    2 -
 drivers/infiniband/sw/rxe/rxe_comp.c               |    8 +-
 drivers/infiniband/sw/rxe/rxe_cq.c                 |   24 +-
 drivers/infiniband/sw/rxe/rxe_loc.h                |   10 +-
 drivers/infiniband/sw/rxe/rxe_mcast.c              |   11 +-
 drivers/infiniband/sw/rxe/rxe_mr.c                 |    6 +-
 drivers/infiniband/sw/rxe/rxe_mw.c                 |   21 +-
 drivers/infiniband/sw/rxe/rxe_net.c                |    9 +-
 drivers/infiniband/sw/rxe/rxe_opcode.c             |  739 ++--
 drivers/infiniband/sw/rxe/rxe_pool.c               |  177 +-
 drivers/infiniband/sw/rxe/rxe_pool.h               |   54 +-
 drivers/infiniband/sw/rxe/rxe_qp.c                 |    6 +-
 drivers/infiniband/sw/rxe/rxe_queue.c              |    9 +-
 drivers/infiniband/sw/rxe/rxe_req.c                |   16 +-
 drivers/infiniband/sw/rxe/rxe_srq.c                |    2 +-
 drivers/infiniband/sw/rxe/rxe_sysfs.c              |  119 -
 drivers/infiniband/sw/rxe/rxe_task.c               |   18 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   34 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h              |   24 +-
 drivers/infiniband/sw/siw/siw_verbs.c              |    6 +-
 drivers/infiniband/ulp/iser/iscsi_iser.c           |   76 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h           |   23 +-
 drivers/infiniband/ulp/iser/iser_initiator.c       |  106 +-
 drivers/infiniband/ulp/iser/iser_memory.c          |   58 +-
 drivers/infiniband/ulp/iser/iser_verbs.c           |  138 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c       |    8 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c       |  145 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             | 1087 ++---
 drivers/infiniband/ulp/rtrs/rtrs-clt.h             |   41 +-
 drivers/infiniband/ulp/rtrs/rtrs-pri.h             |   18 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |  121 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  680 +--
 drivers/infiniband/ulp/rtrs/rtrs-srv.h             |   16 +-
 drivers/infiniband/ulp/rtrs/rtrs.c                 |   98 +-
 drivers/infiniband/ulp/rtrs/rtrs.h                 |   34 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h        |    2 +-
 include/rdma/ib_mad.h                              |    1 +
 include/rdma/ib_smi.h                              |   12 +-
 include/rdma/ib_verbs.h                            |   17 +
 include/uapi/rdma/hns-abi.h                        |    2 +
 105 files changed, 2229 insertions(+), 8794 deletions(-)
(diffstat from tag for-linus-merged)

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

             reply	other threads:[~2022-01-13 18:53 UTC|newest]

Thread overview: 318+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-13 18:53 Jason Gunthorpe [this message]
2022-01-13 19:19 ` [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-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-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=20220113185310.GA3791344@nvidia.com \
    --to=jgg@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.