libgmem-0.1-6.oe24090>    f] ;G|`u` F Nqcie0Nw˭J/-p;)#7& >uqC܎Gɥcƃ<X8g꼚7%Lq-XM_`dzL)*U1"v\[ho Z0|:_^O.c"vx_wj`xRMS\ mRcXmɳ"bvS[rL>v$iJ?vldLlZ J!wm:m!(ɭgwM¸!326b6UR*qdQ*{/U&VgǶ{P 0hrMd33ʱ:.x ,/|u5&bu0ӏ^ hK62df17cc4347d3ce26c69370f15c045bf98cab3617b78ba5d3f0e198d4cd6f6284792083e19bbe87f9a25010cb00c4521881beca5_r 9=}tE>: ? d   @  *NT\h n t  C HTcr+(G8P9h:F<G\HhItXxY\]^badNeSfVlXttuvz < @Clibgmem0.16.oe2409Library of Generalized Memory Managementlibgmem is the abstract layer of GMEM(Generalized Memory Management) user-mode interface, which encapsulates some memory characteristics and semantics of GMEMf]dc-64g.compass-ci' MulanPSL-2.0http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/libgmemlinuxriscv64`%f]f]e¡6d5e7a66bd9c16eac98a076e2c03f5cb51381e7b068db1ad4f491eb309d2a4d52b0e1cd4c2956a64c455a7b2a5afa1949e4b04446dc2441f430b4964f39d01b16326ae60dd78c85b1f2f6ff308ef1615ff939323270d838e8ebab20f5de1a8c5rootrootrootrootrootrootlibgmem-0.1-6.oe2409.src.rpmlibgmemlibgmem(riscv-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2e@e eRdiddYang Yanchao - 0.1-6Lemmy Huang - 0.1-5Yang Yanchao - 0.1-4Yang Yanchao - 0.1-3Yang Yanchao - 0.1-2Yang Yanchao - 0.1-1-update libgmem-v0.1.tar.gz to 4dc188c Skip building when the kernel does not support GMEM[I8Z5F4]- add install_npu_driver.sh- Structures and macros use the default definition of the kernel [I80K89] optimize headers file- Check the return ptr of the malloc[#I7YV2X] add hnid in gmemPrefetch [#I7XQMW] free userData in stream to avoid async operations accessing illeagal address[#I7Z2RF]- use ioctl instead of syscall- Init Packagedc-64g.compass-ci 17269631700.1-6.oe24090.1-6.oe24090-metadata_list-compact_tlv-libgmem-0.1-6.oe2409.riscv640-metadata_list-compact-libgmem-0.1-6.oe2409.riscv64License/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/local/gmem/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2riscv64-openEuler-linux-gnuUnicode text, UTF-8 text, with very long lines (1165), with CRLF line terminators6C\ B0}Eutf-8f6c76c6ea4af3ce5d1dfb7487d5016830301cf823ea7c0c819593d4802732e608972de3d8c2917a6006514381ce13a2d43c70ca1c002ba318879e2f6715da4d5?`7zXZ !#,) ] b2u Q{LY\O?7 1s̊cHbҶ|B9ۨ T TNrͥby*wӕd-@,]=:a͢H2tow&᳆ja! JWȖH{ͨ5[|Pi?yx\J}I!&#/;х1G=þ`+J 0;c Xݞc(~dy8%feTB\Ůޕ^;;MZ}aPd7L,z'K-yu>ȹKE[!GzT-գn,jgkUoLtf ~b͝6}^+ȹ;'RVd[]q(g*,ܹgK$=m Hl 'Z+j60z|(H\ro(- .0a$pK}GՎqbXM5IX4e^(`Oc}o^&N^mH]\U!v}ҁ2Xp٦/ULW~M-CM7yscdمԮqMncݵwe q}+lA([wƔУ>7JV~ogLQBQ?k rS %g.MHC‚ݿ1[u (Y; )K ˭$H/r_|dQ8~[uJ(x b`X$ÌJIgiC7ލCsI.ȼqg}3Vp׭񳥉 {?nS]CE np=>CQ{}ZY9I,)nG,FhS&Q|kdd,(\fd&O5'Dɿ.QajN(Ym3eS/Qp5 Eo_|sB02`Km_|)4ei(NP:> inrKes2DlsE5 mL].nF>ǖև|+ M_vYQvVHvƣ'`չ#IƩ&s/W怜MRBϯAw9ں_v X@\/h Gtas/9ed A "/K""Oo$бU|5chlL+$Aw<$smzf.0odNkyzSjf+9|Lq~5wx!^L|pevj|~ՂhR>L]zcLDkPä2[޼']hbzьPgt0 y※& 7KnK3{dsbo 7t䪵Yx*)O8.j(Mt):hy/eKec+&Xc2ud7OH~T/WdyݏWY"_31]=0@OCZC?*w Y^V$iȂskZ㈧_x^#}iq[l~68v:]U.@d7'#~6uIYeU䶇kl4αxE?(_]KB\BC bCz;/Qc@C>!t]5G 4M]|HZFax.*=~f)`s&k=!MVOT4B8kc{ x;-7lhェ2E2t# _BְS6/^i53$9-@8ZZqԀn sT:NOLڨ狳TSe:vtЙ ! SI'R#@& "d qK=yy4m@J *S{1z6Q>[*)Lmρ<Q133!a!d׃y ~sz*D؁1M92 C"ƫ/6.F1?;uC/ݿ[mRʈ>PTCbݳ\ݙ؞[t_6r:bcrNe]YRF#;jx߾8$UFKyT~8#5.6K0VKj׋H-<UC{Yꊓ3I]iyDP<?`OPgn\k#KKUhl]>MrH8 gCQFVVIUD/ijP y:&#.} 4lϝ0ڕ \֝h{9ss%os&f*Lw` $Q)j'G V1MϰT``q!)Kx|.pb F ٰSu>}Z{66FCw䰸DŽU" 䞸ìz%Lq3 .bMˁt5$gUrI8aց4#>$t4\r=)e8:-C 1yq] SnDY YZ