oeAware-tune-v1.1.0-3.oe24090>    f ;G|`u`  euDM.==Bt* rr0p]rsuTROC#?_3EDBPsPx$]tZqk%;uMD*|Ru lut s0v!r ! fl4qlJ*>rՌ`($Q|70*÷f4OaJ ]bFC9JzfPuUK3 68^5q?m-vK cHcCփU/7UPiӚ7>5rdvVdؙFm3=Tb'Fɭr»ۢ(]Ʒ]WSC^e|a[^l= ~'>?D)&x/Pg[U 557c688cbd8ccbdb64b2e3d5905edafa9a3cedab5085113b528730c1027e3ce8672dfcd204749244bc43aecfd8279a1b4dbe8b6aeL$34 >7? d  " 7C^    0 4 8H\p  V (m8t9:jFIGhHxIRXY\]^udve{fCoeAware-tunev1.1.03.oe2409oeAware-tune interconnect with the existing optimization of openEuler and develop new optimization features.oeAware-tune interconnect with the existing optimization of openEuler and develop new optimization features.fdc-64g.compass-ciw[MulanPSL2http://openeuler.orgUnspecifiedoeAware-tune-v1.1.0.tar.gz0002-Suppressing-tcp2smc-in-short-connection-scenarios.patch0001-fix_smc_repeated_link_establishment.patchhttps://gitee.com/openeuler/oeAware-tunelinuxx86_6478ǵffff49347d0e5f4c925e1fd8d599eccfb8a7516a9161221dff6f8c2ff83dc12b394be911a880cd8c55a6a17c192eab1cbda427df792299be1171e21fd63f7aa4a232704be4c11d51913b20f6d703f6399231a261c5cfeeb0de7ffee4bdf6e98db11e2a28c4d26a43fb94991e1cf160edd37ad23c9eb13829b887ba17c6b2ae4e79ec rootrootrootrootrootrootrootrootoeAware-tuneoeAware-tune-debuginfooeAware-tune-debugsource  cmakegcc-c++kernel-devellibnl3libnl3-develmakenumactl-develrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2f@ff@fYfXj@linpeiying - v1.1.0-3linpeiying - v1.1.0-2linpeiying - v1.1.0-1zhoukaiqi - v1.0.0-2zhoukaiqi - v1.0.0-1- Suppressing tcp2smc in short connection scenarios- Fix selinux error and kprobe accelerate failure- add smc_tune plugin to enable smc acc- example adapts to new interface- support automatic core binding for UnixBenchdc-64g.compass-ci 1727433154v1.1.0-3.oe2409v1.1.0-3.oe2409v1.1.0-3.oe24090001-fix_smc_repeated_link_establishment.patch0002-Suppressing-tcp2smc-in-short-connection-scenarios.patchoeAware-tune-v1.1.0.tar.gzoeAware-tune.speccpiogzip9utf-8f3c6b2eb1beb0732cc890a5a77e0c19049af4aca34681c38e1e7617f37ae4079d9bcf50ec32739374d8a3dc9c7485bc40a300503369e1aefa557effaf5bf1916Name: oeAware-tune Version: v1.1.0 Release: 3 Summary: oeAware-tune interconnect with the existing optimization of openEuler and develop new optimization features. License: MulanPSL2 URL: https://gitee.com/openeuler/oeAware-tune Source0: oeAware-tune-v1.1.0.tar.gz Prefix: /usr Patch1: 0001-fix_smc_repeated_link_establishment.patch Patch2: 0002-Suppressing-tcp2smc-in-short-connection-scenarios.patch BuildRequires: cmake make gcc-c++ BuildRequires: numactl-devel kernel-devel libnl3 libnl3-devel Requires: libnl3 %description oeAware-tune interconnect with the existing optimization of openEuler and develop new optimization features. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'oeAware-tune-v1.1.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/oeAware-tune-v1.1.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'oeAware-tune-v1.1.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-fix_smc_repeated_link_establishment.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-Suppressing-tcp2smc-in-short-connection-scenarios.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f cd thread_tune mkdir build cd build cmake .. -DWITH_DEBUG=TRUE make -j${RPM_BUILD_NCPUS} cd ../.. cd smc_tune mkdir -p build cd build cmake .. -DWITH_DEBUG=TRUE make %package debuginfo Summary: Debug information for package oeAware-tune Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package oeAware-tune. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package oeAware-tune Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package oeAware-tune. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install mkdir -p /home/lkp/rpmbuild/BUILDROOT/oeAware-tune-v1.1.0-3.oe2409.x86_64/usr/lib64/oeAware-plugin/ install -dm 0755 /home/lkp/rpmbuild/BUILDROOT/oeAware-tune-v1.1.0-3.oe2409.x86_64/usr/lib/smc install -D -m 0740 ./thread_tune/build/libthread_tune.so /home/lkp/rpmbuild/BUILDROOT/oeAware-tune-v1.1.0-3.oe2409.x86_64/usr/lib64/oeAware-plugin/ install -D -m 0640 ./thread_tune/thread_tune.conf /home/lkp/rpmbuild/BUILDROOT/oeAware-tune-v1.1.0-3.oe2409.x86_64/usr/lib64/oeAware-plugin/ install -D -m 0740 ./smc_tune/build/libsmc_tune.so /home/lkp/rpmbuild/BUILDROOT/oeAware-tune-v1.1.0-3.oe2409.x86_64/usr/lib64/oeAware-plugin/ install -D -m 0400 ./smc_tune/build/kprobe/smc_acc.ko /home/lkp/rpmbuild/BUILDROOT/oeAware-tune-v1.1.0-3.oe2409.x86_64/usr/lib/smc %post chcon -t modules_object_t /usr/lib/smc/smc_acc.ko >/dev/null 2>&1 exit 0 %files %attr(0440, root, root) /usr/lib64/oeAware-plugin/libthread_tune.so %attr(0640, root, root) /usr/lib64/oeAware-plugin/thread_tune.conf %attr(0440, root, root) /usr/lib64/oeAware-plugin/libsmc_tune.so %attr(0400, root, root) /usr/lib/smc/smc_acc.ko %changelog * Wed Sep 11 2024 linpeiying - v1.1.0-3 - Suppressing tcp2smc in short connection scenarios * Sat Aug 31 2024 linpeiying - v1.1.0-2 - Fix selinux error and kprobe accelerate failure * Thu Aug 8 2024 linpeiying - v1.1.0-1 - add smc_tune plugin to enable smc acc * Fri May 31 2024 zhoukaiqi - v1.0.0-2 - example adapts to new interface * Thu May 30 2024 zhoukaiqi - v1.0.0-1 - support automatic core binding for UnixBench ?{<0I{o2ٱαΖ"EeSȎW$B<9|yOs}UBB<ߞoa3~?<Aa=88 ^ W{s lY;؂nfv֮V`7N'S7s+أhB <""°/>0)) ln&-煀G@ܢ^؞p4l#'% 74 $Q@ԍd-ayQ^Q![Sl& h* JzVV`9;nYw'' 70ur67u}(;o,0 pmOk7`7\0L`;>*NLLI7w0 p`< [:X-!A˕eLL kఴvLN9Lk `!srBy,M '̘0^4#|KKctv}pKͅJ98&&Lan怫m7  `r`j҂@ޮ0~b'1wtpܿ:d; >pFdX!%,`Ck0!^.0>8$-Y~|G0xo~@lg AY0@.VpYC!񿰹c/C P|5XC C`~ 7CxMYu 5-57+|Y;r~ o[ R}L..f0"&=\,\Nan}Ȝԏ-eqC6G)D^BOd71z9wvp`#3y,o.`7oi7{Yr0p+`<&&C,,np 3 o  Nn̐C0#>;&!}|T[`{lgu?s4bv JYIU[# U%ʇ찃f9< ~8~-oܱg \辷Rjm jkjg0^mݝ*,&۳0lfȰ`߂5~A'7܇V'̍a? gF 2 ̶GB# G~[R N!: )k/,#yF TҐQNXY -YuRRgEfGƠ9E1; e8Nv O]K$< r"mrmu" =2÷ LA fg~ BLao9‚<<Z[-;h;>|=,.p 97ׁ&E?žk?V3پMكa13/2˘훼`oN.`A)=x.$`cpɻoqoo?= 1Ys7>XV/ZrX~~x5ʜ*Ss9Gݱj)[E{ԿhOO?x=i;vo?4= ",Qp 5\ `y?c-a\v, ?jN OFXw'e'<̜?rc'!!dj5~p>fOG#o2e!- Ųs@ q+y,_ϥ~6=meW83 `عȝgЃw#v4e9d=ÁiHj1~D_ #_8 pCMA](_wQ" ~ +$J6 fKW]~%a>AOwiBߟ"0-f#8;r<ؾ?{|p{sSg$$H]Rfz}1ߣ^VΈa` #<,QUN744®{r}§>G{胿CVDG'X~{seϡa`T0wOѭsMpضʊN-mY'#+ u-X}7Hz\T*aƗgUnӼ7 ᧮.5(1L|/(QGᶄgbi*Lq`KJ.L;Ԋ60}>]GŨE1Xk t Ed [rW\ftF9LښdS7\νma^z9q:<0r5JP`OwF|6А\qS%ěA'++~4>g,vSm/<#|tUgwj]s~rϰvzw4QTtrWj+}hGe=K'[ޤARr] 5SݬB f5z"MT'AlPӟ ~]kLאh{~,> u1@l^D'#5-p@Y*&Fu)4h=_iԵl9/t'b<ʳnihD]<Ӄx*2bt7Y/l󗞗=2ve.^;_Glinatx<}%#JU`߳L@| H6hM}yi TnF_1 ~D(uz7戮EiR!Uˋ__cgcչS!vOJ˙|R2.]AyQ,jS]Dt+JDoY73"_J޹(8xXLOpK%;($zAMzU^X$~ R JR>S) E3 麾ɠbֺF2(i2_،j*d*Bk"%νV$lZ,9+cz([+qi!ۦfh#~ O;"{4$Pfwn6˸0sO桻"%P-{P,D\Fq!H[ a6Mzԑ/~_jb:l{ߐmʐ8;~5x2 _ Wǜb Iࠇ[X_" ]qHe>y9-kPuik_g%s_>Fdz4 qx90 琖 '+`)INIuqYG=[Y5?MSw](uOt9cyDƆ?^q$uYPTs$,SPTdΠUIgArNgI:Cht煨]R>)v \f'VH ^e1(j([EV7}%6e9O26" d's"e.E m5>JG<4Yi:_㾱<[Yj#ΖmI/B}Pl3҂=4|! f=;q=o~8]TiV(tO7 ݵσ y5w"m/J(w 6G^_mX:MQ*~9Eyb,JąͯhQUwGߏ" >׼ZwwFx ig3RTXFIUٙVΕb8 g|A"YB5!ŅkƩ1 iߐrz\sn')&uqrPp2ͽШt;Pf7Kz5gFNk2 Zw\]3]Aft[m]vB.(]g/V9qו/uVkLKm\GΊ]֭ĞOm=IwyXUSSVsifCz~$4DSBcJTЂl`BMuqNo`׽Kg33.n:n~x3q m3KVS)R[ա3a|6mA޻(#Oi5nzm"}Hk-8r LE NOToR[?)ICYKgmF,-6(dn0hɚhl^m*aL%eqR>.-zumڛdH)(|.q7ܰcm1L 4~ΩrN~ruozg,Wj_CZ7; =tB)uɖO @~:̴4"7Y~nSFN/A\/Uaxu)`ʿcHM[8{vfMV']\a78M<՘4.RlԺ :UFjAaB(k/yG~u{D ]Kܹ}:\_&x,w tY< EAX#QSs(_ *BUHKd#yӭ yO]9O}C:"zĩbEg#^V1\]DaqSy9V\a $ڋ_}vZ>p8\A#ڟ{e]xn ")ss _XLɗ8mrt]Dmv ^`!now*W4(4g!j«/|D#$V`;xm{:rNÔx:ZN&2|fzWJ}py7IH['A[`$zbJ|? `6!<"opV` *e 79]Rq^1w>\oMZ4VJ4 qhN-M7ᶨ)bbΚ⩂,#uҨ J9<cTCVk<b q,D *N4219Ē67;k~a}5)v%Um z㯖r-{g?}IJ2fGOgA>{V:WVr vhGP-{#X=9%frk/5O!vFvJYmJE6=,CTƬ(J6Pz5fݢ2^S|>E9M&qU{ou4G4]'z0/K^V#SNx}iA+i\GZZ>*EDt2cJE"G4ݮj.}@rP-o=}X)AA7 ZǵIssCZRTN=iѧT)%`.Zh4p1,vt~7&4"Z]wc$`q~oz.1Dhen-!#Hf :0=pR8?ݑ!w" % 9fBF@牴¥ Ҋ;y}n /1 ³q9Q`|t+5˴WtxV 6 hV1~2<5 ,f,\Y(+}aEH-b9%6Έmߞ%rDP'~0߶>HAقUHֶ.{]+>4,USWyL8dQT+Ko{8"ỹ.楉#&]^U,(WBvZ$n}]zpJd -&3qnlʔN03^\U'gmF>Kdf,Iٽ]D,1$r{/2l>ڠP'&tQIvD$na!:?Qp/ ZzLa.s]-&&̪ĤRc^(Fg׫[A:PaV^qF5~@".4>?]k~S*Q"g۝>=J.S I/ӭܮv(ؼ6md9׉6^"0ȥ}V7A*ĬJdc9筆/Tm$x}1x-j_9xm ΃ggD j_.z584G&^M 06~qZ<#%L's_D|EU/-{.G_[$`7;̌!VCb*2:hb35zǩay+C5=ʷkZݢX(%An%2Vímt w"ҀI3ګ1lcv'ARZ\&;Sn! *Hm/5IU7]jU_jjM}krFFf홮w+"+34|BןnPZzSzބLSpIZ/Rcݱ>M7+s)Tx\痁|}iun;_}nc$-Hm`\&)'TKrbfx.$dYR[ӽRC8rT7NMAWgj@TJoF)/f}0nC=*!@P!ɻ ·,SQ b'P`6~$:;_V.= 7ս~8nTߛ> M~vbs'"P"e:g`U;i :Ts WqZ| Cytq4X0.˰P:u˽ ̯|ywFjjMSLN\Iұk #5*{5ɶ% V85l*c>}y-P/~=qCk/OIf/0~}@%ꀀOR_5y rI a+4QF"+ !Z+/|W$Q⓿Pfoxg-r3vB~TJ7Sܶێa$/ wOrfR^g!'X>80V#M;ʕ箟#(8է̩_ܛA>$Bqm!|tَ9}>>>S^nǧux>拑mQ AVPr|N@}xj ONp 5, zQTDʆQSI(Wp 31L%pzC?.MԪLBUh>Hjc8>J~^grȓy2zrEz׃o#Р !LQ-p_XQ zѯvu*Z8>L=_aK֎Z_PakbIn2>e@re,ߓ"T, mH_1=s-@rkVmd&=mXO/s\z;zMزѥ*F]E+m5s}W̤@UV4dywQJM]\}8Na?4jKHݕ旇ONGy1)GiI/7xrw)}`ʽzM;#Č)t(C~#/ l9p͈Pb6Ê}&5)!>-똾ԋ6I)M軗֠ӏ⚻O[W>*_;tն1QjHP#kaTfEڛ$JNswY*ɘvuR|χ%Q`u]inE2!Zm_ܱqW% vJPb99"o(W݇Tfhs7"E}bb>PնaH6-Λ_D"7 =?5Htu# (Knl٨Y0j%[b\ NSeJ% bu,:{~^pFl MqN]FV ^ƙ%KhO*T TeVWJQp- 8IC 0kn 2Dx5T7;>QB:c <&QGXs5zKffSeȳF62c7<#F(<F_RU{b0$:40ʦ cՇzdAf:r_U|eD;}#SZNLm;eST QW_޲r6a{sT:=R1r.껍 6Tv {ޙfdu7Hz6bD&9̷bbҶ7ՅF24bETW\IWK=gyO/ҋx7|Nr]L;.' 䕒lō-kDEe&<:m‚v%|7m<1Iߎ> D,TԒyHVsE Oi/rC^ݻ%P sqa U mh&X{n5UhzE`뎯^U)8*ze 3 0*ΪKQyk<|n[v_;ƔNc`DXwx=cx['qفw2m7h%)᫤]@b[6Jrgؗp#Xq:}@WuNs_]gUV?"S\ Aft7#_cL6TIDcdga⺍x>+P3+s7ɥ޼5O0fٴf+A:wsej𖞡S ]OvVFC:^L#-\.#eHq8v/E&9)LF.E8ڂyv2Vo{jő>X]Vwte9lj(8k}aKhT|qs ܶ޾+r?ԝB|ln+1S2i ;w ^Lwm"}'b,$yE)謻܎z;G]&L|nêGa峜8skʷyJ^SLaNp9$K%sl*a?ia-H(_JjTH=-O`K<Tg+\ yWf/3 jbI{E#5BVh?bQDws1޳4S$A); zl vszAIf&1!`iHF?D%6v,R^H{ :,֟,x^ihE3j\&!ime_L긐&\ ҽ8SY\\{r&l>߆b7y8VDJ+ 1?"> d~O\. mqe6!;7u^-~PhIةJ0Sہ5 0m 3zKm(B1͑Z^)@,#(WH yu}0)9еVLaOv4"bQd]i]Q1G7nKoɌBĸ"çZ&ySA'-^=Hk,Kɩ#!Ex6Sc^ML $'nsvA{%Ve{__nyrA#д‚Mlx{.'Oqs/[ }&.ggB,ՍkbvLMju^&!_7G2> 45|M*~:Vu~= ^6ƽ]̪3pYӊlӂU?!04mjNڍJ0j!.`D``zNTrV۫[y֗3:lr3O>(QrD! C QGdNd(zjJҾ)e}ZJ[@ {pJ7IcMT80 M:7~O+?q>YiFIw{W/=}ʞ`{5-+t.&E牫SgEb!? Yd)K~:taǚ݃ ,!@[t&^HhV3,prAuIۍrφȤ]qAY^98fP_S^>ISvs_tE&zE,ƔpQBQ宰gɤBg&0eĂpL-n+]YQޥEruekq0j)#}%kA.t|&"q.f /!$cdժbcfE%S \bYq)6eʪGa:_/:/@T:[!FPnf[Vf6ݨ]Ex9]ҽM;:G~VYrM,[k!("Lװg< U6Dj;jBNI|m yDAvOp-ҽoρ 2pF@kѤXķz,{W/])){лys76ʫ6]L{)8o[21Z |@a+Ǘ_M]a.$x:g2wzvUe+vm1qTa-.xIqmZ֊Ei ^p= ' sA.ٶ1"mbk&[L [o5h#1`4QKST4e=P}9;{f_h鎌~oN<b cowFпh?s S?oܣ{=ٟۚGF'ˆ7+nvS >p+wfz.=߿LV|M{g 8p"#2=9fme+"\Drfr/KYO7κ#%әw^LDo ^ ]w^)4xZ=[''uաwlק'.~W2Uz& ͽYKxS(ky,34(-$`S? TՑcWҡBQO.v$ePvdgXL@vo?O*,RN:U`U]釢i@5XђE[]ȨQ /{ |Аt{nрKLՀ12OVs㵍e :}Z|HgbS 1ly}U톆򊲺z*qu=S5d Gn2%3 cKw,Bf5t<?HMGa}FX]\(QR K$Si:/淴ma J J2;<tb]j!'QYlQkэ5ٓA8GO2C.S#fsYZDԊcj1.4 (D4rׂ_bPb? .PnI!%U% -^Z_j?EBjD ONN24z