All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jason Gunthorpe <jgg@nvidia.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Doug Ledford <dledford@redhat.com>
Cc: linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] Please pull RDMA subsystem changes
Date: Wed, 3 Nov 2021 10:43:23 -0300	[thread overview]
Message-ID: <20211103134323.GA1344917@nvidia.com> (raw)

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

Hi Linus,

These are the proposed RDMA patches for 5.16.

Not a very exciting cycle, we again meet the now-normal PR size that
is predominately fixes with a few driver features.

Thanks,
Jason

The following changes since commit 8bb7eca972ad531c9b149c0a51ab43a417385813:

  Linux 5.15 (2021-10-31 13:53:10 -0700)

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

  RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (2021-11-03 09:37:52 -0300)

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

A typical collection of patches this cycle, mostly fixing with a few new
features:

- Fixes from static tools. clang warnings, dead code, unused variable,
  coccinelle sweeps, etc

- Driver bug fixes and minor improvements in rxe, bnxt_re, hfi1, mlx5,
  irdma, qedr

- rtrs ULP bug fixes an improvments

- Additional counters for bnxt_re

- Support verbs CQ notifications in EFA

- Continued reworking and fixing of rxe

- netlink control to enable/disable optional device counters

- rxe now can use AH objects for its UD path, fixing various bugs in the
  process

- Add DMABUF support to EFA

----------------------------------------------------------------
Aharon Landau (12):
      RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty
      RDMA/counter: Add a descriptor in struct rdma_hw_stats
      RDMA/counter: Add an is_disabled field in struct rdma_hw_stats
      RDMA/counter: Add optional counter support
      RDMA/nldev: Add support to get status of all counters
      RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit
      RDMA/nldev: Allow optional-counter status configuration through RDMA netlink
      RDMA/mlx5: Support optional counters in hw_stats initialization
      RDMA/mlx5: Add steering support in optional flow counters
      RDMA/mlx5: Add modify_op_stat() support
      RDMA/mlx5: Add optional counter support in get_hw_stats callback
      RDMA/core: Require the driver to set the IOVA correctly during rereg_mr

Alok Prasad (1):
      RDMA/qedr: Fix NULL deref for query_qp on the GSI QP

Andy Shevchenko (1):
      IB/hf1: Use string_upper() instead of an open coded variant

Arnd Bergmann (1):
      RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n

Bob Pearson (11):
      RDMA/rxe: Add memory barriers to kernel queues
      RDMA/rxe: Cleanup MR status and type enums
      RDMA/rxe: Separate HW and SW l/rkeys
      RDMA/rxe: Create duplicate mapping tables for FMRs
      RDMA/rxe: Only allow invalidate for appropriate MRs
      RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr
      RDMA/rxe: Change AH objects to indexed
      RDMA/rxe: Create AH index and return to user space
      RDMA/rxe: Replace ah->pd by ah->ibah.pd
      RDMA/rxe: Lookup kernel AH from ah index in UD WQEs
      RDMA/rxe: Convert kernel UD post send to use ah_num

Cai Huoqing (1):
      RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_map_single()

Chengchang Tang (1):
      RDMA/hns: Use the core code to manage the fixed mmap entries

Christophe JAILLET (3):
      RDMA: Remove redundant 'flush_workqueue()' calls
      RDMA/rxe: Save a few bytes from struct rxe_pool
      RDMA/rxe: Use 'bitmap_zalloc()' when applicable

Colin Ian King (1):
      RDMA/iwpm: Remove redundant initialization of pointer err_str

Edwin Peer (1):
      RDMA/bnxt_re: Use separate response buffer for stat_ctx_free

Gal Pressman (4):
      RDMA/efa: CQ notifications
      dma-buf: Fix pin callback comment
      RDMA/umem: Allow pinned dmabuf umem usage
      RDMA/efa: Add support for dmabuf memory regions

Gustavo A. R. Silva (1):
      RDMA/hfi1: Use struct_size() and flex_array_size() helpers

Haoyue Xu (1):
      RDMA/hns: Fix initial arm_st of CQ

Jack Wang (2):
      RDMA/rtrs: Fix warning when use poll mode on client side.
      RDMA/rtrs: Replace duplicate check with is_pollqueue helper

Jakub Kicinski (3):
      RDMA/ipoib: Use dev_addr_mod()
      RDMA/mlx5: Use dev_addr_mod()
      RDMA: Constify netdev->dev_addr accesses

Jason Gunthorpe (8):
      Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
      IB/mlx5: Flow through a more detailed return code from get_prefetchable_mr()
      Merge tag 'v5.15-rc4' into rdma.get for-next
      RDMA/cma: Split apart the multiple uses of the same list heads
      Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
      Merge brank 'mlx5_mkey' into rdma.git for-next
      Merge tag 'v5.15' into rdma.git for-next
      Merge branch 'for-rc' into rdma.git for-next

Joe Perches (1):
      RDMA/rxe: Make rxe_type_info static const

Junji Wei (1):
      RDMA/rxe: Fix wrong port_cap_flags

Kamal Heib (5):
      RDMA/qedr: Remove unsupported qedr_resize_cq callback
      RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs
      RDMA/bnxt_re: Use helper function to set GUIDs
      RDMA/qed: Use helper function to set GUIDs
      RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback

Leon Romanovsky (1):
      RDMA/mlx4: Return missed an error if device doesn't support steering

Logan Gunthorpe (2):
      RDMA/rw: switch to dma_map_sgtable()
      RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg()

Mark Zhang (2):
      RDMA/core: Add a helper API rdma_free_hw_stats_struct
      RDMA/core: Fix missed initialization of rdma_hw_stats::lock

Md Haris Iqbal (5):
      RDMA/rtrs: Use sysfs_emit instead of s*printf function for sysfs show
      RDMA/rtrs: Remove len parameter from helper print functions of sysfs
      RDMA/rtrs: Introduce destroy_cq helper
      RDMA/rtrs: Do not allow sessname to contain special symbols / and .
      RDMA/rtrs-clt: Follow "one entry one value" rule for IO migration stats

Mike Marciniszyn (6):
      IB/hfi1: Remove cache and embed txreq in ring
      IB/hfi1: Get rid of hot path divide
      IB/hfi1: Get rid of tx priv backpointer
      IB/hfi1: Tune netdev xmit cachelines
      IB/hfi1: Remove atomic completion count
      IB/hfi1: Add ring consumer and producers traces

Rao Shoaib (1):
      RDMA/rxe: Bump up default maximum values used via uverbs

Scott Breyer (3):
      IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks
      IB/qib: Rebranding of qib driver to Cornelis Networks
      IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks

Selvin Xavier (10):
      RDMA/bnxt_re: Add extended statistics counters
      RDMA/bnxt_re: Update statistics counter name
      RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion
      RDMA/bnxt_re: Support multiple page sizes
      RDMA/bnxt_re: Suppress unwanted error messages
      RDMA/bnxt_re: Fix query SRQ failure
      RDMA/bnxt_re: Fix FRMR issue with single page MR allocation
      RDMA/bnxt_re: Use GFP_KERNEL in non atomic context
      RDMA/bnxt_re: Correct FRMR size calculation
      RDMA/bnxt_re: Check if the vlan is valid before reporting

Xiao Yang (7):
      RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK
      RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SEND
      RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK
      RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq
      RDMA/rxe: Change the is_user member of struct rxe_cq to bool
      RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESS
      RDMA/rxe: Remove duplicate settings

Yixing Liu (1):
      RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility

Zhu Yanjun (11):
      RDMA/rxe: remove the redundant variable
      RDMA/rxe: remove the unnecessary variable
      RDMA/irdma: Delete unused struct irdma_bth
      RDMA/irdma: Remove irdma_uk_mw_bind()
      RDMA/irdma: Remove irdma_sc_send_lsmm_nostag()
      RDMA/irdma: Remove irdma_get_hw_addr()
      RDMA/irdma: Remove irdma_cqp_up_map_cmd()
      RDMA/irdma: Make irdma_uk_cq_init() return a void
      RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk
      RDMA/irdma: Remove the unused variable local_qp
      RDMA/irdma: optimize rx path by removing unnecessary copy

wangyugui (1):
      RDMA/core: Use kvzalloc when allocating the struct ib_port

 drivers/infiniband/core/cma.c                      |  34 +-
 drivers/infiniband/core/cma_priv.h                 |  11 +-
 drivers/infiniband/core/counters.c                 |  40 ++-
 drivers/infiniband/core/device.c                   |   1 +
 drivers/infiniband/core/iwpm_util.c                |   2 +-
 drivers/infiniband/core/nldev.c                    | 278 ++++++++++++---
 drivers/infiniband/core/rw.c                       |  66 ++--
 drivers/infiniband/core/sa_query.c                 |   1 -
 drivers/infiniband/core/sysfs.c                    |  58 ++--
 drivers/infiniband/core/umem_dmabuf.c              |  51 +++
 drivers/infiniband/core/uverbs_cmd.c               |   3 -
 drivers/infiniband/core/verbs.c                    |  49 +++
 drivers/infiniband/hw/bnxt_re/bnxt_re.h            |  19 +-
 drivers/infiniband/hw/bnxt_re/hw_counters.c        | 380 +++++++++++++--------
 drivers/infiniband/hw/bnxt_re/hw_counters.h        |  30 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  45 ++-
 drivers/infiniband/hw/bnxt_re/ib_verbs.h           |   1 -
 drivers/infiniband/hw/bnxt_re/main.c               |  16 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  15 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |   6 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |  22 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |  10 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |  57 +++-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |  33 +-
 drivers/infiniband/hw/bnxt_re/roce_hsi.h           |  85 +++++
 drivers/infiniband/hw/cxgb4/cm.c                   |   1 -
 drivers/infiniband/hw/cxgb4/device.c               |   1 -
 drivers/infiniband/hw/cxgb4/provider.c             |  22 +-
 drivers/infiniband/hw/efa/efa.h                    |  23 +-
 drivers/infiniband/hw/efa/efa_admin_cmds_defs.h    | 100 +++++-
 drivers/infiniband/hw/efa/efa_admin_defs.h         |  41 +++
 drivers/infiniband/hw/efa/efa_com.c                | 164 +++++++++
 drivers/infiniband/hw/efa/efa_com.h                |  38 ++-
 drivers/infiniband/hw/efa/efa_com_cmd.c            |  35 +-
 drivers/infiniband/hw/efa/efa_com_cmd.h            |  10 +-
 drivers/infiniband/hw/efa/efa_main.c               | 182 ++++++++--
 drivers/infiniband/hw/efa/efa_regs_defs.h          |   7 +-
 drivers/infiniband/hw/efa/efa_verbs.c              | 213 +++++++++---
 drivers/infiniband/hw/hfi1/Kconfig                 |   4 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   3 +-
 drivers/infiniband/hw/hfi1/driver.c                |   3 +-
 drivers/infiniband/hw/hfi1/efivar.c                |  10 +-
 drivers/infiniband/hw/hfi1/init.c                  |   3 +-
 drivers/infiniband/hw/hfi1/ipoib.h                 |  82 +++--
 drivers/infiniband/hw/hfi1/ipoib_main.c            |   2 +-
 drivers/infiniband/hw/hfi1/ipoib_tx.c              | 316 ++++++++---------
 drivers/infiniband/hw/hfi1/trace_tx.h              |  71 +++-
 drivers/infiniband/hw/hfi1/user_exp_rcv.c          |   5 +-
 drivers/infiniband/hw/hfi1/verbs.c                 |  53 +--
 drivers/infiniband/hw/hns/hns_roce_device.h        |  26 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c         |  10 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  32 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          | 142 ++++++--
 drivers/infiniband/hw/irdma/cm.h                   |  12 +-
 drivers/infiniband/hw/irdma/ctrl.c                 |  43 +--
 drivers/infiniband/hw/irdma/hw.c                   |   7 +-
 drivers/infiniband/hw/irdma/main.h                 |   5 +-
 drivers/infiniband/hw/irdma/osdep.h                |   1 -
 drivers/infiniband/hw/irdma/protos.h               |   2 -
 drivers/infiniband/hw/irdma/trace_cm.h             |   8 +-
 drivers/infiniband/hw/irdma/type.h                 |   3 +-
 drivers/infiniband/hw/irdma/uk.c                   | 101 ++----
 drivers/infiniband/hw/irdma/user.h                 |  32 +-
 drivers/infiniband/hw/irdma/utils.c                |  49 +--
 drivers/infiniband/hw/irdma/verbs.c                | 146 ++++----
 drivers/infiniband/hw/mlx4/alias_GUID.c            |   4 +-
 drivers/infiniband/hw/mlx4/main.c                  |  44 ++-
 drivers/infiniband/hw/mlx4/mlx4_ib.h               |   2 +-
 drivers/infiniband/hw/mlx4/qp.c                    |   4 +-
 drivers/infiniband/hw/mlx5/counters.c              | 283 ++++++++++++---
 drivers/infiniband/hw/mlx5/fs.c                    | 187 ++++++++++
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |  28 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  26 +-
 drivers/infiniband/hw/mlx5/odp.c                   |  40 ++-
 drivers/infiniband/hw/qedr/main.c                  |   1 -
 drivers/infiniband/hw/qedr/verbs.c                 |  25 +-
 drivers/infiniband/hw/qedr/verbs.h                 |   1 -
 drivers/infiniband/hw/qib/qib_driver.c             |   5 +-
 drivers/infiniband/hw/usnic/usnic_fwd.c            |   2 +-
 drivers/infiniband/hw/usnic/usnic_fwd.h            |   2 +-
 drivers/infiniband/sw/rxe/rxe_av.c                 |  20 +-
 drivers/infiniband/sw/rxe/rxe_comp.c               |  55 ++-
 drivers/infiniband/sw/rxe/rxe_cq.c                 |  28 +-
 drivers/infiniband/sw/rxe/rxe_hw_counters.c        |  42 +--
 drivers/infiniband/sw/rxe/rxe_loc.h                |   2 +
 drivers/infiniband/sw/rxe/rxe_mr.c                 | 275 +++++++++++----
 drivers/infiniband/sw/rxe/rxe_mw.c                 |  36 +-
 drivers/infiniband/sw/rxe/rxe_opcode.h             |   6 +-
 drivers/infiniband/sw/rxe/rxe_param.h              |  34 +-
 drivers/infiniband/sw/rxe/rxe_pool.c               |  41 ++-
 drivers/infiniband/sw/rxe/rxe_pool.h               |  15 -
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  16 +-
 drivers/infiniband/sw/rxe/rxe_queue.c              |  30 +-
 drivers/infiniband/sw/rxe/rxe_queue.h              | 374 +++++++++-----------
 drivers/infiniband/sw/rxe/rxe_req.c                |  65 ++--
 drivers/infiniband/sw/rxe/rxe_resp.c               |  50 +--
 drivers/infiniband/sw/rxe/rxe_srq.c                |   3 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              | 139 +++-----
 drivers/infiniband/sw/rxe/rxe_verbs.h              |  62 ++--
 drivers/infiniband/sw/siw/siw_cm.c                 |   4 +-
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |   4 +-
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            |   9 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |  18 +-
 drivers/infiniband/ulp/opa_vnic/Kconfig            |   4 +-
 drivers/infiniband/ulp/opa_vnic/Makefile           |   3 +-
 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c    |   7 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c       |  55 +--
 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c       |  11 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   6 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.h             |  13 +-
 drivers/infiniband/ulp/rtrs/rtrs-pri.h             |   2 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c       |   3 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |   2 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |   6 +
 drivers/infiniband/ulp/rtrs/rtrs-srv.h             |   3 +-
 drivers/infiniband/ulp/rtrs/rtrs.c                 |  31 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   8 +-
 drivers/net/ethernet/qlogic/qed/qed_rdma.c         |  17 +-
 include/linux/dma-buf.h                            |   4 +-
 include/rdma/ib_hdrs.h                             |   1 +
 include/rdma/ib_umem.h                             |  11 +
 include/rdma/ib_verbs.h                            |  74 ++--
 include/rdma/rdma_counter.h                        |   2 +
 include/uapi/rdma/efa-abi.h                        |  18 +-
 include/uapi/rdma/rdma_netlink.h                   |   5 +
 include/uapi/rdma/rdma_user_rxe.h                  |  10 +-
 127 files changed, 3655 insertions(+), 1946 deletions(-)
(diffstat from tag for-linus-merged)

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

             reply	other threads:[~2021-11-03 13:43 UTC|newest]

Thread overview: 258+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-03 13:43 Jason Gunthorpe [this message]
2021-11-03 16:01 ` [GIT PULL] Please pull RDMA subsystem changes pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2024-04-19 17:19 Jason Gunthorpe
2024-04-19 21:07 ` pr-tracker-bot
2024-03-18 16:51 Jason Gunthorpe
2024-03-18 22:47 ` pr-tracker-bot
2024-02-21  0:12 Jason Gunthorpe
2024-02-21  1:03 ` pr-tracker-bot
2024-01-12  1:06 Jason Gunthorpe
2024-01-12 22:20 ` pr-tracker-bot
2023-12-08 14:19 Jason Gunthorpe
2023-12-08 20:45 ` pr-tracker-bot
2023-11-02 23:09 Jason Gunthorpe
2023-11-03  1:26 ` pr-tracker-bot
2023-10-06 18:30 Jason Gunthorpe
2023-10-07 18:12 ` pr-tracker-bot
2023-09-01  0:30 Jason Gunthorpe
2023-09-02  0:00 ` pr-tracker-bot
2023-08-11 23:55 Jason Gunthorpe
2023-08-12  2:55 ` pr-tracker-bot
2023-07-28 18:52 Jason Gunthorpe
2023-07-29  0:27 ` pr-tracker-bot
2023-06-29  0:46 Jason Gunthorpe
2023-06-30  4:10 ` Linus Torvalds
2023-07-03 21:19   ` Jason Gunthorpe
2023-06-30  4:16 ` pr-tracker-bot
2023-06-15 12:39 Jason Gunthorpe
2023-06-16  4:16 ` pr-tracker-bot
2023-05-31 16:58 Jason Gunthorpe
2023-04-28 15:34 Jason Gunthorpe
2023-04-30  0:52 ` pr-tracker-bot
2023-04-14 12:18 Jason Gunthorpe
2023-04-14 17:40 ` pr-tracker-bot
2023-02-24  1:27 Jason Gunthorpe
2023-02-24 23:27 ` pr-tracker-bot
2023-02-10  0:35 Jason Gunthorpe
2023-02-10  1:56 ` pr-tracker-bot
2023-01-20 21:13 Jason Gunthorpe
2023-01-20 22:38 ` pr-tracker-bot
2023-01-07  2:11 Jason Gunthorpe
2023-01-07 18:43 ` pr-tracker-bot
2022-12-17  1:05 Jason Gunthorpe
2022-12-17 14:28 ` pr-tracker-bot
2022-12-13 21:05 Jason Gunthorpe
2022-12-14  2:23 ` Yanjun Zhu
2022-12-14  7:40   ` Leon Romanovsky
2022-12-15  2:18     ` Yanjun Zhu
2022-12-14 18:04 ` pr-tracker-bot
2022-11-02 12:26 Jason Gunthorpe
2022-11-02 18:38 ` pr-tracker-bot
2022-10-06 23:03 Jason Gunthorpe
2022-10-07 19:20 ` pr-tracker-bot
2022-09-09 16:17 Jason Gunthorpe
2022-09-09 19:13 ` pr-tracker-bot
2022-08-19 18:21 Jason Gunthorpe
2022-08-20 17:55 ` pr-tracker-bot
2022-08-04 18:48 Jason Gunthorpe
2022-08-05  3:26 ` pr-tracker-bot
2022-07-18 23:12 Jason Gunthorpe
2022-07-19  0:19 ` pr-tracker-bot
2022-06-30 12:57 Jason Gunthorpe
2022-06-30 17:28 ` pr-tracker-bot
2022-05-26 14:46 Jason Gunthorpe
2022-05-27  4:17 ` pr-tracker-bot
2022-05-06 16:01 Jason Gunthorpe
2022-05-06 16:57 ` Linus Torvalds
2022-05-06 17:06   ` Jason Gunthorpe
2022-05-06 16:58 ` pr-tracker-bot
2022-04-08 19:03 Jason Gunthorpe
2022-04-09  4:39 ` pr-tracker-bot
2022-03-23 19:54 Jason Gunthorpe
2022-03-25  2:47 ` pr-tracker-bot
2022-02-25 21:16 Jason Gunthorpe
2022-02-25 22:15 ` pr-tracker-bot
2022-02-04 23:59 Jason Gunthorpe
2022-02-05  0:31 ` pr-tracker-bot
2022-01-13 18:53 Jason Gunthorpe
2022-01-13 19:19 ` pr-tracker-bot
2022-01-07  1:15 Jason Gunthorpe
2022-01-07  3:05 ` pr-tracker-bot
2021-12-21  1:25 Jason Gunthorpe
2021-12-21  1:37 ` pr-tracker-bot
2021-12-09 21:07 Jason Gunthorpe
2021-12-09 21:23 ` pr-tracker-bot
2021-11-19 17:19 Jason Gunthorpe
2021-11-19 19:46 ` pr-tracker-bot
2021-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=20211103134323.GA1344917@nvidia.com \
    --to=jgg@nvidia.com \
    --cc=dledford@redhat.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.