libxscale: Add Yunsilicon User Space RDMA Driver

Introduce xscale provider for Yunsilicon devices.

Signed-off-by: Xin Tian <tianx@yunsilicon.com>
This commit is contained in:
Xin Tian 2025-03-04 16:04:35 +08:00
parent 98152d2846
commit 5f4fe5e235
2 changed files with 10320 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
Name: rdma-core
Version: 41.0
Release: 27
Release: 28
Summary: RDMA core userspace libraries and daemons
License: GPLv2 or BSD
Url: https://github.com/linux-rdma/rdma-core
@ -92,6 +92,7 @@ patch83: 0083-libhns-Fix-overwritten-SL-in-DSCP-mode.patch
patch84: 0084-libhns-Support-returning-the-final-value-of-SL-confi.patch
patch85: 0085-libhns-Fix-memory-leakage-when-DCA-is-enabled.patch
patch86: 0086-libhns-Fix-the-exception-branch-of-wr_start-is-not-l.patch
patch93: 0087-libxscale-Add-Yunsilicon-User-Space-RDMA-Driver.patch
BuildRequires: binutils cmake >= 2.8.11 gcc libudev-devel pkgconfig pkgconfig(libnl-3.0)
BuildRequires: pkgconfig(libnl-route-3.0) valgrind-devel systemd systemd-devel
@ -131,6 +132,8 @@ Provides: libocrdma = %{version}-%{release}
Obsoletes: libocrdma < %{version}-%{release}
Provides: librxe = %{version}-%{release}
Obsoletes: librxe < %{version}-%{release}
Provides: libxscale = %{version}-%{release}
Obsoletes: libxscale < %{version}-%{release}
Obsoletes: srptools <= 1.0.3
Provides: srptools = %{version}-%{release}
Obsoletes: openib-srptools <= 0.0.6
@ -306,6 +309,7 @@ fi
%{_libdir}/libibverbs/*.so
%{_libdir}/libmlx5.so.*
%{_libdir}/libmlx4.so.*
%{_libdir}/libxscale.so.*
%{_libdir}/ibacm/*
%{_libdir}/libibumad*.so.*
%{_libdir}/librdmacm*.so.*
@ -339,6 +343,12 @@ fi
%{_mandir}/*
%changelog
* Tue Mar 4 2025 Xin Tian <tianx@yunsilicon.com> - 41.0-28
- Type: requirement
- ID: NA
- SUG: NA
- DESC: Add Yunsilicon user space RDMA driver
* Thu Aug 22 2024 Xinghai Cen <cenxinghai@h-partners.com> - 41.0-27
- Type: bugfix
- ID: NA