~ BX R E uf ] R D H ie- O /kj O[ b0 Nu J^ ~eu%Q ^ E >| ? Eb T Cw P lx *`I 7 j\ k > 9 `QC rx? f 8Y 7 Mg @S Rm nMg kK TX 4dv [ , Ri m t {o %fk8 V 3 = Y y+0 Vw} ]^~ . v X f !V . q >Y |7 G y* K F ] I ` 1 ve t ! / -| v <=~ P[6, Y2 x P <. p t k rp t k r> n rp t r n rp t k r> n rp t r n rp t d rp t d p b ki > ak r n p k u t ^ e |i y p t k > i > p (o : c d a p ync :e > e p ne t k > u t k > u t ync > e p lay > e |i y > > d n p (oy e o > o a h l z am,h l z >" _ h ^ >" >" _ >" _ pseu flav >" _ gss >" _l flav s >" :e >" >" c dc e >" _ ok c d >" c d >" _g i b c d T r>c d >" hr k >" dc e >" /(oy dc e >" _ ok dc e >" shc d >" h kv f >" _w q >" _ w }p >" f}hc d >" v c d >" _ d d >" v m u ul/(oy ul/(oy d ul ul sh ul_v ul f}h ul ul_ ok d t x_v t x f}h t x sh t x/(oy d t x ~c c b t x c d t x_ ok d t x/(oy t x t x p (o " ix tg i b c d tg i (oy d tg ~c c b tg c d tg i ok d tg p ok d p oku m c d p (o g i " am,po o v e r>b d)13 vc a po o v )16 v r>b vc o v r>b$ v b d vc vc poo d vc hutd n v (oy v vc p vc,nu s vc vc| s vc ax ay v ud p pl h v p pl h vc f e vc t vc : kb vc cv=om v ud cept v p e v p e v ud d a y v d a y v p ge v l _d a y v ud ha wsp e v ha wsp e vc k$ ize)12 v ud cv=om vc$ k vc s k v udp v p v cept v p t v f gm ce ^ v cv=om vc vc v udp v p vc x k vc u x k vc d v ds k v " c vc,cli t v " e v " v " _ T" _ ut T" _ _ ok T" _ d m t ix_gi m t ix_gi vc" _ ix_ :e t t ix_gi t d t ix_gi d t ix_g p vc" _ ix_ cept t ix_gi t vc" u :e vc" _ ix :e t ix_gi p se _i ok t ix_gi vc" u _ cept vc" _ ix,cli t T ix_ d p se vc" _ ix urge vc" _ ix :e T ix_gi c c T ix_gi c (oy Ti p c Ti p (oy p nt 6 osc e p nt > t > k 2u p u 2s k >b, >b_ >b >b >b/c$ >b/ p t >b/ >b_ c app t c r>b >b_ >b >b_ p d e >b_ k r>b s >b a :e >b u >b >b >b_v4 >b_ p ync > r p d r > r c , b e ,n f Tx _ c n obj Tx /c n obj Tx _ c aq x^ Tx _ c a Tx _ c ( Tx /c ( pl e Tx Y m ( Tx T y rom hr he byte =o x _ Tx hif Tx am os _ n Tx Tx s v p e Tx _ Tx Tx c Tx ,scr _ f Tx Tx Tx _ e Tx _ ro v Tx _ ubsegm t Tx _ _ im T byte =o x _ T byte _x _ Tx /c w d Tx _ c w d _xc y2 Tx _ n obj Tx /c y2 Tx _ c y2 Tx | _ h /f q t : fl h e ' u f r v p l p l e f}h_ ^ c _d nc t c p l| t : fl h| t : t : p e ` `| ` e t` l h| d nc t v c _ i f}h_ ^ :e)13 : p e : i )15 i e i | t `| )18 p e t fl h)20 t fl h| t fl h e t` l h e t ` e p e r> ok r> d r> c tail # fl h # rge rp (oy tail # c /f d Tqw d Tqw dh r> p c # k Tqw t fl h)21 t fl h| t fl h e # # # c n # (o n r> e r> e p l n y > i > p l > > ` :e > > _` p ki b > o t p (oy o p i b p o t ce > urg l .p'.7 <> lnt r/p ul > ul . .11 p > e r ul > lnt r ul > e r/p ul p c _ > k r ul . .10 > :e > e > e > g i c p c p (oy d a > kp d a p rm r > kp n y p k > cli r > v cli r > c r > v c r p ok b > e n p sb > ub T r> e T r> e vc o s ' vc o n vc o s v x f e v f v f vc o s vc g_x cl s v g_x cl s vc| x v x t v l x t v x v x c s vc| v x v x ce ^ v new x t vc x t v tem x vc v vc s l )16 vc s ve v x :e v k vc i i g^ v _ g v n x t v ne tem x t vc cv v vc vc s x t vc s n vc x t v x na s vc o ` >| >| _` vc ] p _ s > ~ s > s >| s >| >| _ vc| vc| _ >| X >| _ tvl ! +:# Qj t 9M i 5^{ J)A> - I q t )H bs 2 9 ; G R1 ] lG & z pb qD j i i % ? Xy ]R ! A 8 P`` D x ] ~q M{ vwN & @ Cj T> V ) b3j $r t Z>J$ # f c (M { Jq " +5_ %wy ' c3K 4 NI ll & ~d7 L LS 5 4 > O'_ d T|2 W W f f / 4 F_ 4 Y Q ` j = / & 79f79 3 u, E & $ 1i ` J f 2 5S q c T - r { .J Z D9 I } 2 "O - K /j F 7^ a lh; ; V T }y A^ = ox / , k e %= e q E } @ P ( &\R* G% RH)( y X < pUVA n x [ A _ XQ ( u ) t S + N z}c k UP U a XEcjC> D 1n J5O t 2 ! 6 bm p^ Y l + 7 l & ,j ; {sK A $ Z , V* U N B x _ i Z Y p t{3 FCk " 9 ] X* Q V 4 [ Bl 1 Onp } r XK 4 ] a g g t0srl V z m bQ> % % B T5 X x ] l| A +~ + X \ z z % 'gvW$ . je^c n "It H& < iY x ' ) f } oT7 m }M VSa \p m Z xjZ \G ?u/ D `o 5 "Mg( " R c ^ : |l \ %o) ) R0 I : K "[, r1O0Zc r G - Z [ / 'l*`B =V ZP ={ 8 mP,D % k c [G t J J R?g J b& #V Z w9 eo15 I k = Q e dj m } U( w, Kr ua e L t W \t Y I < A C x!G I 6 k IKCFG_ED audit_log_start audit_printk_skb audit_log_lost audit_panic ( X ` 4 D < L , 8 h h D T L \ t L L L L L L L L L L L L L L @ 0 H P ` 2 spurious.irqfixup spurious.noirqdebug 0Z p k O | l , @ P | p d X L D 8 , t h X 8 4 < 4 @ L 4 H 4 ` p T p | T H @ r 4 T { s q S u d q S t q S q S h q O 0 t | , @ P Lr O t | p S p q (r S | q S | q O t s S z q S } s q , @ P h S , q S D q S 4u q tracing mini-HOWTO: # echo 0 > tracing_on : quick way to disable tracing # echo 1 > tracing_on : quick way to re-enable tracing Important files: trace - The static contents of the buffer To clear the buffer write into this file: echo > trace trace_pipe - A consuming read to see the contents of the buffer current_tracer - function and latency tracers available_tracers - list of configured tracers for current_tracer buffer_size_kb - view and modify size of per cpu buffer buffer_total_size_kb - view total size of all cpu buffers trace_clock -change the clock used to order events local: Per cpu clock but may not be synced across CPUs global: Synced across CPUs but slows tracing down. counter: Not a clock, but just an increment uptime: Jiffy counter from time of boot perf: Same clock that perf events use trace_marker - Writes into this file writes into the kernel buffer tracing_cpumask - Limit which CPUs to trace instances - Make sub-buffers with: mkdir instances/foo Remove sub-buffer with rmdir trace_options - Set format or modify how tracing happens Disable an option by adding a suffix 'no' to the option name available_filter_functions - list of functions that can be filtered on set_ftrace_filter - echo function name in here to only trace these functions accepts: func_full_name, *func_end, func_begin*, *func_middle* modules: Can select a group via module Format: :mod: 1 9 @ @ ) . / ( * 8 " # $ % & ' ( @ ! - nb ob ob ob ob $ob 0ob ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ X !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Y Y Y Y Y Y Y !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ # % % % %$%a%b%V%U%c%Q%W%]%\%[% % %4%,% % %<%^%_%Z%T%i%f%`%P%l%g%h%d%e%Y%X%R%S%k%j% % % % % % % % " )"a" e"d" #!# H" " " % !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Y !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ 1" 0/" " " `1" l1" jffs2_rename J" d# hI" C" $C" (E" ?" 7" H;" |8" " 4K# S , 5" @U" PL" T" Q" L" d# " 4K# S O ^ 8* 0G @U" 3 N PL" |d jffs2_link_node_ref jffs2_fragtree_insert new_fragment jffs2_build_inode_fragtree read_unknown check_node_data check_tn_node read_dnode read_more read_direntry jffs2_get_inode_nodes jffs2_do_read_inode_internal jffs2_do_read_inode jffs2_write_dnode " " " " t " " jffs2_scan_make_ino_cache jffs2_scan_xref_node jffs2_scan_xattr_node jffs2_scan_dirent_node jffs2_scan_inode_node jffs2_scan_eraseblock jffs2_scan_medium 0 " " " " " " d " d " ( " D " d " " jffs2_garbage_collect_deletion_dirent jffs2_garbage_collect_hole jffs2_follow_link 0 " d# o " 4K# jffs2_build_inode_pass1 jffs2_remove_node_refs_from_ino_list jffs2_iget jffs2_get_parent # H # D " \ " l # # X " # P # b b # # X # __jffs2_dbg_acct_sanity_check_nolock jffs2_flash_writev jffs2_wbuf_recover "Y "Y #Y "Y "Y jffs2_garbage_collect_xattr_ref jffs2_garbage_collect_xattr_datum save_xattr_datum save_xattr_ref do_jffs2_setxattr verify_xattr_ref jffs2_build_xattr_subsystem reclaim_xattr_datum do_load_xattr_datum do_verify_xattr_datum 0Ya `[# Z# Z# a \# D\# [# l@ @ @ > @D @D D E 0E hE E E TF lF F F G G |" v b b h zT l h l h T b @ X $ x b X $ b X b X b X fa X b X b ` X $ b t h $ b X b X b X a h k DGV v b c c p ! h 0 ` pt X ! !! x ! @!! %! ` y ! @!! %! H ` X ! !! { x ! !! %! ` w ! "! } ! "! %! h X ! !! Xz X ! @!! %! ` P~ ! !! %! P ` v x ! !! hw ` ! !! 0 w ! !! ( Xv @ ! !! X 0| ! !! %! P ` u x ! !! t ! P#! t ! #! X b Jb b a b b b a ]c ]c b b b a @ b a b a b a , b a a a 4 b $ ( @ b l D $ 8 h h ! atst B@r h @ ! @ h 8 h 0 ` '! ,^! ;! N! P^! l! h p:! tN! ^! l! P h 9! \O! _! l! ( > 8! O! _! l! p H8! 8Y! 8`! l! 6! P! a! l! 6! R! Db! l! ( " 4! ,T! c! l! ` ( F 2! U! c! l! ` ( F 3! U! c! l! X ( F 01! 0W! c! l! ` ( F L0! \O! ^! l! h h/! \O! ^! l! h l.! X! Pd! l! 0 ( ; -! Y! d! l! ( ( 4 *! hZ! e! l! ( @ X+! [! e! l! ( @ )! N! f! h $ (! N! dh! 0 # '! N! Pj! ;! 0]! k! l! P h P h 4 X X X ! ! < ! b ! ! ? e @ ! ! = b 0 ! ! ; b ! ! < b ! < b ! ? b @ ! = b 0 ! ; b ! < b ! ! b ! b ! , b ! 8 b ! D b h h $ h h h %h H ` h H ` h H ! ! v X h ! " h ! " ! t" t ! t" d a m h ` m h b v l X h X b h d X ` X b v \ X X X b v \ X X X b f b f h h h b b v ! P h P h ! ! H ! ! ! ! H 0 ! t ! d ! H 0 ! ! d ! H 0 ! ! d ! H 0 ! ! d ! H 0 ! ! H ! H ! t ! H ! H p ! ! H ! H L ! ! H ! H ( ! ! H ! H ! ! H ! 0 ! ! H ! 0 ! ! H ! 0 ! ! H ! 0 D ! ! H ! 0 0 ! ! H ! ! ! H ! ! ! H ! ! ! H ! @ ! \ ! ! H 0 ! \ ! ! H 0 ! t ! d ! H 0 ! ! H ! H "h "h X ! X ! T b l ! ! \ b h#h h#h " " F # b " x " I e X " x " G b H " x " E b " x " F b " F b " I b X " G b H " E b " F b " # b " b " , b " 8 b " D b ` " " < " , " l " 4 " H 0 < " " " H 0 "" ` " " H 0 !" X " " H 0 " l " " H 0 " l " < " H " " < " H h " ` " < " H D " X " < " H " l " < " H ` " " < " 0 ` " " < " 0 ` " " < " 0 ` " " < " 0 " " < " 0 " " < " ` " " < " ` " " < " ` " " < " " " 0 " H 0 " " 0 " H 0 " " " H 0 " " < " H )h c #" #" X X t b +" +" Y Y h b 0," ," Y Y )h )h b # # "Y "Y #Y "Y "Y 2 c o# p# < T b \s# r# `*h `*h l*h l*h c X#Y c S$ hS$ c I$ tI$ (I$ ," (I$ ," +h +h 4 c j$ hj$ a H c `q$ LOg ,h ,h ` m ,h p a D,h % a H,h % a P,h x % ( c T,h $ `$v P.h x a ,,h x % a 4,h % a 0,h x % c ,h x % 8 c @,h l $ `$v P.h default c c c ( c 8 c H c T c d c t c c c c c c c c c c c c H#a c c c c c c c ( c 0 c 8 c @ c H c T c ` c h c t c c c c c c c c ib c c c c c c , c 8 c @ c P c ` c h c p c x c c c c c c c c c c c c c c c , c 8 c D c P c ` c l c | c c c c c Xcb Tb c c 8 c c c c c c c p e lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c T c h c Jb lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c t c c c c c $ d e c lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c c lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c c lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c c lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c c lyc e d c 8 c c 0,d c c c c c c c $ c , c 4 c < c 8\e L c e lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c H c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c T c ` c h c t c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c t c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c t c a c c c c c c c c c c c c c c c c c c c c $ c , c 4 c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c D c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c T c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c ` c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c T c ` c h c t c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c 8 c c e d c c c c c c c c c 8 c c e d c c c c c c c 8 c c e d c c c 0,d $ b c c 8 c c e d c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c 8 c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c L c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c d c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c | c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c , c c c c 4 c @ c L c P c e d c c c c X c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c t c c d c p c 4 e c | c c c c c c c c c c lyc e d c 8 c c 0,d c c c De c c 0 a c c c c c $ c 0 c < c c c c ( c 0 c @ c % T % % t % a% selinux % d % , % T % % % % % % % < % % % H % % t % % % % % h % x % ( % % % ` % % {% Lj% ` % t % % p% % t % p% p% X % p% $b% t % ( % % p % % % % % % x % @ % l% $ % T`% % \ % % % h % % ` % % % t`% % % % % p% j% % `% c% Dd% P % d% % % % % % % 8 % % @ % P % h % % , % % Lh% b% % ` % % % h% % m% % % % h% d % h% % % di% % ,h% % \x% % % 8 % l% j% m% % ( % d % e% @ % % % x % % $ % % @ % ` % % % % % % 8 % % 8q% i% `% a% 4a% % |a% ~% $f% % % a% q% i% pf% f% a% g% }% & & H & ` & cd BY 'c FY aa AY d AY c AY \ c AY e AY 'c LDY $ 'c AY 'c CY $ 'c DY 0 c AY 'c BY 'c EY $ 'c EY $ e ,EY $ \ a lCY $ a 'c % % % Ph Ph @ @ @ @ @ @ @ ! " @ # @ $ % @ & @ @ @ @ @ @ @ @ ! " @ $ % & @ ( ) * @ , - . @ 0 1 2 @ 4 : @ > @ B @ C H I J @ N @ O P R @ T U V @ p & Th Th Th Th Th Th Th Th Th Th @ ' ' chainiv ' P ' eseqiv ' ' ' hmac ' ' ' ' d ' X X @ md5 ' ' ' ' ` ' ` ` @ sha1 sha1-generic ' 4 ' ' | ' H ' h h @ sha256 sha256-generic @ ' 4 ' l ( h @ sha224 sha224-generic t ( ` ( ecb ( ( cbc ( ( pcbc des |;( ` ( ( des3_ede 0( ( ( d twofish twofish-generic w( ;( K( d aes aes-generic ` ( @w( ( arc4 ( ( ( d ecb(arc4) KY ( 8 ( 8 ( ` deflate ( ( ( ( ( | ( 8 ( ( ( ( d crc32c crc32c-generic \ ( ( P ( authenc t ( ( authencesn Tch Tch stdrng krng Y ( ( ( | Y Tdh Tdh ) L ) ) ` ) ) ) ) h ) ) P ) ) ) ( i a dh Y i a dh Y i a dh T Y 0 i a dh $ Y P i a dh H Y p i , a dh \ Y p i < a dh \ Y i H a dh Y i X a dh Y i p a dh Y i a eh Y i a eh @ Y i a (eh Y i a (eh Y 0 i a 8eh Y 0 i a 8eh Y 0 i a 8eh Y P i Lc Heh Y P i Lc Heh Y q) Y 4jh kh kh kh kh kh kh kh pkh `kh Pkh @kh 0kh kh kh kh jh jh jh jh jh jh jh Mc