From 78338eaa5061920456d7b13cf11a430a4dc8edd49af7a0fd22b776776abdf2c8 Mon Sep 17 00:00:00 2001 From: Nicolas Morey Date: Mon, 5 Jan 2026 11:27:17 +0100 Subject: [PATCH] Update to rdma-core v61.0 - https://github.com/linux-rdma/rdma-core.git/releases/tag/v61.0 Signed-off-by: Nicolas Morey --- _service | 2 +- prebuilt-pandoc.tgz | 4 ++-- rdma-core-60.0.0.5321d809e.tar.gz | 3 --- rdma-core-61.0.0.558104fc3.tar.gz | 3 +++ rdma-core.changes | 6 ++++++ rdma-core.spec | 26 +++++++++++++++++++++++--- 6 files changed, 35 insertions(+), 9 deletions(-) delete mode 100644 rdma-core-60.0.0.5321d809e.tar.gz create mode 100644 rdma-core-61.0.0.558104fc3.tar.gz diff --git a/_service b/_service index 9a88545..24a0b83 100644 --- a/_service +++ b/_service @@ -8,7 +8,7 @@ @PARENT_TAG@.@TAG_OFFSET@.%h v(.*) \1 - 92ad54bff6071f08eb002f7add4b75712c65b406 + 101f809fa1da44faabd5407216dd90acf9284bb5 suse/rdma-core.spec diff --git a/prebuilt-pandoc.tgz b/prebuilt-pandoc.tgz index 466befe..483ba1d 100644 --- a/prebuilt-pandoc.tgz +++ b/prebuilt-pandoc.tgz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ca3969f29b9df8ce9cd8b7e5e78f8c797af4a546427bf86f88f1bf4280f51583 -size 112866 +oid sha256:8de46ab33df03f1b4cb510eadec7f0c03552f7a59759d9955d502e74666b0b91 +size 113368 diff --git a/rdma-core-60.0.0.5321d809e.tar.gz b/rdma-core-60.0.0.5321d809e.tar.gz deleted file mode 100644 index f74925b..0000000 --- a/rdma-core-60.0.0.5321d809e.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8847baae091327c20af6a9af5677f13bac25a8c0039a6226ce9a0bb499a447b9 -size 2011811 diff --git a/rdma-core-61.0.0.558104fc3.tar.gz b/rdma-core-61.0.0.558104fc3.tar.gz new file mode 100644 index 0000000..d2eac99 --- /dev/null +++ b/rdma-core-61.0.0.558104fc3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3271112483aa624b8ba26c4f440a82357bc12195e6663167e246d2193c28b8c +size 2047603 diff --git a/rdma-core.changes b/rdma-core.changes index 2d0bdf6..7f609d6 100644 --- a/rdma-core.changes +++ b/rdma-core.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jan 05 11:24:23 UTC 2026 - Nicolas Morey + +- Update to rdma-core v61.0 + - https://github.com/linux-rdma/rdma-core.git/releases/tag/v61.0 + ------------------------------------------------------------------- Mon Oct 27 09:00:01 UTC 2025 - Nicolas Morey diff --git a/rdma-core.spec b/rdma-core.spec index 0d0d0cc..585ab7c 100644 --- a/rdma-core.spec +++ b/rdma-core.spec @@ -1,7 +1,7 @@ # # spec file for package rdma-core # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,9 +30,9 @@ %define _modprobedir /lib/modprobe.d %endif -%define git_ver .0.5321d809e +%define git_ver .0.558104fc3 Name: rdma-core -Version: 60.0 +Version: 61.0 Release: 0 Summary: RDMA core userspace libraries and daemons License: BSD-2-Clause OR GPL-2.0-only @@ -40,6 +40,7 @@ Group: Productivity/Networking/Other %define efa_so_major 1 %define hns_so_major 1 +%define ionic_so_major 1 %define verbs_so_major 1 %define rdmacm_so_major 1 %define umad_so_major 3 @@ -51,6 +52,7 @@ Group: Productivity/Networking/Other %define efa_lname libefa%{efa_so_major} %define hns_lname libhns%{hns_so_major} +%define ionic_lname libionic%{ionic_so_major} %define verbs_lname libibverbs%{verbs_so_major} %define rdmacm_lname librdmacm%{rdmacm_so_major} %define umad_lname libibumad%{umad_so_major} @@ -173,6 +175,7 @@ Requires: %{verbs_lname} = %{version}-%{release} %if 0%{?dma_coherent} Requires: %{efa_lname} = %{version}-%{release} Requires: %{hns_lname} = %{version}-%{release} +Requires: %{ionic_lname} = %{version}-%{release} Requires: %{mana_lname} = %{version}-%{release} Requires: %{mlx4_lname} = %{version}-%{release} Requires: %{mlx5_lname} = %{version}-%{release} @@ -215,6 +218,7 @@ Obsoletes: libcxgb4-rdmav2 < %{version}-%{release} Obsoletes: libefa-rdmav2 < %{version}-%{release} Obsoletes: libhfi1verbs-rdmav2 < %{version}-%{release} Obsoletes: libhns-rdmav2 < %{version}-%{release} +Obsoletes: libionic-rdmav2 < %{version}-%{release} Obsoletes: libipathverbs-rdmav2 < %{version}-%{release} Obsoletes: libmana-rdmav2 < %{version}-%{release} Obsoletes: libmlx4-rdmav2 < %{version}-%{release} @@ -225,6 +229,7 @@ Obsoletes: librxe-rdmav2 < %{version}-%{release} %if 0%{?dma_coherent} Requires: %{efa_lname} = %{version}-%{release} Requires: %{hns_lname} = %{version}-%{release} +Requires: %{ionic_lname} = %{version}-%{release} Requires: %{mana_lname} = %{version}-%{release} Requires: %{mlx4_lname} = %{version}-%{release} Requires: %{mlx5_lname} = %{version}-%{release} @@ -245,6 +250,7 @@ Device-specific plug-in ibverbs userspace drivers are included: - libefa: Amazon Elastic Fabric Adapter - libhfi1: Intel Omni-Path HFI - libhns: HiSilicon Hip08+ SoC +- libionic: AMD Pensando Distributed Services Card (DSC) RDMA/RoCE Support - libipathverbs: QLogic InfiniPath HCA - libirdma: Intel Ethernet Connection RDMA - libmana: Microsoft Azure Network Adapter @@ -279,6 +285,13 @@ Group: System/Libraries %description -n %hns_lname This package contains the hns runtime library. +%package -n %ionic_lname +Summary: IONIC runtime library +Group: System/Libraries + +%description -n %ionic_lname +This package contains the ionic runtime library. + %package -n %mana_lname Summary: MANA runtime library Group: System/Libraries @@ -543,6 +556,9 @@ rm -rf %{buildroot}/%{_sbindir}/srp_daemon.sh %post -n %hns_lname -p /sbin/ldconfig %postun -n %hns_lname -p /sbin/ldconfig +%post -n %ionic_lname -p /sbin/ldconfig +%postun -n %ionic_lname -p /sbin/ldconfig + %post -n %mana_lname -p /sbin/ldconfig %postun -n %mana_lname -p /sbin/ldconfig @@ -681,6 +697,7 @@ done %{_modprobedir}/50-libmlx4.conf %{_libexecdir}/mlx4-setup.sh %{_libexecdir}/truescale-serdes.cmds +%{_sbindir}/rdma_topo %license COPYING.* %if 0%{?suse_version} < 1600 %{_sbindir}/rcrdma @@ -743,6 +760,9 @@ done %defattr(-,root,root) %{_libdir}/libhns*.so.* +%files -n %ionic_lname +%{_libdir}/libionic*.so.* + %files -n %mana_lname %{_libdir}/libmana*.so.* -- 2.51.1