libpsm2-compat-11.2.203-150400.3.4 >  A bvp9|{ii/QCzp'\j~,Pv=(ذNE6it^ i !nu#cn$;GĚRg/֠C.sp v_0J m_֫P1ţxG㢍b%3+ѵNb.̛GˑT?`68kojdn:$Dkzͺi`KԴ &˧dL< Dn(DT A7 9.qHL1e8847fb90a5e696256a946fac8d8a807d5ac937e51cf4528c040c61dbbe0bb9dc569718c0871ce9d62212fb12cdb59b22275e07Cbvp9|ELxp$%^XU{Dgn 'j8jy}>1ޚ蹇5.hrng<+#Il~u ީ-!O>C!ae- "G(iX;FTx!@IVl k  }C@ӔJO5k4)ܝ9\.g(6>7> ]`a6W MnwbE;ĭmR:6=w[ Y}:(~ib>pG.?.d % Y %SY`@P X ` p 4 8H\p(d(8$9$: $=)`>)h@)wF)G)H)I)X)Y)\*]*$^*nb*c+Zd+e+f+l+u+v+w,x,y,z,,-----Clibpsm2-compat11.2.203150400.3.4Compatibility library providing the old PSM API/ABISupport for MPIs linked with PSM versions < 2.bvsheep64L@SUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/cornelisnetworks/opa-psm2/linuxx86_64# Avoid restoring outdated stuff in posttrans for _f in libpsm2-compat.conf; do [ ! -f "/etc/modprobe.d/${_f}.rpmsave" ] || \ mv -f "/etc/modprobe.d/${_f}.rpmsave" "/etc/modprobe.d/${_f}.rpmsave.old" || : done H9XA큤bvbvbvbvdd50333e7d2cc6571c172608a9e6ac0936a8160f7ec2bdcd3d7f4c32ab3f6d2ca18fab8d90ecc24ea4cca7b32696096d0e5c42a90e0e852f7df8f31decdac779f976269b2967a5a118b12ffc63ca3ee0b619fc61e28b3ac50fcfd4d0e7ca4b93rootrootrootrootrootrootrootrootlibpsm2-11.2.203-150400.3.4.src.rpmconfig(libpsm2-compat)libpsm2-compatlibpsm2-compat(x86-64)libpsm_infinipath.so.1()(64bit)libpsm_infinipath.so.1(PSM_1.0)(64bit) @@@@@    /bin/sh/bin/sh/sbin/ldconfig/sbin/ldconfigconfig(libpsm2-compat)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libpsm2-2libpsm2.so.2()(64bit)libpsm2.so.2(PSM2_1.0)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)11.2.203-150400.3.411.2.2033.0.4-14.6.0-14.0-15.2-1libpsm_infinipath14.14.3bT@b!@a$@_*@^^3^@^%@]4@\j@[ā@Z`@Z*~ZY@YY@Ycl@Ycl@Y_wYV=@Y@Y@Y@X@XۡXƉXCXZXF@WYZ@WH6V@V@V@Vmwilck@suse.commwilck@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comcallumjfarmer13@gmail.commliska@suse.cznmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjengelh@inai.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comdimstar@opensuse.orgnmoreychaisemartin@suse.comdimstar@opensuse.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.depth@suse.dejengelh@inai.dejosef.moellers@suse.comjosef.moellers@suse.compth@suse.dendas@suse.dendas@suse.dendas@suse.depth@suse.depth@suse.denirmoy.das@suse.com- Run modprobe.conf handling scriptlets in -compat subpackage (bsc#1198322)- move modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)- Update to 11.2.203 (jsc#SLE-20580) - No release notes available- Update to 11.2.185 - No release notes available - Refresh libpsm2-use_RPM_OPT_FLAGS.patch against latest sources- Update to 11.2.166 - No release notes available - Drop Add-missing-extern-keywords.patch as it was merged upstream- Fixes for %_libexecdir changing to /usr/libexec- Add -fcommon in order to fix boo#1160279.- Add Add-missing-extern-keywords.patch to fix compilation with GCC10 (bsc#1160279)- Update to 11.2.86 - No release notes - Refresh libpsm2-use_RPM_OPT_FLAGS.patch against latest version - Use %license for COPYING- Update to 11.2.78 (bsc#1125605, bsc#1125717) - 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- 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- 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)- 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- 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.- 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- Remove unnecessary ldconfig from -devel subpackage.- 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- Add libpsm2-compat-dependency-to-libpsm2.patch so libpsm_infinipath.so provided by libpsm2-compat is linked to libpsm2 which provides its missing symbols- Remove obsolete psm2 library directory- BuildRequire pkgconfig(udev) instead of udev: allow OBS to choose udev-mini over udev, which in turn allows to break build cycles.- Install psm2-compat library in the standard path - Have libpsm2-compat conflict with libpsm_infinipath1- Add libpsm2-gcc7.patch: Fix build with gcc 7.x. Patch taken from upstream git, https://github.com/01org/opa-psm2/commit/52aa214e8.- libpsm2-2 provides libpsm2 (bsc#1039855)- Fix package version numbering (bsc#1037661).- Remove leftover conflict marker- Fix summary for libpsm2-compat.- Rectify RPM groups and refine description- 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)- 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)- 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.- 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).- 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]- Fix build error (bsc#972292).- Fix dependency of libpsm2-devel and -compat(bsc#970895).- Add libpsm2-use_RPM_OPT_FLAGS.patch to include RPM_OPT_FLAGS in CFLAGS. - Do not recreate RPM_BUILD_ROOT. - Remove unneeded %clean section- Initial Package, Version 0.7(fate#319243)./bin/sh/sbin/ldconfig/sbin/ldconfigsheep64 165195946811.2.203-150400.3.411.2.203-150400.3.411.2.203-150400.3.4modprobe.dlibpsm2-compat.conf40-psm-compat.ruleslibpsm_infinipath.so.1/lib//lib/modprobe.d//usr/lib/udev/rules.d//usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -fcommonobs://build.suse.de/SUSE:SLE-15-SP4:GA/standard/0a9fdf5c17de13c7f87953e5c97562c5-libpsm2cpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=67d0e33d05cf3047565faee49a1db08ccb2e5828, strippedPPRR RR RZ%ŒT3# Migration of modprobe.conf files to _modprobedir for _f in libpsm2-compat.conf; do [ ! -f "/etc/modprobe.d/${_f}.rpmsave" ] || \ mv -fv "/etc/modprobe.d/${_f}.rpmsave" "/etc/modprobe.d/${_f}" || : done/bin/shutf-81264bd7beaba047d1d2b1449cf37bb64f3860e160af3685dae4a5d8463cb56a5?7zXZ !t/N] crt:bLL hPܟwLm8oxɐvZ;vtP;,=otD㑄]|.8~E /:J$<$Z2@`¢i7pgj/A@&0'w `]G [ Y̫9x-hb'~etwa4YʝHf!wH`Lj_KYw ܙ{(;c nLѓd S'mh L`By]^J$eU/D^@M ~6ô66XOc; _\<Ð&M)Wi&K}0~A b>NwXZ@ħ8$E0 !XZڑªMe_ B gfYnh۴F.dm /V6&'?ƨ Lyc;nJ2g;?Ğ 䵂W'ĉ䞝rv{TTa#c>Q#$@b~wvgTȄl☃wN{i@MP YƔ߯^AŒ}\n02h%ƵtЀ ^67vM9$#~V%&GCLZ:ܳz;OB8at x7HfCej/eJG]Hž {Ćt}NHW!K ȨT]=/>Dan{iEևBOzDz&XiF~9!3SM6G+^P݁}Ye\p *0gxV`uT-9%~o:nGEkՍ>-Br&%3Ef=Pbb0P6Om]V43A#a$1Cğ1dsJsFNf]he{ Љ1 C)?~e^]ţ&g* 2.v 2ǥj<X Kpj797V-LyX.ooG Gg%1+xt kmzj:^&}i/F=AO9L~P'Մ0ꇭKfyTҕI*Y={ZY3lO.\Hr Z`pt*n鲄2mpeq߰Z$AVmmx c_J]<XbL1nHU[ 39듸q] rf,w?Bu>rΕ$ei42*r.V8 T=\Vb&Ͻڠϲi+[1{>sx%TmBHL)ʉ'וQ#)F""V K26{nX\t6PQ5/ X_7Ӛԛ&Ah̝OxU~Ng0&uyET(b aJjKB#4ɮA`0hFybWFC 7wΑR$fUQ@/xK%x.OX3 }22ؚYȽC ^m4|2OdO\.mi? "[V'"9.SM;ro,Hoj~bf%N3+:;5~"D;;:afXS !?B'=c7Y.%A`m /Y#NQϛ_Τm3.QTaK1wE-CgQ8֟Fe&wKĦ+${qLuB}jK>0iVcg9瀶s>lEwtU,RXm<dQjqG A:]ލfB'xRVt(THٓz$ ܇-Hz%FH7r acéU$qBDշZwX5}4p?;'Q́wʨeJ:$Ac۪>K2݀-YƮ".[Q7JNggfz_6 UnpQu"X'[k>XԽcJ,)TԵ-G6oRtE-7 5?R:0@~ P@g`zA%"|=L,4@_BM!!ޟTO7^- 7ǥY,xψ<̹MMƯ܄J|<$l @ J[쎌Udzj_}׸Y 4v%SW=!94m@2_ uZMvTep?L6D#~DT$z~)ھwb+HTw~(~(L|0^F|(wt˗DDicdr"{|a1h>ͅoL=}"oMg]؏EN=c 8֋ 3WԸDoi(|u! fA]#-Al5îZ )¬!5SnTLTʹQ'5/yy)2&9c&]E2WKr;B'R{7\Lj`x7.z\k?]^0cXtV )iS0/6IGyXQo 96m"[@ YZ