[RFC][groovy][PATCH 0/1] UBUNTU: SAUCE: RDMA/core: Introduce peer memory interface

Stefan Bader stefan.bader at canonical.com
Fri Jun 25 08:01:15 UTC 2021


On 24.06.21 21:36, dann frazier wrote:
> This is a backport of a SAUCE patch we're already carrying in hirsute[*].
> In a conversation w/ Terry, he mentioned that he'd like to see some amount
> of real world functional testing be completed before we'd consider SRU'ing
> to other kernels. That testing will take some scheduling/engineering effort
> so, in order to minimize the risk of respins/retests, I'm submitting this as
> an RFC. My goal here is to try and fish out any aspects of this patch that
> are likely to get NAK'd - even if testing were to pass.

My primary argument against any larger scale change to Groovy is that it goes 
EOL in July. So why bothering?

-Stefan

> 
> I have smoke tested it against the groovy kernel, using the code here:
>    https://paste.ubuntu.com/p/P7BYmjnSSf/
> 
>   -dann
> 
> [*] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/hirsute/commit/?id=e9eb90eb5e4a5aef6f516abbc720038fc0d1a139
> 
> Jason Gunthorpe (1):
>    UBUNTU: SAUCE: RDMA/core: Introduce peer memory interface
> 
>   drivers/infiniband/core/Makefile      |   2 +-
>   drivers/infiniband/core/ib_peer_mem.h |  52 +++
>   drivers/infiniband/core/peer_mem.c    | 508 ++++++++++++++++++++++++++
>   drivers/infiniband/core/umem.c        |  45 ++-
>   drivers/infiniband/hw/mlx5/cq.c       |  12 +-
>   drivers/infiniband/hw/mlx5/devx.c     |   2 +-
>   drivers/infiniband/hw/mlx5/doorbell.c |   5 +-
>   drivers/infiniband/hw/mlx5/mem.c      |  11 +-
>   drivers/infiniband/hw/mlx5/mr.c       |  46 ++-
>   drivers/infiniband/hw/mlx5/qp.c       |   2 +-
>   drivers/infiniband/hw/mlx5/srq.c      |   2 +-
>   include/rdma/ib_umem.h                |  27 ++
>   include/rdma/peer_mem.h               | 165 +++++++++
>   13 files changed, 851 insertions(+), 28 deletions(-)
>   create mode 100644 drivers/infiniband/core/ib_peer_mem.h
>   create mode 100644 drivers/infiniband/core/peer_mem.c
>   create mode 100644 include/rdma/peer_mem.h
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20210625/d5fc6da7/attachment.sig>


More information about the kernel-team mailing list