libpsm2-devel-12.0.1-150600.3.5.1<>,Whkip9|գ6.y|>{kDVL%s*ȗ ؓDk?j`gl\>>gVka:#;~N4MPmV?^;+WZ n#:zwR#4xT-zزRI+D1^#l(::K,Be*`̟4& N@&4+rb(#,u-ki$Yy ̳ə(oT(\bX@& JE]D8Ԉ2XCǥK[zAe.Ti/>>3?3d $ V %SY`   D W x#0(8)9 ): )F/G/H/hI/X/Y/\/]0D^12b1c29d2e2f2l2u2v3$z3a3t3x3~3Clibpsm2-devel12.0.1150600.3.5.1Development files for the Intel PSM Messaging APIDevelopment files for the libpsm2 library.hkih03-ch2b 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= x  &?Dz6 3/SA A큤A큤hkihkihkihkihkihkihkihkihkihkihkihkihkihkihkihkihkihkihki45690b776eaa10fb06bb42ae28c3156bdc04784bfe33bf6b3d8435359807831e25208a21aaf388c1e66e98f2efa5667e785a3d1699cea71c1c42735ca09f4da32d209eb3009b4daac167f0bcf712b4cd2e806cacfcde90ffa04f33fe7e3a39e4fe13ef8cd1075ef7c13ecbcfb2d2ca640bb9d5ba3b4a9b7d5adbe2e64781181a98442b82458216aca9184bb3fa1bc7a795be19da65296870fb0229914d00e34b4039bb249d609e59ec06c0cce4d507c117ad1ea0ec38fee81ba6dda6898e466fabf70d0b16a4b2b6ed861599f498c1e6fbf1ff9626b61fc69ec0f9c4982f4ce42f1acc0ad1784919f3d9ffd20318a677e8c19c64f7d77cd070b66f72c1323b3e6b0025782e2568006dd370c473ad5227acce638d102b585fa4c09df93d0d5fcad30ee90ea0ca80074158e1a9acf6b53f398b94dc1e9e3d3dc83d5c65659d313589f644140fedb9a2280a52049ab315112651d7746ee37f91c5a5f25fbb9ab8f61cc62f4fd336010fd8e0aad21cb3083758af1961cdbb5a12b5096d82fc989dd2cafb53b165dc8ed5e4fc45efe3e77fdfef671865a34a35652c336bfb90dad6538dc78a75ef3f8a8fa7faf1c16ae3daf46c7df12df66f71c95c7f443a9433b12b2f31b6a6f8d0b6fb200dded94dc4bec7bd6aef89b82b6a4588361893a996906f7251c719f76f50ee47b953757c2dc218f0c15d05bf4111944a7383b7d5125783libpsm2.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibpsm2-12.0.1-150600.3.5.1.src.rpmlibpsm2-devellibpsm2-devel(x86-64)    libpsm2-2libuuid-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)12.0.13.0.4-14.6.0-14.0-15.2-1opa-devel4.14.3hg@e@d@c#b&bT@b!@a$@_*@^^3^@^%@]4@\j@[ā@Z`@Z*~ZY@YY@Ycl@Ycl@Y_wYV=@Y@Y@Y@X@XۡXƉXCXZXF@WYZ@WH6V@V@V@Vnicolas.morey@suse.compgajdos@suse.comnicolas.morey@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.commwilck@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- Add libpsm2-disable-AVX.patch to completely disable AVX support and use only up to SSE4.2. (bsc#1245739)- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN- Update to 12.0.1 - Fix memory leak in psmi_shm_create- Update to 11.2.230 - Fix silent data error on FECN-marked TID packet for unaligned receive- 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 - 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).h03-ch2b 1751869874 12.0.1-150600.3.5.112.0.1-150600.3.5.1hfi1diaghfi1_deprecated.hlinux-x86_64bit_ops.hsysdep.hopa_byteorder.hopa_common.hopa_debug.hopa_intf.hopa_revision.hopa_service.hopa_udebug.hopa_user.hpsm2_mock_testing.hpsmi_wrappers.hpsm2.hpsm2_am.hpsm2_mq.hlibpsm2.so/usr/include//usr/include/hfi1diag//usr/include/hfi1diag/linux-x86_64//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:Maintenance:39575/SUSE_SLE-15-SP6_Update/d7fd24b9e6a0b9248dc049dec96cf87b-libpsm2.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode textɅ ڵAutf-8673fcb52992fae30eb7deb0512c92c586aac5d3d98499a774550bd822163ef36? 7zXZ !t/m+]"k%wdvPalˣ yŽ- 6Jp0HsX"s:g|-K"ܬJFڙ#V̪s{CU!GA(媭+^ n ;Y:b>0:_`tru*Z*UEغG1wZ]w7Xv~ 'oV~q98^>u` НE줬B3}a[Tl"I[G\)Uj%2sTdOrڲjx'\:s$)% %QYQߜ;LW?c} !`{ SBȤIadb6& 7Q0=@,.xDXau<ˮCG`|\QW:R ?Oz1e#+y) o[WRK]=vcYLp\}z=2UO`QF~EC(Q!!?_6al3|W.%s"6iu3>H()dGz-#ziDX_Bʯ°LИC]&Ah1Dmf(w[?ŏt~;'cIzȯU\ZSl)uAУ'ZvtFsf[jgb;3H2Du.V:LglƮ]S\7T <*Rӝ쿉6:Wx¦4jH,@FL$$M>Df G]T1Lrw(,/۩Tm|) TM*U 7Jr;/Fc~dѤV5C("v`s]睐⾿7yޝnsoQ-ct )uUO@fSt&vfϏp嗉Oӏ+m|3iEmN:,ae/yykAG#̹*:&u7tZ`:&jZaF䘳tw2+F,Y%LY&+?[>9IS G+ 4"چЛ3,>ͥ{ZeCz`S\akA.@ ȏ݀*1\@[!54va-F @c,yg3g5G.ο9Bꉳh((HF>j4ajP9^b~ZkP3Ð {!ǭi`iE((o'C0:R$Ahw3p} Hp"j Gj>Z4ga"V2 jmbJ^x16ЌCn6śo]e5l2,|66i L{"\/^" ;L ]d$g |$2HVfzN O{s|&'D":FEystZ9 dC[~\qNʔS p0.ۤq ,zVhqeՆ?*}Rv ݸqfNO/J5 V<:V+r"L/ĚzSTQY5b%+֮Z$Щ/Љ5N/3pwf%mW\L{^!dC24Yد-kƳ8S%.%Y FsQa5(6%\S=j~u i {#i+eezUђ:{76#!쉂P<Ӎ. N b!1`? 5Cߍ~pX}BͩK6~v@oyoyBPvԡJRiAGsyՖ$mށkōh؆}-pr Z`{FMm Tv>QY5$y=@ݜά O3A yN?Un57nJ[o)E wӅv|vwOD-'sf*:\0LB0Q rɗ0shW]%[=~-C7$o/0J0Е1Vv1y Wۆ_Na[hDQN,w^Omz(s. )nUV=zx2fb?"v2߷Τw+Ll21v!PdV;@|,eؔŢuXOsc*p59]lʻkwH{z6z6[a4Ab-FCC;EzҚQ%p&C+/k.`~h)Nh3&Z4RfμBN :rV ",v~"xR~,jnx('#x- x:;xuI+uMd#Ԗ3Nl GtxZcvz HRd,(MD_Y(‴b!Bxc] }2I玙յ2[s@6CwyjRE$,OLն݀I-.4Kx^\[CB e"mQWk-=yp ՇcvBp44F.$SlM$"`F" Cn0wxpkȰ)hk;kmאλ1MNlI"aJ-huׇ\ˌ|d>xUdz=>sGnh~ {y|WSȢ& ]35w)a:!vxNM@S7AU8xj3 WRt*% c nLigH uO,ϵPG;+;D bQZ G*S=̪j,qTOKZ@XVOf 4U[? gъtt*TzgIs}[6 1L2WRiAZzC,.JDB/=D{KI\Sd07&ޕ*bIT)\".m|=QsӓYyym@݂u2 "3$gf0q6GzwtoFnkJ -iCA{~ytbk1@۪tg @L*g˽{kp4%|u؉ :[;n-_,l>ppAFU{>NwBBier/Ҝ(b9q]Hғ3o1׵M2532Ԙ*-bJJZWo`w:D ?ۚ@̇f%V{نlꘫOE5;dX9ypo|wp~+?xj5P|a-hߊAOj28׸vuAEo)3+dJ8LqEXMES}TtnK|X. ?Z\>J1piku3F(hFp0 ͓*co7 XXSHH?/ڮJ+A^j\+VDvcۧ͐M~ S/#!tPMboNG_ w#lFѷX4HZ@bCeE]s MH61r rJN(nݨfdr3DU ~}lr U[hˀ23C ߤē23 >=T&ؖxqO[B(!__"|pd4!c#* _`I%{a=th !j" ǰ&+`cqƈM}* / Kfm'¤ZUj{v;0*raEm6HbZc@ђA\TNc HmǍc~uc{u$FN]7`:*Nl)E'#EO'.;x\ЯGJG5kJI=^PsRpw$)eJI5Ɔ#K /d`7J, ӜLҀ߀EpM'`V<5"] l^2+ {hlDW{ P{hc2lM`U|@lX Cv_7z*~ jՠɏQh(ka;ᛨ}I86@!zUkq_Ȼ BIf4p>S(_\.< 3p4"K,^P:^K^ADl_'Q^ L 8)p?%9h#z/;֔/;`%UC A3ŵ%W7^-2yXR9ʆǧKDٞEWZ5l tC??Dol&~>4K,:T.̈́I7a}SE*B bȀ6ǒDC3gi HG!W~x]IH:>V[UB'#Z犟 Ns3 jMc}6Ƌs\6G^Qy0VUa ~R:k]+#7dqah 4_5>'?6 > u,V/?tWqOvASLC(hR3?y5sY U *:ƫ b>/9zr]*dJ:0%.?e"b^MPq[\3/wscf}r6sYMzGc l#?m_Ng{28_vF|NKc,k +z^hA-UB4Mg5o{uӺR:M}^&+5`>#":X N,y nZMu_6闟.n$qi`wdEdmY p# %~rگ٤21yt# `%o.iq4486:.hpۣ8\)=..PiM@bccz}ǨMKyCJҬsw]^}A/΁gB6N\Ӷ|.̲r@0E D_"A%r3& 7fU#YS7ciPB珈BYMmc4aF>%c#%^țjz;"`66$B'6siL!֋~R" zsO\AaƟd}̥\Gx氽%H G e$ C;jBLXq\:iv'.;wPÏyjWf-Uwcg(@hs{dQNDPYi'`+I0bCac5|^歆2XG6)Y7IG49VTL/"**/l"x2WĐdUPH1`}RzC(~:a0[ ulhU= ze+[Rxl5$8%B]%Sl}B"i܅BmƼ3#0gaPH.liV bJgקOTHx ҄/l*1`BZ-U.0ҙ+JR;@"NGR5>oF6Qa XMܓsSU  0|,T2]P'饉bRw‡ ɡ($:HlD̈́ nEšKNvI#EE HRwf!͓H*jm_i3cE:MCm=zrlG}Xm0jZ=9x[Et8eZuL"!z|LVE Kyf+|7N%8a?Ie\fFT sB"PL "QAZXh09t}S?:T; YZ