kvm_stat-5.3.18-lp152.8.12 >  A ^[K/=„Ig}IUeU ̛' Ϣ.[I_`$]vkLE١VZW3 4|s|c/ 7/t۪r.+>&҄oLݢަM MbՀ9JvVL2gtEݷl[I&B4šp| ob=gl$նyNW H⻄/tϼӅѓTaqJMtŝOI)]jx{w 2pD? d   <04@DW`m      $0H(89P:FGHIXY\]^@bc;defluvwtxyzCkvm_stat5.3.18lp152.8.12Monitoring Tool for KVM guestsThis package provides a userspace tool "kvm_stat", which displays KVM vm exit information as a means of monitoring vm behavior. The data is taken from the KVM debugfs files or the vm tracepoints and outputs them as a curses ui or simple text.^[Ccloud1014openSUSE Leap 15.2openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Monitoringhttp://www.kernel.org/linuxnoarch A큤^[?^[C^M.^[Bb5609c2edae2a6a42b777a5d6f86357e8d8c7ebe5936ea88a8758ed2281e353cee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001fff099956793a0b4415d70d8266b83127ff6576785c83ff6bd45a2767f28fc595drootrootrootrootrootrootrootrootkvm_stat-5.3.18-lp152.8.12.src.rpmkvm_stat@    /usr/bin/python3python3-cursesrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1qemuqemu-kvm2.6.902.6.904.14.1]@]z3@]Ik\B@[[@[[v[YZ)-@XX@X@Wj}Bruce Rogers Bruce Rogers Bruce Rogers Bruce Rogers Larry Dewey Bruce Rogers Larry Dewey Bruce Rogers brogers@suse.comdimstar@opensuse.orgjengelh@inai.debrogers@suse.combrogers@suse.combrogers@suse.com- Fix our patching for Leap 15.1 (boo#1140899)- Detect SLE15-SP2 / Leap 15.2 and patch accordingly- Adjust a patch that no longer applies due to upstream (non-code) changes- Add python3 tweak to be compatible with v5.0 kernel source (bsc#1116822) + 0050-tools-kvm_stat-switch-python-reference-again.patch* Changed the spec file to build SLE15-SP1 with the s390x patches, and added logic to the spec file to uniquely build Factory and SLE-15 as they do not require the first 44 patches, and the code base is not the same - Making kvm_stat use python3 for openSUSE (bsc#1116822) - 0047-tools-kvm_stat-switch-python-reference-to-be-explici.patch + 0047-tools-kvm_stat-apply-python-2to3-fixes-to-kvm_stat2.patch + 0048-tools-kvm_stat-apply-python-2to3-fixes-to-kvm_stat3.patch + 0049-tools-kvm_stat-switch-python-reference-to-be-explici.patch- Make kvm_stat use python3 (bsc#1116822) + 0044-tools-kvm_stat-Don-t-use-deprecated-file.patch + 0045-tools-kvm_stat-fix-python3-issues.patch + 0046-tools-kvm_stat-apply-python-2to3-fixes-to-kvm_stat.patch + 0047-tools-kvm_stat-switch-python-reference-to-be-explici.patch* Incorporating patches and comments produced by Fei Li for SLE15-SP1 - Backport 43 kvm_stat patches between kernel v4.16-* and current v4.12.14 for the kvm_stat package. Actually some of the patches are s390x specific, and some are noarch. (FATE#325017) + 0001-tools-kvm_stat-fix-event-counts-display-for-interrup.patch + 0002-tools-kvm_stat-fix-undue-use-of-initial-sleeptime.patch + 0003-tools-kvm_stat-remove-unnecessary-header-redraws.patch + 0004-tools-kvm_stat-simplify-line-print-logic.patch + 0005-tools-kvm_stat-remove-extra-statement.patch + 0006-tools-kvm_stat-simplify-initializers.patch + 0007-tools-kvm_stat-move-functions-to-corresponding-class.patch + 0008-tools-kvm_stat-show-cursor-in-selection-screens.patch + 0009-tools-kvm_stat-display-message-indicating-lack-of-ev.patch + 0010-tools-kvm_stat-make-heading-look-a-bit-more-like-top.patch + 0011-tools-kvm_stat-rename-Current-column-to-CurAvg-s.patch + 0012-tools-kvm_stat-add-new-interactive-command-h.patch + 0013-tools-kvm_stat-add-new-interactive-command-s.patch + 0014-tools-kvm_stat-add-new-interactive-command-o.patch + 0015-tools-kvm_stat-display-guest-list-in-pid-guest-selec.patch + 0016-tools-kvm_stat-fix-error-on-interactive-command-g.patch + 0017-tools-kvm_stat-add-new-command-line-switch-i.patch + 0018-tools-kvm_stat-add-new-interactive-command-b.patch + 0019-tools-kvm_stat-add-f-help-to-get-the-available-event.patch + 0020-tools-kvm_stat-Add-Python-3-support-to-kvm_stat.patch + 0021-tools-kvm_stat-fix-command-line-option-g.patch + 0022-tools-kvm_stat-fix-drilldown-in-events-by-guests-mod.patch + 0023-tools-kvm_stat-fix-missing-field-update-after-filter.patch + 0024-tools-kvm_stat-fix-extra-handling-of-help-with-field.patch + 0025-tools-kvm_stat-add-hint-on-f-help-to-man-page.patch + 0026-tools-kvm_stat-fix-child-trace-events-accounting.patch + 0027-tools-kvm_stat-handle-invalid-regular-expressions.patch + 0028-tools-kvm_stat-suppress-usage-information-on-command.patch + 0029-tools-kvm_stat-stop-ignoring-unhandled-arguments.patch + 0030-tools-kvm_stat-add-line-for-totals.patch + 0031-tools-kvm_stat-sort-f-help-output.patch + 0032-tools-kvm_stat-simplify-the-sortkey-function.patch + 0033-tools-kvm_stat-use-a-namedtuple-for-storing-the-valu.patch + 0034-tools-kvm_stat-use-a-more-pythonic-way-to-iterate-ov.patch + 0035-tools-kvm_stat-avoid-is-for-equality-checks.patch + 0036-tools-kvm_stat-fix-crash-when-filtering-out-all-non-.patch + 0037-tools-kvm_stat-print-error-on-invalid-regex.patch + 0038-tools-kvm_stat-fix-debugfs-handling.patch + 0039-tools-kvm_stat-mark-private-methods-as-such.patch + 0040-tools-kvm_stat-eliminate-extra-guest-pid-selection-d.patch + 0041-tools-kvm_stat-separate-drilldown-and-fields-filteri.patch + 0042-tools-kvm_stat-group-child-events-indented-after-par.patch + 0043-tools-kvm_stat-print-Total-line-for-multiple-events-.patch- Add "Requires: python-curses" in kvm_stat.spec as this package needs to be installed to make kvm_stat work. (bsc#1114465)- Add a qemu package conflicts directive since SLE releases provided the kvm_stat script via the qemu package, while older openSUSE releases had provided it through qemu-kvm, which is already handled. (bsc#1102746 related) - Change package to be noarch. kvm_stat is written in python, and is useful to multiple architectures which have kvm support. - Drop the kernel README and CREDITS files, since they don't really represent this package in any meaningful way. - Minor spec file tweaks performed.- Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as 'the main packages version'.- Simplify copying around- soften runtime Requires kernel version to a Recommends since it really doesn't fully enforce anything which is "required".- fix conflicts line to be against qemu-kvm, not qemu.- initial check-in of kvm_stat package. Previously the kvm_stat tool was included with the qemu sources, but because kvm_stat simply represents kvm module information, as of v4.7.0 of the linux kernel, kvm_stat was included in the tools directory under the linux source, hence this package was born.cloud101 15830584995.3.18-lp152.8.12kvm_statkvm_statCOPYINGkvm_stat.1.gz/usr/bin//usr/share/licenses//usr/share/licenses/kvm_stat//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/fc504dc8b3f93957178dbc55338f19c3-kvm_statcpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)R9['a`=#kernel4.7.0 utf-8ac0775f1ae19db85b80b342a5a01b11de5cc55d11fc31749c0dcb81c3319db0e?7zXZ !t/=~] crv9u*8hW6IMWzPc(4xW-Wn9^xv:(}l E85uߘ~GM~9Okt+5S6*sU׋b2~EL+t<; Imj|3&T:'X5.@5Q*D5T'E\ejhyln+ͧs} ZGRjXqcvE7 0#I{JX(]Hj@AVUmZ'2,g02 䶔i|-\4Ads!pft8y\1z̏f,I{]6HV1`jG2dDCݳ-#1λ'[UvRf~OևxVI3X,z dmᢍLʅWLW `z^Kr312E@$W&pɥQΓz pʰ3`AcFN`b!0ȿ1Dh*(B^DuIM_ E t=z\υt(qy{ #%j$p._,²=N=`]a\}UxNS=JV# J#Y~!c6X'ߥ\^ݹ>@ΰ'(ihj_/l2ڴ / ߐٰdL#jrՂ\!tmFe.2 +ɏt:tvi]%Y$Ά,J5?K+eA NFR!=žO.RL#SO?+'t뾳آPQp8LQ2jVzkѡ-Ǚ@ڝק0M˝MK0<{"&o^g%ibP2ҁ+AoY`05]0KPGSD,14jH,Ujo{~AYέj-iPτH q@A:j$LWdW)D?' A*ZpN1zk7{3͢sJ,l˶a.;|vVm=ƬӲ/]@ ׊3=;8"Uv= ~bvvGa +8:HFG3Z 7:vʦ¤kr[~ }o.~mVa8Ÿq>Xg.4:&N+H ^qTmN-n;*'z4@>(ǬtJr`'=p+dI&^ֈh{mPwx^c)xyTElLe_9=Ton9<#wKy(Ix+cLci~Y%PG5@E-8\;b憌sfNɨ1FR|}UFV$Kz:|1bQbщyYȎ,RnDFQNZ=V jz>k1߿eo'}2 UTW}A%;-E_Jb5fG%e@`J0us׊rp/gyd&ʼṅl@Ót"zkv+Y5MI(Z E pBSæ5yZf#G3DJJv \Wk+ ^`j$rFt?gTMcԐ?fq Vf, m\˳K ?hDֶ[samy b+H9ۄOۏO.[?' !s!`%–wz' ۶:! ܋Cu6YhCMl48v$(M=cWEam!4.Ly= eW~w&U&EO@-vccp+zx9cR ]NQFi$)؈gPi/7\OmB2F WITLKoYÜK@sozFz;Qb4<>:˖wrl&x- m] Yƅzܹ9r}y<]ΰۮ0F?o|+x#;xp1Id+0 F&P<<;|7Ոj_HKӽn`i1u]Rbe߇Jr=oY?45uXHu4V*w*I*w/bH/(sP/4^!v魠M^; _.{V A7`%grLfCaӐ)NSgk- mfkVZ!M7Qq .[ٟUrڮhF]L`X6P }*16ɮ][N [2sXCsK%Qg$;r b|rcZLo.pK_ݢ0fkմÊ:[&7L<-vdG]EMJ/z ~srL-x3`"ɠMb\!!V 68X!#Q(; ncBʟ ,7[5WS.gꌿM \ƃknՂL'.u{ *o% `4O-y*2kZ4iCw&?-&*mQow;dZI+cU#22A3nG)"ZzGh 3n2f.$ll,P|'ybX !VgPapu4Pbͅ7^RE|dL- M hڝ-Ymd VU8V^rtɻ^1'a#.4o쩒;Du0S>и&/!׀b@Lۗp'ޣT |Fg3+2# &!*7JY$IY6HM,.uA2%BwRHO<.þTJ20z*[漫7 }+Pf͞C(_1?3l:;~ឺ;VrRFS(7D )Tn&OI_W~3* f8EU{ʊf\}rKI'_zD$,/%߮ɱ>4\g_I&?E]RgA o`c= tk5ЧFk=eu6#/H|=)֪^,:K.rYh! w'QA- ':~lhp#WZ- z̷z d%P~#9j 9ikxP_s]Q\C lWwbqTM{)eBzB-۴I?!{iOS XgvE=FR\t+v *{oL%Vv d.B N1"s]D~-*n.X"cyb ZqTLu oCtaf,w7Q2n aN4%I:oaLj4gM3@`0ҏo`X.8.yVm oƫ@eD} ޹-&AHo#i[0J.qZT4;3NpvTZn؇J1鴑jssֵ.N/;w&ߪӆ82lGg-h!QX<gK(͔Dm_s1ʯ>lҤꙕZ$Iֆ~b  lx={ݐswcw7D /ڲ :’k3yTrABE\\/™+W[J[cU.VԒ H^2n<+:_x-!kJZ~ ]@y6K%7 > V vkڅJ-v"l1уEiVwg{ms Rgb3|}/OƦ&~Z9aV֐xzj_~j7JUkwHI6sUP,yh{G%&p ǰ 0G~wd._(׌Iv.%IH!0>,43c?;b.OFZ?jf0<烬|ϩNF [\Y(H95tӉ;re#\E'֚T''R򉕄^t':uC`utV5 _dvPW24 j` 䱁# rMq /=_;'OuqQCX,30a |7$ G̮NmkIMb˚VW!b@2eeDuIj|#El aRäޟQ-yYmF(Rr1˝An8&-GdJӢ)>5hwΘ[|=MT?Hbmx(qLsȣ LOqFJo5OT y{)hx=A,A6O%`#A7좆By(ڶ\)uT^IȤVA_pH˵WzhtGbSVyBv-{V ,YC6+N^(#vs2R5Ejs("T[-新p;U9ϯW4Kw&p+{FFP \sNP^:IRa%'de fBՋzuҰ`JXOYt/ v>:HFs^'h cKJȰԳ徛s~YBiGDž;i'4' Ph>M+P`K;DI]0oyh}z%,`#\w299H4}KoVT56VQdHk%7 cAc @ۄS'r:KV0!^GDZzD= i.n;̨eX!Ά+SI}Mj峤0iF(}?nz}M PV\RJ XG'o;ʸCхOQ &zSpX:vWFIgHM*FFq0F3޴'0vF-L7[&P4&nʘi?; 骞~,İ$}4YƼX@7$ #Y& ަƔ Y[2\I4{J%+{ Mk(S@_~OoD\ Qf9!` 4 ɘ_@~1z4&blيA(.'eK xWꪼ.e<s&o%!CWyg o!GW[Ͻ]?k2tF>Kt il; Hǥ̇%+J qM6g--~nӅ d 99#)y8$q7(Ok]m,%ŭ a3Z:08 O;(WZ9ȮDWbOLZ ض28DbS =+CZ3lt,4?I@(z|i <_j7H2:tY>v^ zxAù@}1N8; %&%W2 H2y5mv94`WH';R=V6g |Tы+0d. N|NuD&oMƓHYe$NJkc4\^(ݚd>o5f,Zy-h ʳ4|2՝{]|G-  u0y9Q>B1^(\)4t!`R-9bn %n0;+`" SFxI)db5ka8B:Xtբ."fRg**/ċU-)wD9CଈBc;w^*_wY`/UpiI :HzHT) KĢƿ.~iYV;&X vA[ⳊvV8l -5! R>t^2ȲD3Y XlKWALOvok)CCd{j'_XTgfcF} o68OבD%"37r/?nY~e0׆%hfMBwrz5Xc)@Q6 ̖ssYVl k!k5IbcRZ|=(A'iDw$J/ƢE$آR{ ;b|Q~ dM5 yx[yX찣zȗTpTH@};.% 6_1Kxa[)ۏCtVC3Y7ڽKr!~^֞G JoWI6 [U{O٦O]wlm@|MIq% zMapsu+taQ BO#畢V#Dai hΓJD:{Ņ9jXMdufV)>m}Q z|i#Mg+T>9ꖻ/Ǧb:\UΗv]Goz[y9늳sBg)i[`E7nYZ!?$R WkSC۰)poo?k5Gd/?"s}܆ޜƻ#E;Q[:W&fT䭰e.?"CciE >z)XdJ,DDETC&)ui(/W8\zDwn h[ 2} 5x럗 +1G!otI6a)C%[T09%U$OW" r]e0笆 55`r2{mUVcI všɾy51CiP&^!3QK=,GzOز{vLPʧR&`5+)~ʔb7?=w[\ۥOB`7 Zwe6/B#4LGRVSLԢސ9*r7&ҖMp= gl7BcZ[p1FHWje|9X~;xIR`Dō*C`юPS:–+3z / KRTeVU<FUZ]D U1Xchgta.6DjoyVRAC%TxꆋOg cj~? o#gHEoTY3; u5i6}[0 ZU>kjWok*owj?!nϱxO &¾ZzԎ_mg~G9SB>{~,qc8>/,́Gȷk#}>.t7JY2@ {{і?m,p,o]w<3 LŪc@>W EnX -}6lRrk9NóErp˩4ܓ?XlF Z.%O- #QxKoRgRJ{sN_SAi!…qT6}RcVU._`Uܫ,{;(lġ]qJxo /2۷}~{ﺷ f56KX}3Fu*LK rR^643*Ò r_+"8kTRNnoj$Z~*+#;/$a[pTgnv=T3\'~κPC*:Q<4z}\TfwXt@VvK8Q| Yk-״mbbQa$RcXzup@5R BC_0\"z!}3q^5'/Hr<&&>i-'//N޷uJdxIkd1vII DWOpu,178e1uLeUdNǤ5 j09Eyi/FƥD}N7Cp`-G<4{|2/]O{HI/yd;&M& Aڙ:/[^"#+o1m@ r,56sG-T>'jwKG|2bZ9ip{AW՝>GkAވW}x.`b  ,90+&+Wi y_6/1;ͥ1Tmzw"$h/^`tv}E/HkBgzM\f݇F-" Ұպ"Z1Gv'lXYbQDv6 UC[lLD y=v@je/er嗖3v[(Qca@݊Q*m,&g?α9seMsOU:wNɁR.wMߒq0"_ĎtpK1zpӴ4^nڵI5[ReFKa _;zv p!殁~sҬv fmuƹw+g֧I'~3y)*߉|喙pk eg!#3;I񲬂ٶuG48´(=An2uZnG¢c p%09u}$БgNYOVb~N:nXNaL߳]*ɦL7 F ߪ3zn. *.bQ{܎LL~"=>q["_`A?!6ُWuq| fLjhh6LsΥ WcC XFAh}u y>ݑ#6f4sSQuo9An3]n;tI'T)X0g? D%ZF7Ty{d,RKO M/-ZeGpU]s DӍ+mBWZWGDnK-H &I}hEզ<9}E6 g/?Z,%aѤAEUt.ژmdUU^dQ=k!xzW+ARّgM+LVsy|Dz8Hn]7Cұ8.p~Ɉo|x|—޶jx};([ob~#* pOblt~|P*JPaeJƻ&;Y;PD9g.z'`\BضdӪA]o:Bu<ބݫdD Q kyTUBȀF*ndG /j q/4yRZ-9uW#|BVEl$)FN$ыne)VS{};|sb(ȇ OLL.$eo_-eP@2`I|$Qzd"sfP1^']"J˷ؿMʶ˹].\Na vj S'Ӄ(q]Kн2ܘhL+Yüf| Cb6k3 y%N mog@&\scɤDuV{ @=\J0j᎝&왃esNߚAhvr8lzl@o"͂遍 ZST3 &5/,ǔM}TŹIa%翾97m(gh*+;Wks@Qӊa:;&'j2r&P3j]ӬݢȗFhKPK{=ՈSoH})c| !sxx<.},z$3IiKΦG8uIij0&+%9ms{r\رp(E-[=Qre|E [ybw@W wB?V.T'93`[EQd%7ݱ!,#XayL knA~' 5Lm%bvs/ɏt pL'WT9tUc@),T=i_F|fQ7#D}MoTxX; 5>cT%XFF= pR=xejHAgfPy0> 7o\$:2&`_=w%}z&Z!rf,lChwo֌d.uߠ,oAT˿h86 n8IIX4|;NOT;¸ۭ,;Q/XD)F zdDw9`;1q7skKbnux OziQ"'';DsxCA%NOmbA"x"m:XUNhhJ\h f0_Q*s"4YWLeE~ێGO@KhD]xW߅؆tsCkuTA);US91bҞk޽1z{9,žr/u†miZ/K%~@DN˯-[HYT]2"Z4='Zݨ YPnA tH"3^6|T.Јrַbwx.i}c _OtV!ҚZX*VVGA.7Bj!"Lxx" \ʭ"Vc G#Et Lxtքc'|;pkT8V?/: qdf1GsTdD.ݲ,r%#{Ir4ca)