public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Add Yunsilicon User Space RoCE Driver
@ 2024-10-10  8:10 Tian Xin
  2024-10-10 10:48 ` Leon Romanovsky
  0 siblings, 1 reply; 2+ messages in thread
From: Tian Xin @ 2024-10-10  8:10 UTC (permalink / raw)
  To: leonro, jgg; +Cc: linux-rdma, Tian Xin

This series of patches adds the user-space RoCE driver for the Yunsilicon MS/MC series smart NICs.
Please review and apply.

Thanks,
Tian Xin

Tian Xin (6):
  libxscale: Introduce xscale user space RDMA provider
  libxscale: Add support for pd and mr
  libxscale: Add support for cq related verbs
  libxscale: Add support for qp management
  libxscale: Add support for posting verbs
  libxscale: Add xscale needed kernel headers

 CMakeLists.txt                            |    1 +
 MAINTAINERS                               |    9 +
 kernel-headers/CMakeLists.txt             |    2 +
 kernel-headers/rdma/ib_user_ioctl_verbs.h |    1 +
 kernel-headers/rdma/xsc-abi.h             |   74 ++
 libibverbs/verbs.h                        |    1 +
 providers/xscale/CMakeLists.txt           |    8 +
 providers/xscale/buf.c                    |   42 +
 providers/xscale/cq.c                     |  568 ++++++++++++
 providers/xscale/qp.c                     |  632 +++++++++++++
 providers/xscale/verbs.c                  | 1019 +++++++++++++++++++++
 providers/xscale/xsc-abi.h                |   31 +
 providers/xscale/xsc_hsi.c                |   96 ++
 providers/xscale/xsc_hsi.h                |  178 ++++
 providers/xscale/xscale.c                 |  303 ++++++
 providers/xscale/xscale.h                 |  365 ++++++++
 16 files changed, 3330 insertions(+)
 create mode 100644 kernel-headers/rdma/xsc-abi.h
 create mode 100644 providers/xscale/CMakeLists.txt
 create mode 100644 providers/xscale/buf.c
 create mode 100644 providers/xscale/cq.c
 create mode 100644 providers/xscale/qp.c
 create mode 100644 providers/xscale/verbs.c
 create mode 100644 providers/xscale/xsc-abi.h
 create mode 100644 providers/xscale/xsc_hsi.c
 create mode 100644 providers/xscale/xsc_hsi.h
 create mode 100644 providers/xscale/xscale.c
 create mode 100644 providers/xscale/xscale.h

-- 
2.25.1

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH 0/6] Add Yunsilicon User Space RoCE Driver
  2024-10-10  8:10 [PATCH 0/6] Add Yunsilicon User Space RoCE Driver Tian Xin
@ 2024-10-10 10:48 ` Leon Romanovsky
  0 siblings, 0 replies; 2+ messages in thread
From: Leon Romanovsky @ 2024-10-10 10:48 UTC (permalink / raw)
  To: Tian Xin; +Cc: jgg, linux-rdma

On Thu, Oct 10, 2024 at 04:10:43PM +0800, Tian Xin wrote:
> This series of patches adds the user-space RoCE driver for the Yunsilicon MS/MC series smart NICs.
> Please review and apply.

You should post and make sure that kernel patches are accepted before
asking to apply user-space patches.

Thanks

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-10-10 10:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-10  8:10 [PATCH 0/6] Add Yunsilicon User Space RoCE Driver Tian Xin
2024-10-10 10:48 ` Leon Romanovsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox