[packages/rdma-core] - updated to 44.0, introduced mana driver

qboosh qboosh at pld-linux.org
Fri Mar 3 19:45:49 CET 2023


commit d0d0b5d269fbe6ad1b9590e17aabc2dd7b519908
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Mar 3 19:47:46 2023 +0100

    - updated to 44.0, introduced mana driver

 rdma-core.spec | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 91 insertions(+), 2 deletions(-)
---
diff --git a/rdma-core.spec b/rdma-core.spec
index f685fa6..e7a06e9 100644
--- a/rdma-core.spec
+++ b/rdma-core.spec
@@ -7,13 +7,13 @@
 Summary:	RDMA Core Userspace Libraries and Daemons
 Summary(pl.UTF-8):	RDMA Core - biblioteki i demony przestrzeni użytkownika
 Name:		rdma-core
-Version:	43.0
+Version:	44.0
 Release:	1
 License:	BSD or GPL v2
 Group:		Applications/System
 #Source0Download: https://github.com/linux-rdma/rdma-core/releases
 Source0:	https://github.com/linux-rdma/rdma-core/releases/download/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	3785fd2b35cd41043ab53226fc112d41
+# Source0-md5:	ce0e0c383d682b41e31ac8fe2139e62f
 Source1:	libibverbs.pc.in
 Source2:	librdmacm.pc.in
 Patch0:		%{name}-static.patch
@@ -65,12 +65,15 @@ libraries for the following device nodes:
 
 The userspace component of the libibverbs RDMA kernel drivers are
 included with support for the following Kernel RDMA drivers:
+ - efa.ko
+ - erdma.ko
  - iw_cxgb3.ko
  - iw_cxgb4.ko
  - hfi1.ko
  - hns-roce.ko
  - ib_qib.ko
  - irdma.ko
+ - mana_ib.ko
  - mlx4_ib.ko
  - mlx5_ib.ko
  - ib_mthca.ko
@@ -78,6 +81,7 @@ included with support for the following Kernel RDMA drivers:
  - ocrdma.ko
  - qedr.ko
  - rdma_rxe.ko
+ - siw.ko
  - vmw_pvrdma.ko
 
 Additional service daemons are provided for:
@@ -95,12 +99,15 @@ przestrzeni użytkownika dla następujących urządzeń:
 
 Dołączony jest komponent przestrzeni użytkownika dla sterowników RDMA
 libibverbs w jądrze dla następujących sterowników RDMA z jądra:
+ - efa.ko
+ - erdma.ko
  - iw_cxgb3.ko
  - iw_cxgb4.ko
  - hfi1.ko
  - hns-roce.ko
  - ib_qib.ko
  - irdma.ko
+ - mana_ib.ko
  - mlx4_ib.ko
  - mlx5_ib.ko
  - ib_mthca.ko
@@ -108,6 +115,7 @@ libibverbs w jądrze dla następujących sterowników RDMA z jądra:
  - ocrdma.ko
  - qedr.ko
  - rdma_rxe.ko
+ - siw.ko
  - vmw_pvrdma.ko
 
 Są także demony dodatkowych usług:
@@ -501,6 +509,62 @@ application.
 Statyczna wersja sterownika irdma, którą można wbudować bezpośrednio
 w aplikację.
 
+%package -n libibverbs-driver-mana
+Summary:	Userspace driver for Microsoft Azure Network Adapter
+Summary(pl.UTF-8):	Sterownik przestrzeni użytkownika dla kart Microsoft Azure Network Adapter
+Group:		Libraries
+Requires:	libibverbs-driver-mana-libs = %{version}-%{release}
+
+%description -n libibverbs-driver-mana
+libmana is a userspace driver for Microsoft Azure Network Adapters.
+It works as a plug-in module for libibverbs that allows programs to
+use Mellanox hardware directly from userspace.
+
+%description -n libibverbs-driver-mana -l pl.UTF-8
+libmana to sterownik przestrzeni użytkownika dla kart Microsoft Azure
+Network Adapter. Działa jako moduł ładowany przez libibverbs,
+pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
+Mellanox.
+
+%package -n libibverbs-driver-mana-libs
+Summary:	Shared library for Microsoft Azure Network Adapter
+Summary(pl.UTF-8):	Biblioteka współdzielona dla kart Microsoft Azure Network Adapter
+Group:		Libraries
+Requires:	libibverbs = %{version}-%{release}
+
+%description -n libibverbs-driver-mana-libs
+Shared library for Microsoft Azure Network Adapter.
+
+%description -n libibverbs-driver-mana-libs -l pl.UTF-8
+Biblioteka współdzielona dla kart Microsoft Azure Network Adapter.
+
+%package -n libibverbs-driver-mana-devel
+Summary:	Header file for Microsoft Azure Network Adapter library
+Summary(pl.UTF-8):	Plik nagłówkowy biblioteki dla kart Microsoft Azure Network Adapter
+Group:		Development/Libraries
+Requires:	libibverbs-devel = %{version}-%{release}
+Requires:	libibverbs-driver-mana-libs = %{version}-%{release}
+
+%description -n libibverbs-driver-mana-devel
+Header file for the Microsoft Azure Network Adapter library.
+
+%description -n libibverbs-driver-mana-devel -l pl.UTF-8
+Plik nagłówkowy biblioteki dla kart Microsoft Azure Network Adapter.
+
+%package -n libibverbs-driver-mana-static
+Summary:	Static version of mana driver
+Summary(pl.UTF-8):	Statyczna wersja sterownika mana
+Group:		Development/Libraries
+Requires:	libibverbs-static = %{version}-%{release}
+
+%description -n libibverbs-driver-mana-static
+Static version of mana driver, which may be linked directly into
+application.
+
+%description -n libibverbs-driver-mana-static -l pl.UTF-8
+Statyczna wersja sterownika mana, którą można wbudować bezpośrednio
+w aplikację.
+
 %package -n libibverbs-driver-mlx4
 Summary:	Userspace driver for the Mellanox ConnectX InfiniBand HCAs
 Summary(pl.UTF-8):	Sterownik przestrzeni użytkownika dla kart Mellanox ConnectX InfiniBand HCA
@@ -1163,6 +1227,9 @@ rm -rf $RPM_BUILD_ROOT
 %post	-n libibverbs-driver-efa-libs -p /sbin/ldconfig
 %postun	-n libibverbs-driver-efa-libs -p /sbin/ldconfig
 
+%post	-n libibverbs-driver-mana-libs -p /sbin/ldconfig
+%postun	-n libibverbs-driver-mana-libs -p /sbin/ldconfig
+
 %post	-n libibverbs-driver-mlx4-libs -p /sbin/ldconfig
 %postun	-n libibverbs-driver-mlx4-libs -p /sbin/ldconfig
 
@@ -1366,6 +1433,28 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libirdma-%{ibv_abi}.a
 %endif
 
+%files -n libibverbs-driver-mana
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libibverbs/libmana-%{ibv_abi}.so
+%{_sysconfdir}/libibverbs.d/mana.driver
+
+%files -n libibverbs-driver-mana-libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmana.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmana.so.1
+
+%files -n libibverbs-driver-mana-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmana.so
+%{_includedir}/infiniband/manadv.h
+%{_pkgconfigdir}/libmana.pc
+%{_mandir}/man3/manadv_*.3*
+%{_mandir}/man7/manadv.7*
+
+%files -n libibverbs-driver-mana-static
+%defattr(644,root,root,755)
+%{_libdir}/libmana.a
+
 %files -n libibverbs-driver-mlx4
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libibverbs/libmlx4-%{ibv_abi}.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rdma-core.git/commitdiff/d0d0b5d269fbe6ad1b9590e17aabc2dd7b519908



More information about the pld-cvs-commit mailing list