Changelog for
libpsm2-2-10.3.46-1.1.x86_64.rpm :
* Thu Mar 15 2018 nmoreychaisemartinAATTsuse.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)
* Fri Dec 08 2017 nmoreychaisemartinAATTsuse.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
* Mon Nov 20 2017 nmoreychaisemartinAATTsuse.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- 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.
* Wed Sep 06 2017 nmoreychaisemartinAATTsuse.com- 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.- Update _service to allow auto updates from github
* Sat Aug 12 2017 jengelhAATTinai.de- Remove unnecessary ldconfig from -devel subpackage.
* Wed Aug 09 2017 nmoreychaisemartinAATTsuse.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
* Mon Jul 10 2017 nmoreychaisemartinAATTsuse.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
* Mon Jul 10 2017 nmoreychaisemartinAATTsuse.com- Remove obsolete psm2 library directory
* Fri Jul 07 2017 dimstarAATTopensuse.org- BuildRequire pkgconfig(udev) instead of udev: allow OBS to choose udev-mini over udev, which in turn allows to break build cycles.
* Fri Jun 30 2017 nmoreychaisemartinAATTsuse.com- Install psm2-compat library in the standard path- Have libpsm2-compat conflict with libpsm_infinipath1
* Fri May 19 2017 dimstarAATTopensuse.org- Add libpsm2-gcc7.patch: Fix build with gcc 7.x. Patch taken from upstream git, https://github.com/01org/opa-psm2/commit/52aa214e8.
* Fri May 19 2017 nmoreychaisemartinAATTsuse.com- libpsm2-2 provides libpsm2 (bsc#1039855)
* Mon May 15 2017 nmoreychaisemartinAATTsuse.com- Fix package version numbering (bsc#1037661).
* Fri Apr 07 2017 pthAATTsuse.de- Remove leftover conflict marker
* Wed Mar 29 2017 pthAATTsuse.de- Fix summary for libpsm2-compat.
* Mon Mar 13 2017 jengelhAATTinai.de- Rectify RPM groups and refine description
* Thu Mar 09 2017 josef.moellersAATTsuse.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.- Include sys/ioctl.h in psmi_wrappers.c- Add hfi1diag/psmi_wrappers.h to installed files. (FATE#321472, bnc#990171, libpsm2-include-ioctl_h.patch)
* Fri Mar 03 2017 josef.moellersAATTsuse.com- Update to new version 10.3.1, mainly bug fixes Intel has not made available any changelog. As Intel\'s source did not compile, replaced calculation of the hash- Deleted file libpsm2-avoid-executable-flag-on-installed-header-files.patch (bnc#1024057, libpsm2-calc-checksum.patch, FATE#321472)
* Tue Dec 06 2016 pthAATTsuse.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.
* Thu Jun 09 2016 ndasAATTsuse.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 2016 ndasAATTsuse.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 2016 ndasAATTsuse.de- Fix build error (bsc#972292).
* Fri Mar 11 2016 pthAATTsuse.de- Fix dependency of libpsm2-devel and -compat(bsc#970895).
* Wed Mar 09 2016 pthAATTsuse.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 02 2016 nirmoy.dasAATTsuse.com- Initial Package, Version 0.7(fate#319243).