python-bcc-0.1.8-4.1>t  DH`pX|o/=„wEE#i.3&vYȔb:$nu ۦ2xFSwrܖY%)V-YzKRe>:?d   Cx|  , < L l T \|$@(8 9 : FGHIXY\]8^bcgdefluvwTxtyzCpython-bcc0.1.84.1Python bindings for BPF Compiler CollectionPython bindings for BPF Compiler Collection (BCC)X|alamb62_openSUSE Leap 42.3openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languageshttps://github.com/iovisor/bcclinuxx86_64efb 1@A큤X|ZX|ZV˺!X|ZV˺!X|ZV˺!X|Z005be04de9575fe0d99dffc4f21f4527cf4c274e38b6194bc2e312ad20f4b51be22a522e1beaf613dbea5ef852644bbf469fba4266dfa2edc0c04abafba06a54bfa5fa5c40103b150597c6714dc1e4567ee8764b8ca417582da4a1830082d237c2f5267fed1bf30e1b594f28d478c616rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbcc-0.1.8-4.1.src.rpmpython-bccpython-bcc(x86-64) @   kernelkernel-devellibbcc0python(abi)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)4.1.04.1.00.1.82.73.0.4-14.0-14.4.6-14.11.2WWo@V@V޾VVŲ@V@V_V@VqR@V\:@VI@V*!@glin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.com- Amend the spec file for bsc#990170 + Use the upstream tarball and add the URL + Amend the description of the pacakge + Use the right group for libbcc0- Remove "strip" from "make install" to enable debuginfo (fate#320644)- Switch to clang to avoid the c++11 tag issue (bsc#935533) - Update bcc-kernel-header-search.patch to include headers in /lib/modules/$(uname -r)/build/- Replace bcc-suse-kernel-headers.patch with the upstream fix, bcc-kernel-header-search.patch, and add "-DBCC_KERNEL_HAS_SOURCE_DIR=1" to cmake. - Fix the formation in the spec file- Update to version 0.1.8 + http_filter renamed, README fixed + Migrated filelife to bpf_perf_event + migrated to use bpf_perf_events + Migrated killsnoop to bpf_perf_event + Print traceback only if verbose mode was requested + trace: trace function execution with custom format strings and filters - Add back python3-bcc - Make python-bcc require libbcc0- Update to version 0.1.7+git1455766673.13e74d3 + use __builtin_memcpy() instead of unrolled loop + http filter example + Add bpf_module.h to CMakeLists.txt + different man formats + Fix segfault in ~BPFModule on syntax error + Add bitesize tool + Support array and pointer types in scanf generated function + Add biotop tool + Added memory leak tracer + Fix python map.items() racing with bpf delete + Don't show allocations newer than a configurable age + Add bpf_get_prandom_u32 to helpers + Added --stack-depth switch to control the number of stack frames captured for each allocation + Fixed long arg name from stack_depth to stack-depth + Added option to display only top N stacks by size + use bpf_perf_event_output() instead + save one bpf_probe_read() + 3 tools: oomkill, dcstat, dcsnoop + Implemented histogram functionality, including strings; added examples + Added ret probes + Renamed to argdist.py, updated command-line switches, added kernel probe pid filtering, added verbose mode that prints the BPF program + ext4 and xfs tools + tcp to bpf_perf_output + 3 tools: tcpretrans, zfsslower, zfsdist + inline C in /tools + 2 tools: btrfsdist, btrfsslower + Split bcc/__init__.py into multiple files + Split bcc.table.BPFTable into multiple type-specific classes + Support native integer indexing in table.Array type + Fix breakage in open_perf_buffer + Embed runtime header files in libbcc.so - Add bcc-suse-kernel-headers.patch to fix the kernel header path - Drop bcc-workaround-gcc5-abi.patch since it never works... - Drop the dependency of bcc-devel from python-bcc- Update to version v0.1.7+git20160131.143df80 + Updates to use cmake GLOB and libbcc.so.0 in python init + Add decode() to ascii string in offcputime.py + Add libbpf.c support for uprobes + Add python support for attaching bpf programs to uprobes + Fixes for address calculation + Fixup objdump calling syntax and add docstrings + Add uprobe strlen histogram example + Update test_dump_func to be python3 compatible- Update to version v0.1.7+git20160119.f50ca1f + fix pep8 lint errors in the rest of the tools + Close fd and unshare when public map is destructed + stack walker typo and improvement + optimize code, remove unnecessary filter check + add -u, and change from 2 to 1 traced funcitons- Update to version v0.1.7+git20160110.a0aa7f2 + Remove runtime dependency on gcc stdarg headers and make + Add ability to set custom cflags when loading programs + Add ability to export maps, enables cross-program sharing + Rename BPF_EXPORT to BPF_TABLE_PUBLIC + fix pep8 lint errors in biolatency and biosnoop - Remove make from Requires of python-bcc- Update to version v0.1.7+git20151210.23b87e5: + Fixup dependencies of bcc-tools package + Automatically bump memlock ulimit + fixed bugs in control-flow generation + Fix breakage from LLVM 3.8 API change + make sure LDFLAGS are propagated as well + Improve json type support for misc struct/union types + Drop broken p4/docs symlink and create README.md+URL - Drop upstreamed bcc-honor-external-cflags.patch- Udpate to bcc-0.1.7+git48.g1c7debd - Add python-future as the Recommends for bcc-examples so that the scripts can be compatible with python 2 and python 3. - Remove python3-bcc- Update to bcc-0.1.7+git34.gfa9684d - Add bcc-workaround-gcc5-abi.patch to work around the old c++11 abi in clang - Add bcc-honor-external-cflags.patch to adopt the external cflags - Drop bcc-fix-packaging.patch which is already in the tarball - Amend the requirements of python-bcc + make and kernel-devel are necessary - Add python3-bcc since the python binding is compatiable with both 2 and 3- initial import: v0.1.7 - Add bcc-fix-packaging.patch to fix versioning issue of the shared librarylamb62 14897961930.1.8-4.10.1.8-4.1bccbcc-0.1.8-py2.7.egg-info__init__.py__init__.pyclibbcc.pylibbcc.pyctable.pytable.pyc/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/bcc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/b6828e605e482a10ee986098f7a5e6fc-bcccpiolzma5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledRRRRRRIU:H&D?`] crt:bLL' ͨQv`.?uGr+]rh1 Sj,P6-'L\ uV6J -u*C?HHE~qAy莑e3, ][eGg/-פ6È!q a?]uB~')fH!ɨ޻ 8Ǘ &r|rR=Z\s3q=L$^kqC gH]ptC`;"BјǾ7kh { 0o= r0+pL>jz܁y!b!=F_{`9dDcY|, bH~[J[$CKQ1  \HWth)QՔ2M'mҲ,#!vwMqpʆEHIkΣRB_C/@ğ{]{R?&Wy Atݧ%,B"duHPsŵWgU?էBfiydÍjt&q%G8`Y`:\ io/>DF7$=^&|#ݓsZQK5Gsښ~wwrwEnޫ&$鄱w9-d=h& #œĭs2,ދ(Y+ ӌ`MLww#vRl$~-3_Q(BnH&H]tg T_ P֙;. 6/\ə@Ӹ p/̆sR숈8]gCՌb}Q1ezUIOEW.8gT*EwLFȑĨ{dd̏A]h.<'o uL𱟄^~žU6SN$+]& R#hT!PB Ik0f6 箼fx-BHSMJNpg7{I[|[w C(w$?4cry XVapٞZ% =M(rjV[iZg2J6_" @J-Qf*n-{6+NkzfhFݢ- \1鎈mjN! g'&T;伶M}D"0JFi#VV((2p)ƭ-Fި%כi+Wxnݩ*=۾"i^$*τ}(贞18 Xj'Quyӆ!Yeьu@y}5E&"Q8u#D?Iϙɴj4s +z8eF ZYV8j.|iIJ+QAlX1EK ;IP)y Z$hM>ZWaHC]y.V^l[?ͬ彃,V8#&TG0l y7;RQ䧸!\+yـ25^Ś&ؓn `;7O,F;-j10Nǖ"{b+a@!߸+Y,6֓ڹeJ6c%=279mn}Zmᆜ"糕N}y`K1SDJ|hAMȰj37ÅqA=vdCM܉EVƒ-Lp_BGA냀ձS1>QII$(.h6Dֱ֢uIГ cE%6OBL|[n Ҹ9c#Q|!տ .HCCǠk =oOVb 4Ad S_odO`)W!F 6w +EX5d2]ECbJyhxoRNllW]D9ҟ?/a\I,} -K\(>!w;f֡mׁ&&׼ W13zTCQ{GHoiGW=﯅C\[iqj}S g{&Ц6e<ǽ ##o'C8-DI xM_qJ(-3Tȱ&t閘B}; <‰jC(ǜ:jbzUۃL隠B7! Jc7>c3.GJEj'<537;Nn_[N6R}8RC@FT|o=vy4 _o>jnOw)x~*CA ce9OK}ׯI˽Wv/@QTP/g1{ Q򐢇m/gD~߮XO!sDCxRP%c#W[jjebN,GΗMKvR33_V;h>:I*Ƃa zC%ޜb:| T;_`1>RI'Е<YeQ= 97R 5hAR:BlG`:Y΅B 0fN\mYYJt毿 V C{Hc9bT,61U Lê3B3ڻ2 (ke~R}'Ow(n imUʈ闍`v8dPhj * vݎyU*7mtW^"f%9`[ڼcJY7JY\Axr( @(sBkbѧ#j3tqr/k+N([t/E\+ DZ >a<i;rϋle XY |U eoǽXbA6=@h=I &9r㱊TI<(u$ڇ%**w'ޣQH|AOH)U:]dp%Ye*R,cQAe ZJԏ]_Om-_ VtikӲ & Q%i̦ҫLLIl^F2?mGD"0њP0T_;<$)6: wMz񉷲5Nx&5;e*3Y$Mu j].多f2{@D~~ГZ':xrƀJ8mȡ 5ݖ?J4&{FoKQ`bc܆ϵM[VCK;[^ |=r| gVPBC8WϽpnb=>`3mtPu=ȏ<4g+:4_9/>_/m"A(p(qmS%rJXd!\j9\+FGs__(. .ʉzo`|5ו̽_|^`VpHA DvSfW%IԌ݉aip7gڳD@8/@|%[,:)xEe[0|>i>.s.Du)Uۥ m9L \E*Gxo5x{)cJYԦ,8kT =wBT0ؐi5xe&N@t5JBs|" `Hks@Y@{2Sj_h[c6(I}I7z<E6  P _]\:V"|N.߰(l%L';:zGom+k3sfEdVrfƀSy!?-;N@-T6ka1_jb6-~@We3z |VC0G͞.L1*JQdZ-QD2kr@qF+>`3s׶OeRg0+5};R2Xߟ3-6YRbʐ*-cQ/<*r\c6$dGjjNlIms./jr67CS9ݔRLQd>R𑾄((yQ>g0h'T/?m 6LWp+L{ѕ, ի+ƺ\"z3oػZ˻ `#x=Νe=rdU'U#3 ix.bo>yr Q3-h^7_,֙쉐E@tg6ӡf8UE4vsN\Й .Jͦ5ڝϹ<"\k^G ˆ^l12hc;('Jv_[@eMypaR _ύzÈrg=EZJ!PρS+Jb2EL|+Zpf\)qtNK,3d]0#,$] F/uVH  -b(X-Ev_oAsS,G&֓4 "{*|(̿ ϩY:W`ana߂Nr)s ؾ,ݍKeL7}ջ崮FW E#aODuib]ܭJr) 2Fm9q¥4n, ɋLR:_xJʀc#<:wyO & 8;xAyn%roD(vjS8K'o8?f4`Z9i+6`^~HRA[mL}{ NvKo# H? S//> n6$9 ^kG }=Ӣ}r̟ǗnB5q'x7r[˖[X yԚS (-rS+I_&H/^.%H续sы4BN[/Iľ`,l GNG]/Vv 㨯0; Af2i6s?]\^{|K8YB2hxWl=eOʖ..9yNA30lCnh$u8{X:QL.q_d |~?߅7WӅI[.gk3qI Hm:ΥL/4>R!g#tIMbKdqk7vK̤o>X;:1ҚW1uN.c@~2#wQ{0xNԱ-|ZFي.8f3`eT&m{\0JVG )z/kQ 1wn4nۏhv|Rx8G6Yס13eb&Z9/rQx3cH)p\3Gh)uн 0'0pߌ|.&*$ÝAq.\?. qm+[KN|+]/Զ 4H>FŚ2) O 7AW+E^uWD&k"F)_cԸVW3v K\l 9ⷒ 1룶~p=o2Rr/@Ί$c8- 5Y}'#4GVlL|}f.">t3@b-;d=i*$ZMUd G*QiUazhJ8K-bU}ؖ҉:^l!ZqjGՅ#_7Ol Y0%C(LMqżYzWDjI\'uXȎpjZkZ .Ԯt D*}U}\dl _-ֵG)G>,= t6o)_NQΞ}{daZW.l_6&:PVKPmv IADz}z%'?hČڌǨ=7軾:hb6Ԁ2hK3-$GU2beWKH(]\R.* g֣{}8+ڈ5,L| 5,,'~g9 B܃ Us(7'@DjSQd":+, OfMNQ:C+ PukhBcqg/_? #|(36AO+y5o->xD287ANß#'e {$?e>WUH$18 |h_1IGdlRp$(19O)mjmFwR6۞5`mBlLwjj" +CnsR]YݍrO]Ŷ(!]Qr5lb:{z bGŅjs#dAwːA}i[|BʡhtqDk5Y唧FځW{p#omWV,d3:ݣR8P6A!)!YUt=ml LSE (M)8v>vPQ(@Q-(S:s6{:X9Gg0TJlhz u;\ 6d>л?2`5+/lS..V>d~L\nj?cw<+W).+@Тu IzY> 3#Ihao;Tw|Vbl+k {lԑEޅ4zy9+E$' Y 6~GLtLJ9B١7^:"M+՞͡GJRztIԽp + /A_3 UN΀65ߩ6?z= ʭ]D}tW#s6#ي95)T6XƝes Itxc>|5ڞzsbyܠ5QۡH0]nDnI!FqCw1]\J"Uw@e*V+g!^|7'Z ʒ)}ͦ I(پ<2U*6=4wB#cw)M.Y](n;[%L\D|G9,q/nG-35O&EdTSG3烄V89L*?LQ". Gn"`JL5m i`,kщxi"+w~0rȈhz_S]#;DJ"Lp!=_˭b'/ܮMtO0Yv|*Թq$sm 21P8}3q/ 1A}Ho SP=FBy5"JcHJ8uRi^PVKC5u\z cA#Db{,A owE4$9S"uw =)3ú~GW(MoUٞoZ2g"cBb[Fz8 ԋ`GߢdA5RrH=_{sBm(ZUyIzX .կf: \?UF5Ve} <8ŭ|M2ZLhb7 6nOD%qB2l"DŽyPrSipk. p؞S~ HN G٭"χgИ8iy#㏐P(Z,0Ӂ=?#bm*􋋹|}\dyeגOd:n%uTϤ/- k9ΛdIY yO[ĵ{^aLЋÂz|U'A_('=X}*Ę|lHUM#a) īmg r]^rErVv?7Ǝa=\DjV~Z:~82D]5S{ND vpQTDE@45@ "y}yQ0REK&Ñ `CCD-~eV\knwNxnbmyxqX skRR|ؗǨݦj"L!<#TO7}mp6$EJgX{ qt.}K؊J{uzsj s|ZuNX%qh7F!j,GSR iTPog' 3b IJ4f'%88^P>dڵiF9(q{b03JQu҅HR =RNd_m/&e1<˛jIYƇpoUli^ZWe.-u4G|%7-ÔtگLw_^O ϒt4T$Qvu#!搖#{w3P2Ѩ= :HORf\϶ebܗImˌ-BaclNry 05emRgs*:\99t< S!/ޖ ݋r1m>Z9cÕAPy\屢 7%\Ѝ@aKQP=䝮U߈gߞu', P#$IsZy7W8.ר؂ [ūP ۊU oU RYF "πQ1u¶w!|)HqZ܄o!d 0R̕d*c W$]ёM=>5ƅfYSI;Rt %xFԳi k(Pn4mtRh&ZP4pܫc~We-kN,*R}7:Q? l#}9l "VF)p3UKFQ WLL_ɫ G"EqL}^HQ,-fn-ql<Kw?i q+۰H['c@j HNڡ؎E!^>lin釮=$H%#*b:0J.tvzfmoT]۪)W\|"H?ȋ ó8n{o]J|oSj9yqH PRvl%*r' o!mKJۂ-U̷<5Ɲqv:Wht:Hłrű*A$54 x $3ռjXnx%)es*Q1Ұ)n,o+1}U7eBsG<4PC /'4 fEkqj}Xpn<Ab V~6Y&,įH݀]ש* NT)7iBR{p vQ>g j͡Xf\4E8`s,u,'#'<@ZLl3ڼח joaÚCqxHOAԁA"ԙ_d&:V&x!A:dS8tSdGǚleNV%/moXpFR#rJu[ tz٭%pK+(nbDiՄCcKҁihX{*^(ĠRŪ- $|"nD{ceDݢsZwֽ+lDzm R!þIH1<6F_5O%,w0?G)j7[PE/Ϋuh_zw7%+$퐚InUT\|^=8$vJfZ~=$׀n۴) -l67:xÜӏ^nB4OnA)QeXOn@fT9p!{n/bJ†8ahI>MFr6j}/4~mW~zk{'zj24ls$:}됶y#3Ha`o|,yC|}:t$`Y Z!OZAD@a}tdf T'wNr8}!~iżSl_p5ƥO8xNzyFE_8z%3Aׁp&^*~_cV(F>|# I5Fȷ0f{9?ȏ4 L+Q9xdpaA:y@rKK?YzU|XpCZ& СXgXV&6܁PQh =жRۚ`cE"n\MB ;BoM[hcWg1*b)eHR@n;{g.I\^YXiG&Y k턷ØVy\G,ȒS.*SzqI5- SRprFyϰS!_|.[#z.1^O0 CclH<_HK|P b>ע6HAEx ٠ScE#c/16yY_$ʁH ' zݯQ[qj:iz9RXԵVqx ~l&Idbs#BMxƺ1[@u^Oc9+HJ)KRv1fcFs[|dB8,E{O37Vt'GlhgOm[HӳI֓ݢ[\`|>GI sR0gFPbjGkj1ӏLli,PDp AFj67<8] yba~6.#lmkT6aet p3‹V%y FzLzKXdD<~"5+؎z+mKa6l1@ MylBN~hp#+/ݚ~& TސB3ʱ5/A]}NCE$H;G2a#4axINs<uyY6UUa^:d!X!M%af!+yO^HH@s[ßz5`9C) O5:bUR3kRmܣJ:ZJO{-*tX3/P߬G}"hZU@ފ dk4Dn}[A!"> ~ hQ 9Vz ).`SYw<_ɯ; )b-I3;_&_ek]raPb0A72w s=*zߊu[p=# )NW&j8{yC)>Ihs%F=1Wu,%87z.)S\X|}4BI۾\# $݊Mi^vgp-Sf!EcssXoiZUЗkAX+>~NT㻦6m0L8~OjimjTG4c<}7ҳ G登q|bH<4. MbVnJEԃĚ/^ar?!I fŴ^b ?⋵,;[m+h|0jb}]oΛ6W+L}b5+wb҄WR4 |ukhg~Wܾ@$Oޝ( >aCF|T`1yn+%DZZZC0Lx0j5\wt! qe.b%qِεXQЖeYvoM[w3_A?&a2 g/j aO qA`(?Z( y_y n >oJe3JwNz} ^Ehv(=/Z`7t).O<^W4&÷[-)kc8<B52{#+ ЅE YJz0gvʷB56!9fscJs!-Om(KR $cϔN~u/c\ El>_3w߾Q7AXXNcΗℏ9G1林& QaG%(;)V'Aч\iqZ=tIFﺧ^O\ga$h@=eH V|Y^ۭDHo7}xp5/`Ûա3 $ .u wE@|UA,Mq'6f8`b-~ldNvwJ0/os7ŢR{_ÃVgk--Vyo|H t9Y |*^Q6*.u]"@3V58,ڂW nYΉ^RY%}o\ұp@0bHh~/wBS[J.G`__< RV}^~[;(=QJw69ԙM19CTUN~jTse,iDbU5_{*[ a-!O鸉VVE4>Qצ$MS)G^x%il硒yM-a.h2k $.(zӈϒpzlC5L߼z $F9,!:g,~D&CepYn"ɭ|YOx m8>xTf _Cn/w2IH$ꗯϑ3S1ӊ9'TF Nv]Ċr`eC,_N6-jF1Z_$~l8W}D{ zβ-­ ȸWlSl ^B)ulKuqwJG'Yla|?w,٘_'cΒCZM  CQ- Ȇ%+5H@өvĬȠ,n rvIw 8au#sըxwo= ]O7>\Hyf v@[@}5fnB!1}-o}(_4꽈HԾO15 ! R]E6s[WoԲ |x9rZ.7?lՉ<f6>4Ψajtp͞V[FQ[rQˑ"omiqIWVA5?n%,KG|JE*vpQ@brO7/5^eN%7nʡ#LE^×j7ż OQR !Oʸ(I~=Q_,C̱5{բ s\ }? nž*[%J[vǤS&>f0U^.F6^)&*.m6e#V3E!>(4ͦ#˘PRg!.]s=hv$j]rt=H!LMhJ7d섴oe|Ŕt]DCT2b_mxOIP|'YxLӬ_mmfF;+"#L5}G>#Eep_BNXqne+N2e V 4.A,np.UG[uqEKa0ȹk|3 AKSXHeJ( .PI ~c_UBAҵN"(6(܎:x _yH#C#p%?umWO N'ܺ