libpsm2-compat-11.2.185-1.45 >  A `Bp9|+P3]p#P ?&[1 M^RYg0l9t (eCN;{ B]jB w6rwپ44 s}\: @;XeU2h2J,Crnmpjztj$UZZP,P$V"bِ;aȵ"xxǎZU,$N 5VXnTCds!PaDע9%p1v-d2106c0049bf2d53cc00e8a9527c6459d762ef80a0746b517f73ae46706a1c76de351739fdf5356a31cf89f0aa3086a594ff8385@d`Bp9|.RhP 5䄣lIQFAM|HuC܀u]A?φ9ۤ 7OIt ]dǯFN;6A1HI މ 1 oogɡ9LQ +@؞<9mel"+%;i%Z%J>wG>I(&-ʣm6-}ts[.öo~j܍o>T;64MNFw$lN>pC*?*d  S !DJTd l t  H L\p8 l  (8!9l!:F!>'/@'>F'MG'`H'pI'X'Y'\']'^(b(Xc) d)ce)hf)kl)mu)v)w*4x*Dy*Tz*p****Clibpsm2-compat11.2.1851.45Compatibility library providing the old PSM API/ABISupport for MPIs linked with PSM versions < 2.`Bgoat04L8SUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/01org/opa-psm2/linuxx86_64 H9PA큤`B`B`B`Bdd50333e7d2cc6571c172608a9e6ac0936a8160f7ec2bdcd3d7f4c32ab3f6d2ca18fab8d90ecc24ea4cca7b32696096d0e5c42a90e0e852f7df8f31decdac779993a9de2afb126e7054c6d825fdbfcf917f69b67d801ce4aa571a0f4921a9a02rootrootrootrootrootrootrootrootlibpsm2-11.2.185-1.45.src.rpmconfig(libpsm2-compat)libpsm2-compatlibpsm2-compat(x86-64)libpsm_infinipath.so.1()(64bit)libpsm_infinipath.so.1(PSM_1.0)(64bit)@@@@@    /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.185-1.4511.2.1853.0.4-14.6.0-14.0-15.2-1libpsm_infinipath14.14.1_*@^^3^@^%@]4@\j@[ā@Z`@Z*~ZY@YY@Ycl@Ycl@Y_wYV=@Y@Y@Y@X@XۡXƉXCXZXF@WYZ@WH6V@V@V@Vnmoreychaisemartin@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- 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)./sbin/ldconfig/sbin/ldconfiggoat04 161498746111.2.185-1.4511.2.185-1.4511.2.185-1.45modprobe.dlibpsm2-compat.conf40-psm-compat.ruleslibpsm_infinipath.so.1/etc//etc/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-SP3:GA/standard/2ba676f4886a75e8243e3ab53e2d505a-libpsm2cpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=084bcfac2dca7dd87391f71689c0482ba7c423cb, strippedPPRRRRR ~|-Fhutf-82ff0065d2be72e5f1e99535e35e67281d585bbbf96d73266be2aafdadf8e7719?7zXZ !t/N] crt:bLL*fTAb</1Tg͵ Z4v @ I{A))îH$bkhr2jC2(kOGOkd^ em}t J+y1>?sI M( :5j F0?ddE"FRRK<(sA(DՕN S^_lWSw*&R9\x5\41:Qi{ ],! bJ-]NȆ.PLS21'o1i3Lء5j>cqsA~PkRnT7(^IW-IY\UV0Nvԁo@zБp Yd (RDm AUG<ٗuj(^6l%Vˣ>JTAtZ PoΑFAi (ZT\uo7۹CES5ݕS&IgxZ"W(P kȤ pd@t7_|vIBs[86Ἦ14 A0a7)*a`wh<S$$jjv;˄(dr`1n/$0)Jk"*IzڷI)&e9uuܲT@V'm@P`/_şVQ< s=N09 @~fOC BL9YѢժ: _ yO 0 Ϛʬ>Ed}T0~Po34]D 'TNi ٭]sm ۜFُ`h!%NK.'S TyW;l[ʆiJ Ĕ}[xUwAF:TS=_?颮i8ypEjrKPtj>@5JcGQ!"w<ف43XĞGf%Ju{{Q@bE|i oP(`19ߴxcaMD͟ G¯d* { =55 A&pb(o J"H5YtI ?@,$jj7`@PKLFQ32NDx8+{!CoCx$c_Oe:#1F"Mh XPkc2Gv= O~:φ=J;mx>KU6@[bLׁcG` 3*:ղOèLv̅7]yhrTУ- ^!j /冗u))6 Je_5+97K97\˺H2zBg$ ~`HkQ?򽴄'Gja]stHʿoLFwYlzb6 c=7fQfUڍצ#H<KOi'JM>sdDQDp)O!}H:~Ozl R5`=xS6E4Wcbr@R+@G >}$%&J71o`y`mFPz$ `ypz0@E^?@z:akiyJy7*,ɱs!Uk5VX=;F?,B{~ԇp48GIUӋqЎFaY6>J3dZ@51lϓByf.ʟ<9 t-YjoA,Tp W}Tۻ/z_yG=ob[t`=r .1@S,J,P8V)C} Ő:J=0ƄGyۦ{ u/h zF5n; jdۂʺz)(28[飔 ^^ll#y6ffmvh(f]"|̏s뻴f!9 o>+{oΡX޵pW2~2w.$AeB<_~[ XOr=NH,cd{1d\4.sse 56ՍkS@ÊT/]:"_,SR_T= ܠœBux=N%~#]o:VӼ+D,'^fA:O1}߭4{XisO+MQ}lQsB<7$^8B͸]L-`~d;(tfz<wuœ|F<[p '^8'? ,fF>Rl$JDTc2#q573=J 'Y!`ޗkL2}bd ^#bzB'<˽U7n* rRqvzSKG"BdpyMt šiySF )1ƌGf=dr%%=Q%Ib]Niy ͎-vJ i֛qea#k sdaђa9uWx?Zz2,Bv;[Jk>  9& M]5&K ̜9L{\k{~ e3&UH;QHQCBB*e͟fTrm'֚{yjfҼqA}y=$0AʿK\"*юeoۊ*qhs]S~6ZAUz'#pӑAA% "1|dF^ڨ۴UY gz#Jp`rJmgHR|&#r]r,XE{7nI4CXl,}{"UC &]݌*O