Sync from SUSE:SLFO:Main eth-ff revision 1c96571bd766c4107623d8dd74d557ff

This commit is contained in:
Adrian Schröter 2024-11-04 17:27:05 +01:00
parent 788652fe59
commit b6554bdb6d
6 changed files with 50 additions and 14 deletions

View File

@ -1,5 +1,5 @@
<services>
<service name="tar_scm" mode="disabled">
<service name="tar_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/intel/eth-fast-fabric.git</param>
<param name="package-meta">no</param>
@ -8,9 +8,9 @@
<param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="revision">7188a97b9a397defdab503a02de0f6f3a9806947</param>
<param name="revision">10e93dd3630c77e8e4dc6d39981ce3122830f64e</param>
</service>
<service name="recompress" mode="disabled">
<service name="recompress" mode="manual">
<param name="file">eth-ff*.tar</param>
<param name="compression">gz</param>
</service>

BIN
eth-ff-11.5.1.0.0.7188a97b9a39.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
eth-ff-11.7.0.0.0.10e93dd3630c.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,10 +1,10 @@
commit 4d2c1fa08842cf8d60cc3dc1dde30ecff585103c
Author: Nicolas Morey-Chaisemartin <NMoreyChaisemartin@suse.com>
Author: Nicolas Morey-Chaisemartin <NMorey@suse.com>
Date: Thu Jun 8 11:11:01 2017 +0200
eth-ff suse build fixes
Signed-off-by: Nicolas Morey-Chaisemartin <NMoreyChaisemartin@suse.com>
Signed-off-by: Nicolas Morey-Chaisemartin <NMorey@suse.com>
diff --git Makerules/Defs.Flags Makerules/Defs.Flags
index e84324356f0a..9e34eafb8bad 100755

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Mon Aug 12 10:02:11 UTC 2024 - Nicolas Morey <nicolas.morey@suse.com>
- Update to v11.7.0.0
- Improved to support RHEL 9.4/8.10 and SLES 15.6
- Merged duplicate OS prereq files for major OS versions where possible
- Added ability to compile IMB-MPI1-GPU with cuda support
- Cleaned up not needed files
- Added config on unprivileged access to UserFaultFD
- Added GPU auto-detection feature
- Fixed permission and enumeration issues on dsa_setup
- Improved ethudstress stability to handle unmatched client/server config
- Improved MpiApps to allow concurrent mpi_apps runs with SLURM
- Fixed FI_PROVIDER_PATH overrode issue on mpi_apps
- Updated host verification to check UD QPs, and skip VT-d disabled
check by default
- Updated compiler options to enhance security of FastFabric
- Improved MpiApps README file
- Improved help for tools ethbw and ethextract*
- Fixed HPL build for newer version oneAPI
- Enhanced MpiApps scripts for easier use with SLURM
- Introduced PSM3_PRINT_STATS_PREFIX to specify PSM3 stats files location
- Improved MpiApps to support oneCCL benchmark
- Easy of use improvement on MpiApps
- Improved parameter files and scripts description
- Reorganized PSM3 parameter files
- Improved script printout to include system env
- Moved MpiApps parameter settings mostly into env vs on MPI cmd line
- Improved to support RHEL 8.9 and RHEL 9.3
- Added dsa_setup man page
- Improved help text and man page for all tools
-------------------------------------------------------------------
Thu Feb 22 11:32:36 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
-------------------------------------------------------------------
Wed Oct 4 06:25:51 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package eth-ff
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,13 +16,13 @@
#
%define git_ver .0.7188a97b9a39
%define git_ver .0.10e93dd3630c
%define pseudo_opt %{_prefix}/lib/eth-tools/
%define ethsysconfdir %{_sysconfdir}/eth-tools/
Name: eth-ff
Version: 11.5.1.0
Version: 11.7.0.0
Release: 0
Summary: Intel Ethernet Fabric Suite basic tools and libraries for fabric management
License: BSD-3-Clause OR GPL-2.0-only
@ -68,9 +68,7 @@ Requires: eth-basic-tools
Contains tools for managing fabric on a management node.
%prep
%setup -q -n %{name}-%{version}%{git_ver}
%patch1
%patch2
%autosetup -p0 -n %{name}-%{version}%{git_ver}
%build
export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-address-of-packed-member"