2024-03-07 04:53:51 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 1 08:51:40 UTC 2024 - pgajdos@suse.com
|
|
|
|
|
|
|
|
- Use %autosetup macro. Allows to eliminate the usage of deprecated
|
|
|
|
%patchN
|
|
|
|
|
2023-07-25 15:54:54 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 25 12:47:30 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
|
|
|
|
|
|
|
|
- Update to 12.0.1
|
|
|
|
- Fix memory leak in psmi_shm_create
|
|
|
|
|
2022-09-30 10:21:25 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 15 09:25:57 UTC 2022 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Update to 11.2.230
|
|
|
|
- Fix silent data error on FECN-marked TID packet for
|
|
|
|
unaligned receive
|
|
|
|
|
2022-06-13 11:56:11 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 13 08:03:18 UTC 2022 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Update to 11.2.229
|
|
|
|
- Fix GCC compilation issues
|
|
|
|
- Allow PSM2 to work with "self,shm" devices without omnipath hardware
|
|
|
|
- Various fixes
|
|
|
|
- Spec file cleanups submitted by Dirk Müller <dmueller@suse.com>
|
|
|
|
|
2022-04-12 11:11:15 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 11 20:24:48 UTC 2022 - Martin Wilck <mwilck@suse.com>
|
|
|
|
|
|
|
|
- Run modprobe.conf handling scriptlets in -compat subpackage (bsc#1198322)
|
|
|
|
|
2022-03-08 08:04:00 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 4 12:41:50 UTC 2022 - Martin Wilck <mwilck@suse.com>
|
|
|
|
|
|
|
|
- move modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
|
|
|
|
|
2021-09-06 16:36:37 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 24 06:05:38 UTC 2021 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Update to 11.2.203 (jsc#SLE-20580)
|
|
|
|
- No release notes available
|
|
|
|
|
2020-07-28 13:50:05 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 22 15:31:44 UTC 2020 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Update to 11.2.185
|
|
|
|
- No release notes available
|
|
|
|
- Refresh libpsm2-use_RPM_OPT_FLAGS.patch against latest sources
|
|
|
|
|
2020-07-03 14:01:30 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 3 08:04:50 UTC 2020 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Update to 11.2.166
|
|
|
|
- No release notes available
|
|
|
|
- Drop Add-missing-extern-keywords.patch as it was merged upstream
|
|
|
|
|
2020-06-07 15:29:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 5 10:45:37 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>
|
|
|
|
|
|
|
|
- Fixes for %_libexecdir changing to /usr/libexec
|
|
|
|
|
2020-04-03 10:36:34 +02:00
|
|
|
-------------------------------------------------------------------
|
2020-04-27 21:31:24 +02:00
|
|
|
Mon Apr 27 19:27:00 UTC 2020 - Martin Liška <mliska@suse.cz>
|
|
|
|
|
|
|
|
- Add -fcommon in order to fix boo#1160279.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2020-04-03 10:36:34 +02:00
|
|
|
Fri Apr 3 08:27:09 UTC 2020 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Add Add-missing-extern-keywords.patch to fix compilation with GCC10 (bsc#1160279)
|
|
|
|
|
2019-10-04 09:18:21 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 4 06:56:26 UTC 2019 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
|
|
|
|
- Update to 11.2.86
|
|
|
|
- No release notes
|
|
|
|
- Refresh libpsm2-use_RPM_OPT_FLAGS.patch against latest version
|
|
|
|
- Use %license for COPYING
|
|
|
|
|
2019-02-18 08:38:49 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 18 06:29:08 UTC 2019 - nmoreychaisemartin@suse.com
|
|
|
|
|
2019-02-18 08:42:22 +01:00
|
|
|
- Update to 11.2.78 (bsc#1125605, bsc#1125717)
|
2019-02-18 08:38:49 +01:00
|
|
|
- Revert of commit to check free BAR space and release TIDs
|
|
|
|
- Remove unnecessary long waiting timeout for HFI driver
|
|
|
|
- Drop libpsm2-include-ioctl_h.patch which was fixed upstream
|
|
|
|
|
2018-10-25 12:48:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 15 06:43:58 UTC 2018 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Update to 11.2.23 (fate#325853)
|
|
|
|
- compiler flag optimizations for KNL
|
|
|
|
- optimizations for OFI
|
|
|
|
- Bug fixes for CUDA runtime
|
|
|
|
- Add psm2_info_query API
|
|
|
|
- Modify PSM send side protocol selection logic to select correct flow at
|
|
|
|
start of send function
|
|
|
|
- Update LMC disable thresholds
|
|
|
|
- Fix for Issue #30: Compilation error due to snprintf truncation warning
|
|
|
|
- Convert CUDA runtime API calls to CUDA Driver API calls
|
|
|
|
- Prevent SHM and IPS from closing other protocol connections
|
|
|
|
- Change CUDA_THRESH_RNDV and move CUDA init to separate function
|
|
|
|
- Fix selection logic for multi-HFI within NUMA node
|
|
|
|
- Refresh JKey to support SELinux
|
|
|
|
- Fix Issue #24: Uninitialized AM message
|
|
|
|
- Fix data data corruption on GPU buffers when when using am ptl
|
|
|
|
- Force EPID remap in shm if remote PID changed
|
|
|
|
- PSM2 GDR Copy feature and tuning of thresholds to fully utilize the feature
|
|
|
|
- Fix uniformity of process mapping to HFIs
|
|
|
|
- PSM2 specific perf benchmarks
|
|
|
|
- Fix for issue 27: Null termination of string
|
|
|
|
- Drop libpsm2-fix-gcc8-compilation-error.patch
|
|
|
|
which was fixed upstream
|
|
|
|
|
2018-03-15 08:53:59 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 15 07:18:37 UTC 2018 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Update to version 10.3.46
|
|
|
|
- Enabled IPS_PROTO_FLAG_RCVTHREAD flag
|
|
|
|
- Fix GPU Direct Recv threshold default
|
|
|
|
- Resolve PSM2_CUDA runtime issues
|
|
|
|
- Fix bug in code to remove octal base for env vars
|
|
|
|
- Change direct use of HFI_CLASS_PATH and guard possible buffer overruns
|
|
|
|
- Add libpsm2-fix-gcc8-compilation-error.patch to fix compilation
|
|
|
|
with gcc8 (bsc#1084634)
|
|
|
|
|
2017-12-08 09:53:30 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 8 08:25:14 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Update to version 10.3.37 (bsc#1068108):
|
|
|
|
- Allow PSM_PERF to work with multiple threads
|
|
|
|
- AM Handler with Caller Context for OFI PSM2
|
|
|
|
- Add new API functions psm2_mq_ipeek_dequeue and psm2_mq_req_free (for OFI
|
|
|
|
usage)
|
|
|
|
- Reserve additional space in "psm2_mq_req" for user use (for OFI usage)
|
|
|
|
- Bug Fixes
|
|
|
|
- Fix SLES 12.3 libpsm2-2 Provides line
|
|
|
|
- Add additional libpsm2-2 noarch Provides line
|
|
|
|
- Clean up CUDA symbol loading
|
|
|
|
- Avoid typecasting unknown addresses to aligned data types
|
|
|
|
- Handle EFAULT and ENOTSUPP returned from driver
|
|
|
|
- Release hfi1 memory mappings when closing a context
|
|
|
|
|
|
|
|
|
2017-11-20 18:34:30 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 20 16:42:59 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Updated to version 10.3.17:
|
|
|
|
- Small bug fixes and some enhanced debugging.
|
|
|
|
- Assigned context is not freed on close() which could lead to
|
|
|
|
context starvation. Therefore release hfi1 mappings when closing a
|
|
|
|
context.
|
|
|
|
- Close receive thread only while closing last endpoint
|
2017-11-21 10:16:22 +01:00
|
|
|
- Rebase libpsm2-include-ioctl_h.patch, libpsm2-use_RPM_OPT_FLAGS.patch and
|
|
|
|
libpsm2-use-exported-variable-for-version-and-release.patch to the
|
|
|
|
latest sources.
|
2017-11-20 18:34:30 +01:00
|
|
|
|
2017-09-05 20:00:15 +02:00
|
|
|
-------------------------------------------------------------------
|
2017-09-06 09:17:03 +02:00
|
|
|
Wed Sep 6 05:55:42 UTC 2017 - nmoreychaisemartin@suse.com
|
2017-09-05 20:00:15 +02:00
|
|
|
|
2017-09-06 09:17:03 +02:00
|
|
|
- Update to version 10.2.260:
|
|
|
|
- Fixed support for SLE12-SP2
|
|
|
|
- V2 EPID
|
|
|
|
- Initialize CUDA support only if env variable is switched on
|
|
|
|
- Add PSM_PERF functionality (for measuring number of instructions
|
|
|
|
retired between two points in code)
|
|
|
|
- Bug Fixes
|
|
|
|
- Include commits from GitHub PR's #13, #14, #16
|
|
|
|
- Fix SLES build issue
|
|
|
|
- Allow psm2_ep_connect to be called multiple times with 'self' epid
|
|
|
|
- Fix issue with psm2_mq_ipeek2 and psm2_mq_test2 when used with
|
|
|
|
multi-threaded OMPI
|
|
|
|
- Fix performance related bugs for PSM2_CUDA builds
|
|
|
|
- Remove libpsm2-fix-compilation-for-hfi1-v5.patch and
|
|
|
|
libpsm2-compat-dependency-to-libpsm2.patch as they were merged
|
|
|
|
upstream.
|
2017-09-05 20:00:15 +02:00
|
|
|
- Update _service to allow auto updates from github
|
|
|
|
|
2017-08-21 07:49:13 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Aug 12 15:45:38 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Remove unnecessary ldconfig from -devel subpackage.
|
|
|
|
|
2017-08-12 11:58:39 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 9 15:03:15 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Update to version 10.2-235
|
|
|
|
- Set TidFlow starting sequence number to 0
|
|
|
|
- Add support for KNM detection
|
|
|
|
- Generalize affinity logic to extend to non-CUDA workloads as well
|
|
|
|
- Cleanup build artifacts. "make" output will now be in $PWD/build_release by
|
|
|
|
default
|
|
|
|
- Bug Fixes
|
|
|
|
- Mask non-DW msg size assert
|
|
|
|
- Fix hang associated with re-transmit of last fragment of non-DW aligned
|
|
|
|
SDMA eager message
|
|
|
|
- Keep track of only last unsent ACK message
|
|
|
|
- Retry context operns to fix interrupted syscall
|
|
|
|
- Fix segfault in disconnect code path
|
|
|
|
- Add psm2_ep_disconnect API
|
|
|
|
- Add GPU-Direct and support for CUDA buffers in PSM2
|
|
|
|
- Implement new HFI Selection algorithm for CUDA version of PSM2
|
|
|
|
- Related to this, Add new PSM2_MULTIRAIL option to allow multirail only
|
|
|
|
within a socket.
|
|
|
|
- Bug Fixes and Driver interface changes
|
|
|
|
- Sync with driver interface changes for GPU-Direct feature support
|
|
|
|
- Fix hang in PSM2 during context open
|
|
|
|
- Fix bug in psmi_memalign()
|
|
|
|
- Fix data corruption due to unaligned bytes in msg
|
|
|
|
- Drop libpsm2-gcc7.patch as it was fixed upstream
|
|
|
|
- Add set_version service
|
|
|
|
- Add libpsm2-fix-compilation-for-hfi1-v5.patch to fix compilation
|
|
|
|
for older kernels
|
|
|
|
|
2017-07-10 13:40:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 10 09:54:50 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Add libpsm2-compat-dependency-to-libpsm2.patch so libpsm_infinipath.so
|
|
|
|
provided by libpsm2-compat is linked to libpsm2 which provides
|
|
|
|
its missing symbols
|
|
|
|
|
2017-07-10 11:19:57 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 10 09:15:38 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Remove obsolete psm2 library directory
|
|
|
|
|
2017-07-07 14:03:30 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 7 11:56:10 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- BuildRequire pkgconfig(udev) instead of udev: allow OBS to choose
|
|
|
|
udev-mini over udev, which in turn allows to break build cycles.
|
|
|
|
|
2017-06-30 10:06:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 30 07:20:15 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Install psm2-compat library in the standard path
|
|
|
|
- Have libpsm2-compat conflict with libpsm_infinipath1
|
|
|
|
|
2017-05-19 21:12:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 19 19:07:37 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Add libpsm2-gcc7.patch: Fix build with gcc 7.x. Patch taken from
|
|
|
|
upstream git, https://github.com/01org/opa-psm2/commit/52aa214e8.
|
|
|
|
|
2017-05-19 13:11:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 19 11:01:20 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- libpsm2-2 provides libpsm2 (bsc#1039855)
|
|
|
|
|
2017-05-15 20:58:46 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 15 11:54:57 UTC 2017 - nmoreychaisemartin@suse.com
|
|
|
|
|
|
|
|
- Fix package version numbering (bsc#1037661).
|
|
|
|
|
2017-04-07 15:21:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 7 15:20:59 CEST 2017 - pth@suse.de
|
|
|
|
|
|
|
|
- Remove leftover conflict marker
|
|
|
|
|
2017-03-29 13:56:52 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 29 13:51:32 CEST 2017 - pth@suse.de
|
|
|
|
|
|
|
|
- Fix summary for libpsm2-compat.
|
|
|
|
|
2017-03-14 07:26:49 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 13 14:06:39 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Rectify RPM groups and refine description
|
|
|
|
|
2017-03-09 09:15:44 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 9 08:05:48 UTC 2017 - josef.moellers@suse.com
|
|
|
|
|
|
|
|
- Update to latest Intel version:
|
|
|
|
Sync with PSM2 master upto fixes for CMA get/put
|
|
|
|
|
|
|
|
In addition to Dynamic CMA failover support, this code surface
|
|
|
|
includes-
|
|
|
|
* Improved output array_of_errors in psm_ep_connect,
|
|
|
|
* Improved signal handling for SIGSEGV/SIGBUS events
|
|
|
|
* New abstraction layer for driver commands
|
|
|
|
* Ubuntu packaging support
|
|
|
|
|
|
|
|
... and some bug fixes.
|
|
|
|
JM: This obsoletes my libpsm2-calc-checksum.patch.
|
|
|
|
|
2017-03-09 10:13:27 +01:00
|
|
|
- Include sys/ioctl.h in psmi_wrappers.c
|
|
|
|
- Add hfi1diag/psmi_wrappers.h to installed files.
|
2017-03-13 14:50:26 +01:00
|
|
|
(FATE#321472, bnc#990171, libpsm2-include-ioctl_h.patch)
|
2017-03-09 10:13:27 +01:00
|
|
|
|
2017-03-06 09:35:11 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 3 13:45:39 UTC 2017 - josef.moellers@suse.com
|
|
|
|
|
|
|
|
- Update to new version 10.3.1, mainly bug fixes
|
|
|
|
Intel has not made available any changelog.
|
2017-03-06 14:26:08 +01:00
|
|
|
As Intel's source did not compile, replaced calculation of the
|
|
|
|
hash
|
|
|
|
- Deleted file
|
|
|
|
libpsm2-avoid-executable-flag-on-installed-header-files.patch
|
2017-03-06 09:35:11 +01:00
|
|
|
(bnc#1024057, libpsm2-calc-checksum.patch, FATE#321472)
|
|
|
|
|
2016-12-06 17:38:19 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 6 16:01:36 CET 2016 - pth@suse.de
|
|
|
|
|
|
|
|
- Update to 10.2.2. As 0.7 isn't mentioned in the log, see
|
|
|
|
ChangeLog for any changes to the package.
|
|
|
|
- Remove libpsm2-avoid-executable-flag-on-installed-header-files.patch
|
|
|
|
as the fix is upstream.
|
|
|
|
- Adapt the remaining patches to the changed sources.
|
|
|
|
- Generate ChangeLog from git log and package it.
|
|
|
|
|
2016-10-31 14:47:12 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 9 14:20:16 CEST 2016 - ndas@suse.de
|
|
|
|
|
|
|
|
- Removed git from buildrequires and specify version and revision using
|
|
|
|
environment variables (bsc#983235).
|
|
|
|
|
|
|
|
[+libpsm2-use-exported-variable-for-version-and-release.patch]
|
|
|
|
|
|
|
|
- Added a _service file(bsc#983235).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 27 10:25:07 CEST 2016 - ndas@suse.de
|
|
|
|
|
|
|
|
- Removed hfi1_user.h from the source as the required changes
|
|
|
|
are available in kernel-devel's hfi1_user.h(bsc#980733).
|
|
|
|
|
|
|
|
[-hfi1_user.h]
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 23 09:47:20 CET 2016 - ndas@suse.de
|
|
|
|
|
|
|
|
- Fix build error (bsc#972292).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 11 16:33:22 CET 2016 - pth@suse.de
|
|
|
|
|
|
|
|
- Fix dependency of libpsm2-devel and -compat(bsc#970895).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 9 18:21:57 CET 2016 - pth@suse.de
|
|
|
|
|
|
|
|
- Add libpsm2-use_RPM_OPT_FLAGS.patch to include RPM_OPT_FLAGS
|
|
|
|
in CFLAGS.
|
|
|
|
- Do not recreate RPM_BUILD_ROOT.
|
|
|
|
- Remove unneeded %clean section
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 2 16:58:02 UTC 2016 - nirmoy.das@suse.com
|
|
|
|
|
|
|
|
- Initial Package, Version 0.7(fate#319243).
|
|
|
|
|