libgmem-0.1-6.oe24090>    ff ;G|`u` "w;0u <_j dy>LiD %<uX!*y##LF6K.I@@`Q\%5KW9?PDuQMR}Ԇ % "/^ z-RΡW'ꌩt6Y#f8*}/{ǚel܄z}؅zpokm5H~ efiaABe@ H*som=["&pNלuPݧuVe7U,^Aw,t^ ~Dz7(*?q#x=040be58d08c715bdeeb23977b2e89f06c6bbcc58ba99c610444f0b699a8fbe24c19c98b26944c1eaa056a7b2fc50dfbd18eb3ffb%Uͼ’ZSު>: ? 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 GMEMffdc-64g.compass-ci0MulanPSL-2.0http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/libgmemlinuxaarch64 ;%ffffe¡6d5e7a66bd9c16eac98a076e2c03f5cb51381e7b068db1ad4f491eb309d2a4d5ed4337c9a04661d15de8d9c7dfe4689d9197c18692085fab320a1ea12e52a86e6326ae60dd78c85b1f2f6ff308ef1615ff939323270d838e8ebab20f5de1a8c5rootrootrootrootrootrootlibgmem-0.1-6.oe2409.src.rpmlibgmemlibgmem(aarch-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 17274242300.1-6.oe24090.1-6.oe24090-metadata_list-compact_tlv-libgmem-0.1-6.oe2409.aarch640-metadata_list-compact-libgmem-0.1-6.oe2409.aarch64License/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-protectioncpioxz2aarch64-openEuler-linux-gnuUnicode text, UTF-8 text, with very long lines (1165), with CRLF line terminators,tx}dutf-8bed0fd91a6f66f19e487d5a680aab91d05cc7c00fc9ae0d9474b54faf6612b239651e83a9640a25c7c6ac1441252fcf3db71a1c4f02169018bca7230ab83a06a?`7zXZ !#,3] b2u Q{LY]Y>We1jG.f\On{$- T_T,gU cڬE4% ]D|yNUb40tPV=o{LPV/6<hix s^5I)!‘LciBO\ACW8r/] o[3!dEt<覱hVųE;wW\zǤyn#nqRM`aSiq2ό]lW9CLOC+BXrbYo. g4K+^|P+H~[*m̠RsUk|+4 Z>Eɔ^p&C=(CpD0g{d#HQo/9sڝ7EVޜ͟;}pEv9 2<ƸYG@-`?n2 6;M2a8 8L)Ng;b!$b-[@u\[>ǔS/> w9OmY7{RYWu*u%ÐnJg85j+m zΒzhZ%Q5>;sJB6f֎AkJNi!{X.cG ToGpRq@pҵГ.lj!=$mose=hXjdcA1ђrW/D(N6jD**EU`c))+T\bk޻ {œ նcj8x5-jk@z߇}?_uѳB/p*5~/a fS] Y&~4%p4gRBwq7ݮ"G8+Eh-6|_6N#pnQ`JL~BRR9.V_+t3pڬht{ lXI%^_& +$F:^Q&U&x ξI|>GG/떆ڵ1U$fDzeޝVoh33'#HL"Ӓpd@g{k;D:pwKc6apθʩQ'~Z@ZU΅a(=-j*Zޛ_c`awB@WF_p1fP}h--ra f`NB{?!Maw]pUzs/h _fV/}:dq]TD4VnV'*sx ړuGD/1OieKuF(rTƖ!9M>ILv#~k;Ð7T\ (ME0[Kk}s_3ByArHuOԓ=g|sz\ZB-iD?rElj)IEoٽ\8@ K;8*$ܾ)9|+,Driwt| !H'b|W72𐋧 M>sџy~+Z5oWڢb~phsMؠ_5mtugCt}7ϑ )asC#nHZ:ؔz<8'6&CI t7ta!!:4~8`\ mVs5g2Nrǎovk1p}J}&oP}zB]\n-,s=gž%ЄM69Lפ̟ᄒ>1{'E*#Ž jwFn qc-bR Y bV}}Z\ɔ&K4aڏ G_(L䤠bfD d]9̨-nw.@b #uEWcDto!D4)*;;oˬvn9MPA) 0! CIfϚ^ xF)ڒ^;_]_Q\FIdfPj")Qa&*ACT?shF8~ƽbxD<7A! vߴ-VY5 ~"^O5'*QPk(Д4YkJa}`ZGYYoSχbI:'OW% ;S h+ƒy%hZn`(w,NŔP1o") @gE rbE ,m$DweByF!j$z%I/ݿd2<Dx3s .EVeB7 !LrT4B^j-ɋGMm2{i&/4l>yA~ 0eZR/Ch_ fcO!ICCz/0;t.z)y@~nG膲{_ p_ڋ=j{Pa<l`"cZa@IU_+X*`S5D/4k)I6UA8cGf>g N%EuY&ުQ$Ca\iNۄ@h8_(Ƹʶ6!$}dx3@sNccT_b/l_XXG>6 Rwo +# E6 I*z~+ȫQx42^ȳaGz]B?;]/wJ:"1 +Iq_<fWY?M92LWm|ڟhj=C$nxzM\љvG72 Klh;ȼ.YLl4Xi%Lh O-xi+T8yC]t-{[YI옪zm[=U#w*_nˡVr3kgw5(gdKw@iO,C(Ϗ$MxEzɞ'g;դ8@-ͦ]Mqe7/J@?Z޽9"UIOfj$Nu|w#L|"Lx&ή&8PuZp?g)oHl   ŁJ~bZ#<͍69why>j1Ǭs_ڟ3WVQ٦}'>S%4xfI gEд%J k831 I9R¼Yf{KO sV B,oRr!kSG'T;gCP:W@NFCF~^ O`D꟡^SzU+mh%;h12op[ /}=tPj#еKٖC-P$Imxv\yxvy}ЉqᢼbOD5y(tH!4(":g܁ q"9-R 3^|Ndn86to8Z3lT֥8ehkce}`-`C- k܎`8eFf 59~kBg#%rl*7I<7:ܕ6o(a6Dqv)('U&0O &^%H8EN~}D%#!#in0?bvչ ~7|ѝ3KHAsrLG "OI#f(66O 3s0"ur-Jī",ZV{gs8) slT0̡Za~pW|4 qIs#!*UF] {M_Y~ЬW!ˠb|*V4+,Ţ];]Q=OQ:@\|jDRq!ir0j0g_ YZ