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 --]
next 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.