kvm_stat-4.12.14-lp151.6.1 >  A \I/=„N$V&XsT?e ߱l&H[||TU %ڏhO̕lO8_V3R ;gcA |YtHE_c%IO6مhoN0 !U^Sdx.bZTo raۺP=M%l¨;QWD'faVGB4c\KpDL?<d   <04<@S\i       ,D( 8 9< :! FGH IX Y$\8]H^pbckdefluvwxyz8Ckvm_stat4.12.14lp151.6.1Monitoring 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.\Ilamb55openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Monitoringhttp://www.kernel.org/linuxnoarchIA큤\I\I[ڙ\I98a23908e773c38d8e6d4b0552553d22b69bdb111d9124cd5346cb1a255b3cebaf8067302947c01fd9eee72befa54c7e3ef8a48fecde7fd71277f2290b2bf0f79e6291dbdf2d09015df8a684423bbe69111f234b4e804ccd93f637a1ce4ff624rootrootrootrootrootrootrootrootkvm_stat-4.12.14-lp151.6.1.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[[@[[v[YZ)-@XX@X@Wj}Larry Dewey Bruce Rogers Larry Dewey Bruce Rogers brogers@suse.comdimstar@opensuse.orgjengelh@inai.debrogers@suse.combrogers@suse.combrogers@suse.com* 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.lamb55 15447024424.12.14-lp151.6.1kvm_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.1/standard/b00254e64993c01def56c49a8570a302-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)R8/^hA -Wkernel4.7.0 utf-8a03f73354496fc2ef80ea3997f301b5fd9de5ff02536d543ba21a47515ee044a?7zXZ !t/kIe] crv9u:& R4 9ޱ,XfOTArҋjjtLʦzwDmDֱ*$p]7ϛ^ E2R+ ~Yi>u,/°rE&pC(Gʆdg edhS\rRVi [47baGWl~^_Ld W\@tnԯws k@xqks#|!1CI^@BʹKDӔO±'))nyf:?r7y%/|uTw.u i/L3n0YCq_gUӨXhn|5S4=ntLBW攇f9[XS)l1laAi~,^9'ա"Fc, 5َos!s,iA/%7AɁsՔ XZ-h k;c) *I.NdЩ: Chs -}]| Wň;i'nd |yDJ$-#.!?UBm YIp8|܁ialt#mX0JSl5O.mR~l,1%ƃsU%3zK 4]Hbbq%`.\CAPi?1B ѝ􏛴]AL Ѱ(&Z2g@2w_A<;vf~z1͑[Eq1[|VIg+\RB)菂'7Xiå_KP1Ey!`QXoI=\R[]m,)1WVb(T:Zb$aKd8arTVPՍ1f>ނyꅘFLK"]ro0wyjjk-[*MHbT5C}gܯZt: a§+8Hϼ s,LQ"M:p20jC%cF(7hWŸS?6N?H XףvM}X*L6hO`0kRb B -~8884RqXPJ FRq]Ho%MBY[)>2'd"A;GpCJAbk'il~{mJq97P~T ,BD~`ɜKŜWC3;o*?s"ׂ>}3iDSTn}DN]Ar7ıg$őз-99G^i^!zQs ?ݑ%Z6uS)IoH8W˪cyޙ[߈hf¶,h=+4pq.&*͕3.q/ֺ$ >hup!Q]k[">F+|32a?U0xo L(Kr+77=P}2~2(ZQ38MJؙNQZNWl,@Z F݀GU庳A/ӟQ<[@.-tpxpk.lHOT>ŶbŊvͷ&(:7T):'X6hDawVa6Y`[cP.`N&2lzuw5Y&ήk&ccpP$nFT& IXx.]A$dOZ J+:W^_6BF{$Bjsޅxj7C>BO=guM[hȑV{Vy 4 B&w#BzEzG}]B/66y\H_ CFiӒ_ov%Qt`ɡ4WP_ V/AAπ8%g[S7={@El c c;l%U|uBC`5PzF` Yc/iHkB#h3>~Xs}[Aslv"u-@uv =TzVcp(FXPKO>ruUDԭ6m+Ěċ:i >I.jS K=Dz ׵nMctnsCL&6:H ڻ̎a»:v֌p}.u`' ԮJ7eP尽e\:fvN*b}hnM=V\H\_Z3Rtpg%Tv@PAE>ƌ ʣSwpš|ًB:"덭1qG:څ`Eh hNipÕVMO?#A|V))V-zr5zMĬ;OmKsP@8e "aD3scJ .K%2fZdY ^{uն9~W{w?[UeKNG=rcƖ} !$Ea EnK-ArLv^ SyӠIKykExo:جT,IZ}m\¼GăO' 'l-!tjԀL\ǿ'*ǰ܃|eXk\+Sv@"&5\э /"פB 9DTfR(r<6Q% 7R~k؎[hֽA#2/ %6 u.>Ev;S|L!037:[?^jJsٮ0<(Q7;¸^? Z)Vh.nen[X XNJ]?:|)# ҡ4+Ms kOcԵ7A\ *-$2g{SG68Z*(+^tvQ b3.UuhPON-ӷ!PZYOMKz7\h(@}E1A*=W`\.aQ]6qt/:ZImP#F B܅t Dg]iͥB PEXС5t"Rx`TVTp5/_UQGAPPDW$ WFEo AŰ~)l,QP7V.0a@`FkĬޜΗX06 f!VPAZ+s qGHe]I~C c|ƬPl f,9mU~ՃGKj/oY, fآ}س5'Œ eA(֞_o}B 2+u}Pr*_ݛ~fTe{r87%E-uwytՙư{-2B?[j H,#PA/uV'C.z݀H#%+)a,ͮr;.FXtx*󸅦hK!IB&p2Af >oMoMOo J j[嘆4-~G^[g_ %IhLM9kpW՝:8WL r95u7[T-?[O'Z/b&OT[G׏?ɍc03a޼c ϤN`?6ֵh]\ ti|;VKcD983IkT% $2uKyal՞4!:$ET*a~Ze϶{ij?ðlPr[zȗ 7`=~Z~bD[!:0|RL4԰+st`F&q8X.exeףf]"56BʃNDZ*h2 ǫci5>\H!ehKiP[UDT. #*}N7Qu G16{GEp`foW|>vOv6]6C;l-ztT^ĚI!+ %Ѿ pCtF-+EE3$ O*m:@bBkJ7>!jƞz,60Z'8:64[ C/W_LDK))B=pdE s ۃ7"A}0nCFv Xj]/雨'X_<!7Јf/ԥ$ԁea&>I(z_"]!RE(l Hw=;w.2ՕiSrҚ /V|&>8Qs4\SȭݩЄüSލZn-h?ؔS}>+c EW937z tNknI@qU5 82 0EMh>)_d1  X 8J!܉_+ +c{GFQ_|/+`i3"m}yKW+1lǠ^{"im٣"uE9/cE{Q= z=8k/ ?`*ЄLiP=A\A yѻU_fώD5jA/؎"\S`%ur F )!/OGevTiWz^t6 ]~lw@33ٕglM!OdQ4*3^LNr0E y0dqab$i"AAj+0[\̬+EJ޷&EWjI-P${ѷf-~'E:0Z9|ȯ\ ^H!h$Tn.xR4FZkw"Ii;SB, /r)Bg!a;$ UB$HT`Ha,+i5ߥGI-Wع4c)Gx  fRά{ʂUZ[H!d 54TjeabcUB;:$XyG(yThijCuKC3Odnb\(Uk2FS0 2NyX5 3s;UP1x6{-i2gV,<գV]Ve%`g߮FAvx_8A>P麶~9(˄Əq,`Ӊ%+& NYTwM7w YHu YABOݘY,Hu8`牋5K~<$ǦfܶABE9 ؓYGd? a9r/gcE~o%ئS?V{ ~wBSr+MqK!rN5Ć7:_Wn=G{,:M>M;*7'q> 27J]S8;?ky H' mx)I`POVD~* 0IoZ5fxd!BsDRO 0KюkCܻ[O,mm%Xd"ƃn*qHlj65Hk^] >I&q.7sӣ'~-"byLh)o%T[QF0T" C,eA9|C.qnKjMVhQ-Ux\`.i}Qsgo(4#5ˆvq͍ + 6!pb;M;EY:OUιKb̡E2cJ 4> G3y>cXVR+o%W#w1끕$=fGGǤWXG)曷x= R@Ake23ZԾڋ.~}$ //WCT=hmGBSUݧ0#JUZ jj[ݮEs*uH}Þ"I?F+p|81{ż<<;yAo:^!]7B GJ@^D-D I;l!wϧѕqF$|\D |7k0ܑzR]&p*?q6/j-86vJFSPmxT7R/W K;;ס7p&INZŵ+]U[z*`tL[ e7[ Y$#d&B#p /V)g Z](zYb- #u&!m*lFg(.w%K5Ab m?n'!RFR$A|#4^R}DjYAFftj;׳i@nTX'nudZC,*ЖY'\*i@33.ы𾜸 6 Op0!f[t?ϱѱ@b(xMW0hIl]L3gquG$_&eqvzp} 힅5lvAs+o,>f8y]]o$06 PK!t_ o}zu(Bw>#hBSBbz^5P]#X U"?1)^ҁb 64}`ڵIq< ˯&V?Ce*](rtӼpp3b}$gS.t:#~K>0蜳 ij k1B TCtMrDaI`$Bh<'Ġ;frNYJQ+`'8=ף 2l?r'lѶ6'20f$]?F•4^{)ֵobYF30y+ p~l'vEY , _2##-&>,9mKH;)tC \vgI61K8IJ%c$#Dxabs_%HAvN"7 DP3&s"g(_{ŇHfpf1{ ,l9:-F?e <̫CG((6Z&WۺSnGZf!*>6{{A8q7UzΧGY#+:ҏoz_>)+]p[6 V,u?8h mh&@{ Z!+zaƨ%<(;Pp .5Q#2GkK]Ϳ0>`򁪥s7Ԡ|Y_D$uJ'V#zj%@HΆF"0j-z(Y7ow7t#m ou_æ~А˷i̕0OMF,R2y̓TP Ka%jR*+xobMχNw`KX6^H.Ĉ54Tä׵=JDhN;jbÎ kg] xju8iyYL6`0@oaRy4[W$%q2w/PL ԷQ ;ɨxTsk`=^; "JoB<#n_#_J㐴&nktCduqix'=B&W_<[+2BN@&/0@)lȒtFeeQ)+nԍUD/,5DEǪC  ] |}37o""3րL?bnnop^[h`.IGW"NdM-sO}vb:Xՙc C-*l,myEa؝Ys^N3O_fQ+R XmEB'"]ޙ.JD0'#)u;y[gsIζGS-ڹs^,9X+,E 4Shx^(B;lW`#)r!n!FSz`U >c$-u6 ~,Q62[_+%ф$s#!¶~&iZ8Lc''Jھ8YC{Vu8T1䱜|OQ!nP}F~Aޡ+ srcB `0o.x+ܟ'E) -aiLd7iۨ&w1T3 WZO&~FkOlZmپu98?پG ?p*%kLrEj[EpM)%jZxh*Rȝ 90IVGqnQ1s;Fy]B;<eMN/nGrOxnbf`6=.$&ݺ{E\7};,TĹOI׵9Uů8IOR%;q.M ` ŒܲAȌsb5sIHTkW(_t>Q%D\MyBkhۏ(٤x')2:XC_)p9cCP8涩Ip> .T_0+@EwdnK|%ט?חz^O̐TQ}e͌jj.%S7 J@veK4Cd':3]̇!\RO]Fs|1k?Rsj׷3]̒ On5hשI7DC;adB4Xn@V}+9EY)<=6{2g[\EpJZj3,S)bp8,Hx4X$ـ1` Ȧ\ |'uFzVExf'?Q^ !Sh@^2$J^HR3 ;b%?pڈ: YҬ5ȑc2z.[@WT _q> t(z#oH_˄'Ƚp&BLQ;tlYxLo5{}eI_=ԯX:B +eסHe:r9[Ff{ OM6ZX?#MLN;Ị;o3 [;P%L1KEfT2~y2gxRId3>q3bۋBiP:N G/ܩMv :=7LRmK 9\3'*|Wjג(EJ3"n׷d:n.^'(8S?ޮ8Ž 7GIAK݉|)O0DJހHο4ـIs3KB|4Vj^n|ť oW) 9?:  IC >Gϊđٿ=[nVM6ȖI#!\y}<,!}6)>84v4U4Q>UI6RvNa$Ywᙰerk=PNO}^K$-6 78d$* PŇGYG'0F4s&iJs,P?%?BC*$DZ[HZ~eڊi|Kb,b&ج&vWO'w@j)M9v;62I6Ȱk?|Iʠ ?`!ɷƺdA&^Q^ f./O#wYӓ_ltҤg\ߡ*7tN 9Gt|8/g젌B0"Ϡ됳0FEc(Io0C1[(\ a-[Nm2gc-c<@xƉLah2U  OOhGmEmQ0Ip*&E7kv[߀5ѹwTQEzG- FF{L Aࠐ%dfІ?o")m߻Z<0B@Q)+ p39Oqq8 h芫G(G8 l%qB kI @""Dq#&˻[kieփvT܉ZǮEN~!b?F6#ck$מ|:TQg##ߕ n}3ɛ[*]z o֏v[G=50Y*5Tbuʖ%;Vum2a.~T-!5z <ƷNoR? \03ޠ`5[zMp0H'̌^wڱYyq7'_sP#OĤ[ xZ@dm H j9ڵOs CCƾ{2m(,2ve vD.'{WaMK.r8C3`IbH ΓIb {[D6c|l9;M*;N-z/Hհ?I/s͐lp)+fs. w@O'imjp+6>B?Qg<{F0##zl `v0Nb+hz8~oQ`}j46m8Z}ӻ41K+[~®;hC9bN+Sѽxk{03InlyӶ䦺JI\&FE4EO.f`8= _gb0Klw|o;_8x Y.@8ڎ\w}WİVW[*`Ϗ񥝠hůvN`Zg̞CJ\בL1-+i\]'sB=\1feVex5_D0g|P~=eޖ<)HJVܹ#}f(^}x>1]ۭ9B%asXP_0jܻ?Z-ҙ+r_:+G}U #rp5oumQ#jDI8wC[&{$ަ rICKlt]sͦ f9( ŊAc,ů'=Sћ7!W4q~aM&H~N7S{c`m m>c/2m K9y qlNcM!PP?v249!?E F S& B\%f3]VP){wWw7"5WeÜpTve?ճuQm 4ӆm_e\Yfk.ҋ!- 7 gpTҶsk \1ݣmh*h1@&sIB˾[݇f RQ' * t:!UAt4l%(K]r;10_|tUNpc%Q4Wκp׹~ \ 6 y= ?{w˪ԙƴJW4Gm!*XRrԯܵ6xV7N-7F)iܣv9l[ҩ.Ujw`]НӾNa1o'>^@;N|kE{VӔneqQJRq9ȈȵnX8%0I(;`ܘEޕ>Ss^{e_]HA?G4\$kiT+kl&fR 1c>_Ȧ~nɦfu$ŋQ3NK+ g6nӦ/_`'Nù?UfX[NvM!/y;fI _ ["ܐTa!RV F/5\ݡBhQOZcUQ\q}gs'x]С8 tpUۼ%o|G RQZ襗X, [5tNճad~%HS_F.J0 EHV*Q _wի 7'-2KW̷qsqF7Zl^c8BEp|6@ms mʦb,k=:Tx΀[ 'ӻɴGOIr>1v&~mK 5wB8N8 kQ21ge9asŘ1q.u4Mݓ7:D\foLeELF؞ z`}wA /.n/8fRpWk~oLP~r12|_qJ\ʐ;5PYuz@c hs=|Կ&}Q6VX 7IpTJW_&F|xx4"}!kQr^7p~O ߥsB 9ƑHhOҩ#o NbZɱ7$JSĕR[f3t; &;wJhQG[!cjg1 賬Ac [#{oY1BGWKJrZB-֋&*PEQya45zupxtzm&݃dDg^4IoD QCZi܏bEt W ډ/#sxY`qG#{"b0lwӬ5Ov+hܽ:a`U=Б&EL猠