ELF@@@?#{*!{#__ 4?#{SqT1T 1KT4 @T R q4+T1TtSA{¨#_bR!@TaSA{¨#__ !RAR  ?#{?SA8Aҕ,@7@?r`T`@`Ⴡ0SA@{è#_a@a?"`"! T@SA@{è#_A8,@sˢ7@_r`T`@`⃂0@b@b_#`"  ?#{A8SA8c*d@B'! Ct @O@ T78@ [Z@ @!@?k!TR`T*F` @#@|@#@[BA8'@@B!ATSAcC{Ũ#_8@:[B[s[B ?#{A8S[cPA"@B7O@T@@hT#|@q+T_zhT#A9q@T9@hT@9! 4?q Tt*bR!@T#@TA87@@B!a TSA[BcC{Ǩ#_RA8,@6@Ⴡ0@""@?r TK@`R Or?kT@y ͍R?k!T;A9q T4Rs?#{SA8[ @B7aL@#tXA|@qkT_zh T#A9q@ T9@Tc@HT4*bR!@T#@T@T!R|@@7cCA87@@B!!TSA[B{Ǩ#_V5c_$?q?#{R @T @{¨#__$?#{S@HT@9qTSA{¨#__$?#{S_@H T[*"*bR@T*4|@[BSA{è#_R A8,@!7@rT!!0?ᇟ@""`aˡ@Rt[B  _$?#{bRS*@(TB@rTSA{¨#_4`T*R@T_$?#{RS*@HT`B@r TSA@{è#_Rr@T*R@T`B@rT  _$?#{bR!S*@HT`B@r TSA@{è#_|@Rr@T*R@T`B@rT_$?#{bRS**!@T*R!s@(T*4|@SA{¨#_SA{¨#_ _$?#{bRS**@T*RAs@hTaB@?rTB@r`TSA@{è#_|@  _$?#{SxrT*![**R@T*bR@T*bR!Ҕ@HT*|@[B@SA{Ĩ#_[B@_$?#{S*[Ac"R@T#A8ՠV@##Cj@N@`D@W@*"#Cn@@D@*r@*R!  s~@bXHT{@|@? CT /@7 @r`T@!!0?ᇟ@~@{@hTA8,@6@Ⴡ0#@SA[BcC{Ũ#_! ճ@?""@?r`T@V@""44AT*@T*"RA@T#|s?#{A8S[**@B?c|@qT_z TcA9q Tc9@( T*R@T#4*bR!@Tc@HT#R@TA8! CR|@7|@@7#@cCA8?@@B!TSA[B{Ȩ#_cC,c#_$?#{S[BR@ Tc#Hs<@#x7A8! CBR|@46@TSA[BcC{Ũ#_6N@4@ @ T@#R |@5N@c4@`?bUTT{@TA8",@7!@?r!TBჁB0_⇟s#@@SA[B{Ũ#_@?#" |@5N@c4@`?!Գs#@ _$?#{S**[A8c*"C`D@*"C*@D@*1 T1T1`T1T*Ra@TRrAT1 Tj@k TSA[BcC{ƨ#_֟1Tj@k T*@kB@r T+ 4;@@N@!?kTR@@yB kBYzT+@3SA[BcCkD{ƨ#_1aTSA[BcC{ƨ#_1@TnSA[BcC{ƨ#_1`Tn@kT* 41@Tj@kTN@y# R&@&@ L@Q L&@@y P@K P&@+@&@  !RK_! ;@@!R R? y&@5&j1@TnkDs9   RK?   R? &@ R&@_$?#{[?rTRS*a@TuRrTtrSA[B{è#_A8 C`j@!@?kTSA?#{A8S?*@B/D@T* R`5*** A8/@#@BBTSA{ƨ#_|@ ?#{?SA8*B@Bw*R R**@A8w@@B!TSA@{Ϩ#_  ?#{A8S*[*A8Ղ@B/OQ_?qQ@Bz! CTq`T68@vZ@ @!@?kTC* ` @+@**|@+@@A8/@@B!TSA[B{ƨ#_ 8@:@@_$?#{*R{#_ _$?#{A8S! C4@A91T*` qT,T4qAT 7 ճB9@@SA{è#_qTq`TSA@{è#_֔@SA{è#_@6|@t@_$?#{RS[**a@hTB@r TSA[B{è#_*4aT*@T*"RA@T_$?#{SqkTT@HT8@ R` q`4T1T:|@@5tSA{¨#_8@:|@SA{¨#_!RARtt?#{A8S["R*a@B'A@ T|@ST@#@`TA8#,@bC7!@?rTcჁc0㇟c @!T3A8'@@B! TSA[B@{Ũ#_A8,@7@?r`T@Ⴡ0`@?"""!@4T*@HT*"RA@iT@?$"#@#@  _$?#{R@S@HT[c,TA8GBzDqTAB?TLK RKa 4[BcCSA{Ĩ#_րC#C?T,@$,@`T@"@_kAT@_kT @_kT@!@kT@?kT@kAT`h@_kTh@_kaT"R|@t46T!RÂKb! 5!RW 5SA[BcC{Ĩ#_Ă"RKtT  ?#{A8SR[a@B/@(Tu|@qT_zT@9qT_9@HT|@`A8/@@B!TSA[B{ƨ#_T _$?#{{#_@_ _$?#{S@AAC@|q)T$՟$ SA{¨#_Xexd"@֟$՟$՟$*$ա$$*$$$*R$$Sҡ$*$$$*$$$$$*$$*$$$@T@9qTt$?qR@Ti$d$_$[$WS~_~5$|_BK|5Q@|_@|5 1!_!K!5Q@|_@|5q`~_a~5wq`~_K`5;դ|_!K5;հBuffer overflow detected (%d < %lu)! keyring%s;%d;%d;%08x;   include/linux/thread_info.hinclude/linux/thread_info.hinclude/linux/thread_info.hpkgb^YU)#QLHC >94.f@( @@L d wint  , *s32!ku32!~u64!* "   "1"2"H DD#\# #!&#72#b#h# #        A   $ %"/ <.  KW h qmw  &-0 #My  1y  key  'v4    4 >]X H(X)X+3+   ,L/,N k,P k ,K] ,Rk,Sk8,V,W>,X>,Y~,Z~ 8,b,c ~,d ~,e X,f X ,g X ,h X,i ~(  ,oJ,p ~,q ~(,l,m k,n ~(,s  ~  -R MNOPG" " M Mw M  M  M  M M M M M M M!retM"M #M R$M%%%%%&'$=M%%v%i%\%O(n %%%(  %3 %& '@ )2CV k %DC&*QCd*^Cc+kC,|C(Y)J %Y-Y* %Y$CR %C%C&*CP'C*Cc+C(Y  %Y(ZP %kP$O%O A.9N 90N 9@{/; { @" 0id+ P#BWe#Wd/ y1 X1>e2retf3(Y %Y(Y 5 %Y)=M i %fM%ZM%NM&'rM(Y %Y(O %O-ZP9%kP-Y %YD  "Uh!meWb/Wb/X/X1Yg1Y"f1Z yd1[c2ret\wd435 / 67 5 / (Y_% %Y)O_ %O$ZP9%kP)rRn %R%R)Yp &'Z8*Tq)+O~%=O-Y %Y9Y8 T)IO%WO&'dO$IO%WO&'dO$U%U$V %V$VQ %V$V %W%W:W5;WI'WWP'WWQ'Wd# {e!key1c/ y1>p2retc(Y%Y(ZP/%kP)P>%P%P%P? Q%3Q%'Q%Q@R,%2R>&RS&'>R'JR@Y0{&'Z:Y0&'Z:T0&%U%TQ&RP&'>R'JR:Y0b'Z:Y0&'Z:T0&%U%TQ~2retc 94^  4.Bid*   {  E!iov4/>!retwF 0id8 P#c# h/2rkaSf1g1p/ {1e2retcD33)Y&'Z(N%N(xP #%P%P)N{%N%N%N&'N?N% O%O%O$%&*f >K x wBkeyx2!newzS 3 S4 BrkaT$S U3/W y "+>0id+& P#+5d!key-1. yP2ret/f3K(Y7%Y(ZP<%kP(YC1'Z-Y8 %Y"N'0id$ g#.cd#:oc1N'd1N'i!key1 yR2retc2uid e2gid f3345 / / (T e %T)S %S(T  %T-S%S)Y &'Z(Y!'Z(Y2!%Y(ZPU!%kP(TU}!%pU%eU(S!%S(Y !%Y)U'#%U?V%V$AW%XW%NW:W";W"'WXX?MY%ZY%dY&'nY'zY "9l+#9# P#97>f#9F{e!key;1< yd2ret=c1>>d1? {hCout33_(YCC(%Y(ZPHf(%kP)OJ(%OAO'O'O9O(9NO(%VN%JNPP%P%P@4T)%]T%QT%ET&'iTAtT'uT? Q%3Q%'Q%Q@R+%2R>&RR&'>R'JR:Y0U*'Z:Y0&w*'Z:T0&*%U%TQP #E{!ret%"/#) f#WQ#Wd# e1/e/ y1yS1"yf1 X1>g2retc333333)=MX-%fM%ZM%NM&'rM(Y{-%Y(Y-%Y(Y -%Y(Y-%Y)ZP  .%kP(Y&.%Y(Y I.%Y(Yl.%Y)ZP  .%kP(9N .%VN%JNf# {h!key// y1>g2retc/w/w333(Y0%Y(ZP0%kP)Y1&'Z(Y)1'Z)P73>PP%P%P@4T1%]T%QT%ET&'iTAtT'uT? Q%3Q%'Q%Q@R2%2R>&RQ&'>R'JR:Y0 2'Z:Y0&/2'Z:T0&y2%U%TQPPd%P%P@4T3%]T%QT%ET&'iTAtT'uT? Q%3Q%'Q%Q@R4%2R>&RP&'>R'JR:Y04'Z;VRb4'WR<U1 %;U%/U'GU:Y0&4'ZQd?Q%Q&'QAQ'Q?U %;U%/U&'GU)O\5%O(Y 5%Y(Y 5%Y-Y %Y"S 80idS' P#S8 d#T e#T*f1V yg1Vyd1VyP2retWc3r3p(Y]6%Y)ZPl6%kP(Ya6%Y(Yb 7%Y)ZPl%7%kP(YgH7%Y(Yh k7%Y(ZPl7%kP)Oo7%O)Oq7%O)Os7%O-Y^ %Y"(:0id() d#(: Q1* yc1*yP/+!key+2ret,e3E3C(Y/8%Y(Y0 8%Y)ZP: 9%kP(Y5<9%Y(Y6 _9%Y)ZP;~9%kP)TU<9%pU%eU(TU=9%pU%eU)OB9%O$OD%O";0id' d#8 Q1 yc1yP2retd33(Y :%Y)ZP:%kP(Y:%Y(Y ;%Y(ZP?;%kP)O^;%O)O};%O-Y  %Y"B=#( d/ y/2rete333(YN<%Y)ZP m<%kP(TU<%pU%eU)O<%O(Y <%Y(Y<%Y(ZP =%kP-TU%pU%eU">0id) d/ y!key2reteD>333(Y=%Y)ZP>%kP(TUB>%pU%eU)Oa>%O(Y >%Y(Y>%Y(ZP >%kP-TU%pU%eUK> >"{7@0id{% c/} y!key~2retc3(Y?%Y(ZP?%kP)TU?%pU%eU)O?%O)Y @%Y-Y%Y"ET2C0idE% f#Fd#G{c1I yd1Je2retKd3k3i(Y`@%Y)Oh6A%O-ZP9%kP(xPU ^A%P%P$PZ%Q%P%P?LQ%tQ%hQ%]Q&*~QP@R!B%2R>&RQ&'>R'JR:Y0B'Z:Y0&(B'Z:T0&rB%U%T!ret#3735.CBid)  1w/ y/ !ret3GDHWHWHWH /Ikey y { > >IretJJJJJJGEHHHHIretKGL S?D%D%D%D%D&'E?C%'D%D%D%D&*3Dg*?Dd*KDP*WDd*cDX*oDc*{Dh*De,D,D,D,D,D,D@=M[F%fM%ZM%NM&'rM:Y}F%Y:Y F%Y:YF%Y:Y F%Y:YG%Y@ZP#G%kP:YEG%Y:Y gG%Y:YG%Y:Y G%Y@OG%ORIretSJJJGJHHJHJHJHJHJIretJKJd=MLJ P?HJ%H%H%H%H%H&'H?GJ%-H%!H%H% H%G&'9H*EHc*QHX*]He*iHf*uHc,H,H,H@=MZJ%fM%ZM%NM&'rM:Ya2J%Y:Yb TJ%Y:YvJ%Y:Y J%Y:YJ%Y:ZP J%kP@OJ%O:O;K%O-ZP9%kP:xPt bK%P%P?Py%Q%P%P?LQ%tQ%hQ%]Q&*~QP@R!L%2R>&RP&'>R'JR:Y0 L'Z;VRRL'WR?U1 %;U%/U&'GU:Y0&tL'ZH.WMlen/Iret1waM a2  a>w aLw#N #FN $> $&{Bkdf%+N / ]9NBuid0c B GwcNH2H$NNMkey+H(Maux5G{NMiGtPRMgidt%GoPRMuido%GBPRHB"HB/G=P(SH="H=/G'oFSMgid''G"cdSMuid"'O ~SBr -~S rNSMr/~SH7S wNSMi'wMr6~SH>SIoldwOT 5O[ T [3RRGPTHH*{H6PIszwEwNTH&wH: EwSTMptr2MnE HPGtwUMtit;UHtCw RTGTUH2H=w4Gtw}UMnrtHt>}U PUBvU NUMvUNUMvUGmwUMimwMvm+UN,VMto'H>MnR Nt[VMtot&Ht6MntJ NcVMvcOVHcY{ OPVBvO$U wVBv "UOVBvUORVBvRUG5wWMi5wMv5UG1wAWMi1wMv1UNcWMiwMvUNWMiwMvUGPWUW PEPG wWMi wMv UItmp N o XMi o)wMv o6UG 4w1XMi 4wMv 4UN SXMi wMv UG #PXMkey #HXH $PJ 0 G pwXMi pwMv pUItmp p  pwN pYMi pwMv pUItmp p  pwG owMYMi owMv oUItmp o Ival ow owN oYMi owMv oUItmp o  owwY 6YE7 G "!PYMptr "<G !YMptr =G ,bZ  S/CZMptr/<VH/H{H/wV,PjZMp,;VH,KG(PZMp(:VH(JWT0Z>TP>TQAT'TWt]>S> Q>c'%)On]%P$O2%P$P4%.P$dS.%rS$S %S%S?S%S%S%S&'S?U %U%U?Wp %6W%,W@W1\XWO\'WXP<Y1%Y%Y'(Y'4Y*@YP- S % %%*%P(YbS]%Y-ZPd%kPW Ha>& c>3 d*@ e)P@n_%P%P%P? Q%3Q%'Q%Q@R^%2R>&RP&'>R'JR@Y0F^&'Z:Y0&h^'Z:T0&^%U%TQQQ%Q)R`%2R>&RP&'>R'JR@Y0_&'Z:Y0& `'Z:T0&S`%U%TCP>CQ*CP'C*Cc(Y `a%Y(Y  a%Y(ZPa%kP$O%OW2Cp5b>DCc*QCc*^Cd(Y)b%Y-Y* %YWdb>vd>Q>R>c$d%%%%vA*@*P*PWn(b>P>Q>RWe>P*c*d(YXP<Y1%Y%Y'(Y'4Y*@YP$%&''+($ %&*cY ,>& P>3 Q'@ % $ > : ; 9 I&I$ > : ; 9 I> I: ; 9 ( 5I  I < < 'I &I!I/ 4: ; 9 I?<4: ; 9 I?> I: ; 9 <4: ; 9 I> I: ;9  : ; 9  : ; 9 I : ; 9  I8  : ; 9 I8 4: ; 9 I.: ;9 'I  : ;9 I!4: ;9 I".?: ;9 'I@B#: ;9 I$1RUX YW %1& U'41(1X YW )1RUX YW *41+ 1, 1-1X YW ..?: ;9 'I /4: ;9 I0: ;9 I14: ;9 I24: ;9 I3 : ;9 4 : ;9 5 U6 7.?: ;9 '<81RUX YW 9 1:1X Y W ; 1<1X Y W = 1>1?1RUX Y W @1RUX Y W A 1UB: ;9 IC : ;9 D4I4E F.: ;9 'I@BG.: ; 9 'I H: ; 9 II4: ; 9 IJ : ; 9 K.?: ; 9 'I@BL: ; 9 IM: ; 9 IN.: ; 9 ' O.: ;9 ' P<Q.: ; 9 'I R.: ;9 ' S.: ; 9 'T.: ; 9 ' U V.: ; 9 'IW.1@BX 1UY.1@B,@( $hllllllllllllllllllllllllllllllllllll|ltlp8<LLLLLTT8<LTT8<LL8DDD`4 <@H(\ttttttTXhltP\`Xd ttttt8DHTt  8<TT\\\`@ D H L    t t x |     ( ( ( 0 H L \ \ \ \ ` d \ ` d d | | | LL8<LLhllllppppxxxx  |`````|```PXPX(((0,0HPTp|,, ,,DDDLTTT\,,,8 $000000<<lDH$0DH00000<<l0<<hdd4@@H4HTXh  <pxPT``,,@x(H(H(H(H(H(H(HX`X\ !H!H!H!H!H!h!h!h! !H!H!H!h!h!h!< < < D x x x x x x !!####!!##!!!!!!!!!!!!!!"""$"0"4"8"<"4#8#########@"@"@"@"@"@"@"d"p##@"@"@"X"p#x#x"|"""<#<###<#D#D#D#D#D#D#h#######D#D#D#D#D#D#D#h###D#D#D#`###P$`$d$$$$%%t%%%''@(t%%%''@(x''0(8(''''''''6 ./include/linuxsecurity/keys./include/linux/atomic./arch/arm64/include/asm./include/asm-generic/bitops./include/linux/sched./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxthread_info.hkeyctl.ckey.hrefcount.hatomic-instrumented.hinstrumented.hatomic.hlse.hjump_label.hatomic_lse.herr.hatomic_ll_sc.hcurrent.huaccess.hkernel.hfault-inject-usercopy.huaccess.hnon-atomic.hbitops.huio.hslab.hinternal.hkasan-checks.huidgid.hspinlock.hatomic-arch-fallback.htask_work.hrcupdate.hsignal.hlist.hcred.hint-ll64.hint-ll64.hposix_types.htypes.hspinlock_types.hrwlock_types.htask.hperf_event.h kernel_read_file.hsecurity.hstddef.htrace_events.hkeyctl.h watch_queue.h stack_pointer.hkcsan-checks.h /!< <#z  f(3/y z ]oGv Ag     i    j .0 <! $nJ = w0x1  ! jJ  w    H J w.J  qf Cs pf( u1~~ b b /.0 ! ~ "t  $rXD<[%5 G! 8 6!@JV* " 3! qX   u | b b /.0 ! ~ "t%  %u.}~ G! 8 6!/ zJ wf Y v!,x   #A !1! @!| X#ww-U C.Y$w $$ML,y. ../#/y" x<.w !l z<4,<a    v.tJ t .2W=&Z 00>! !K C   2  # 6  Y    5  /1m !~~ ~~.>.) {X#q[(c1~ b""  ~! ~ "t!i o  G 8!H 8 6! <j !  ~./.:<5t.! 0JV * =Jo ) 4.f J   ~! 00>.!/ ~   4 !K ~   2$ %!L ~1M.:  = ~   4 ~   4.!##00~.00 @ ~  cJr. !& 4z. 4! ~   31 !)~Y X!zP! = }   3!3>0t!zP2<   Y }4SJ- "Q~1 MgX  |X#~q[(c1~ b" b /.2t!i o  G! 8 6! <j ! . ! ~ J ~ = 5   <!  3 %  %! }  .~1 }}  3~.S$q. }  }.. Y }  <!y 5y  'y  C! |1}. }} 3~~.zf$j. |  ./K |0}1Y  X! 3%A! |1}. }} 3~~.a .j. |  ./L |0}1Y  !<!2.$K |3 1}<  ! |   3}1 ~J "~~ ~~.oX |  f! 3A)%/ {   3 1|<  ! {   3||Y1'  ||. /4}~.}~.yf <J!N ?J ./ {1 1|<  / {   3 1|<  ! {   3|1 }f }~ }~.}~. /iX {   8-.!y {y  5/ {J{1  z  ? [ z 2 z "  ! ##/| |  .pf( u1~~ b b /.0 ! ~ "t  !|  | <pf( u1~~ b"" ! ~ "t 3&0|~. !|t.p{.D<[%5 G! 8 6!@<V* ~ /.!< 8 ) { D<[%5 G 8 6!@<V*3]< {// {/!M {  J).zf gz/z 00<z<!/ z4Y z   4 !Z z1{.  = z   4 Y z .1{ !{& ~" <!#{ <!${#|~.0|~.|~<0 ! Kt. z  . z  zJ z  iJ< !x |= y3z1  | | <!${& ~" <!".1tz' 3 .0. 0 !~ < ~ .&/0  "-! =/ w   .5z <pf( u1~~ b" b /.2t ?yX ! ~ . pf0f z.D<[%5 G! 8 6!@<V* 4=.!! g/<- 0e. z. p d.7J! x xt"6K xYy.0y.5 L x3y1 >.0x.e= r.! / r  . Y "t~ .wj . r  zJ .!J ;!3 X<G w" nf yJ kX G E{  Jz. X~  v X cX X RX U E U OJ E  X E bX E Us! = }   3!3> Js& != ~31 !)~! . zX T F s<  .4keyctl_kdf_paramsmax_sig_sizeREFCOUNT_ADD_NOT_ZERO_OVFdest_ref__s64keyctl_negate_keykey_quota_root_maxkeysparamskey_data__clear_userfromktypecan_read_keycopy_from_iter_full_namekasan_check_readkuid_tNOTIFY_KEY_REVOKEDkeyctl_watch_keyPTR_ERR__refcount_incsecurity/keys/keyctl.cTRACE_EVENT_FL_TRACEPOINT_BITkasan_check_writemaxkeysspin_lockPERF_COUNT_SW_TASK_CLOCKflagsbufferkey_get_type_from_userkey_stateuaccess_ttbr0_enablel_yesold_settingis_sourcekeyctl_restrict_keyringunsigned intkeyctl_keyring_searchtask_work_notify_modekeyctl_set_timeout__ll_sc_atomic_sub_returnsp_el0headindexkey_quota_maxbyteskey_quota_root_maxbytesin_lenkgid_tTWA_RESUMEto_useroldpout_lennewownerlimitkernel_load_data_striov_iterauthkeydestringiderrorfunc__kgid_valis_key_possessedget_currentinstrument_copy_from_userkeyrings_capabilitiesoldworkwatch_idTRACE_EVENT_FL_EPROBE_BITcreateEVENT_FILE_FL_NO_SET_FILTER_BITuid_eqregs__addr__acfu_retdest_keyringsigned char__kernel_gid32_tkey_typeringid__se_sys_add_keyuint32_terror2error3error4error5error6EVENT_FILE_FL_FILTERED_BIT_typearch_atomic_sub_returnKEY_DEFER_PERM_CHECK__kernel_size_tshiftiovecbasecountkey_notification_subtypeatomic_dec_and_testkeyctl_pkey_paramskeyctl_setperm_key__lse_atomic_addKEY_NEED_UNLINKresultlong long unsigned intPERF_COUNT_SW_PAGE_FAULTS_MINspinlockbrancharg5__lse_atomic_fetch_add_relaxedKEY_NEED_WRITEEVENT_FILE_FL_TRIGGER_COND_BITkeyctl_get_persistenterror_namethread_infotest_ti_thread_flagPERF_COUNT_SW_DUMMY__kernel_ulong_tfrom_ringid__compiletime_assert_265PERF_COUNT_SW_MAXshould_fail_usercopy_dest_keyringTWA_NONErefcount_saturation_typeNOTIFY_KEY_UPDATEDotherinfolenclear__se_sys_request_keyNOTIFY_KEY_CLEAREDarch_atomic_dec_and_testneed_permuserinvalidateKEY_AUTHTOKEN_OVERRIDEsize_t__compiletime_assert_361payload__refcount_addmax_data_sizecurrent_stack_pointerEVENT_FILE_FL_WAS_ENABLED_BITkey_data_lencheck_copy_sizeinstrument_copy_to_userkeyctl_describe_keycallout_infobytesotherinfoto_ringidPERF_COUNT_SW_ALIGNMENT_FAULTSpermrcu_read_unlockTRACE_EVENT_FL_FILTERED_BITTRACE_EVENT_FL_UPROBE_BITarch_static_branch_jumpcopy_overflowkeyring_refGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly__uaccess_mask_ptrmycredIS_ERRkey_perm_tgid_eqarch_test_bitpriv__ll_sc_atomic_subperf_sw_idscharmight_faultflag__s32__do_sys_add_keyKEY_IS_UNINSTANTIATEDnotify_keykcsan_check_accesssystem_uses_lse_atomicskeyctl_pkey_queryuaccess_ttbr0_disabletasklist_lockerror_keyringatomic_incbuflenNOTIFY_KEY_INVALIDATEDEVENT_FILE_FL_SOFT_DISABLED_BITkeyctl_keyring_linkarch_atomic_dec_returntask_work_func_t__u16EVENT_FILE_FL_PID_FILTER_BITarch_atomic_inc__u32_restrictionerror_putcheck_object_sizerequest_key_authatomic_fetch_add_relaxed__arm64_sys_request_keyvalidate_creds__arm64_sys_add_keyrighttask_struct__lse_atomic_subEVENT_FILE_FL_TRIGGER_MODE_BITlong long intTRACE_EVENT_FL_CAP_ANY_BIT__compiletime_assert_3_bufferkey_iddescriptionlockmax_enc_sizercu_read_lock__arm64_sys_keyctlcopy_from_userTRACE_EVENT_FL_KPROBE_BITcontextbool__spareiov_iter_countokaykey_need_permEVENT_FILE_FL_RECORDED_TGID_BITNOTIFY_KEY_INSTANTIATED_copy_from_user__ret_warn_onkey_put_out__ll_sc_atomic_fetch_add_relaxedarg2arg3_callout_infoPERF_COUNT_SW_CGROUP_SWITCHES__se_sys_keyctlsizekernel_read_file_strEVENT_FILE_FL_RECORDED_CMD_BITget_instantiation_keyringcallout_len__range_okPERF_COUNT_SW_PAGE_FAULTS__lse_atomic_sub_returnprimeprivatein2_lenput_credKEY_NEED_SEARCH_Boolkeyring_rshort unsigned inttruearch_atomic_addkey_ref_putcredNOTIFY_KEY_SETATTRkeyctl_instantiate_keysubtypekeyctl_capabilitiesgroupcopy_from_itergid_targ4keyctl_invalidate_keygid_valid__u64uid_tinstkeyquota_overrunkeyctl_session_to_parentspinlock_t__func__parentuid_validgfp_tshort intkey_usertworklong intrefcount_tcopy_to_userinfolenkeyctl_chown_keyEVENT_FILE_FL_SOFT_MODE_BITkeyctl_dh_computerestrictioncpu_hwcap_keys__actu_retkeyctl_read_keynewworkrefcount_inc__kernel_uid32_tkeyctl_join_session_keyringPERF_COUNT_SW_PAGE_FAULTS_MAJkeyctl_keyring_unlinkinit_task_workkey_ref_tstatic_key_falselist_emptykeyctl_instantiate_key_iov_payload_iovthread_group_emptycopiedkeyctl_update_keyreqkey_deflleftkeyctl_reject_keynameplen_credTWA_SIGNALstatic_keyarch_atomic_fetch_add_relaxedinfobufKEY_NEED_SETATTRPERF_COUNT_SW_CONTEXT_SWITCHESKEY_SYSADMIN_OVERRIDEkey_quota_maxkeyskeyctl_set_reqkey_keyringrefcount_structatomic_t_payloadlong unsigned int__u8__do_sys_request_keypt_regsKEY_NEED_LINKkvmallocTRACE_EVENT_FL_IGNORE_ENABLE_BITint32_tPERF_COUNT_SW_CPU_MIGRATIONSkeyctl_revoke_keyKEY_NEED_READREFCOUNT_DEC_LEAKkey_serial_tkeyctl_get_keyring_ID________p1__do_sys_keyctlsign_extend64iovstacktypeto_refsafe_ptrunsigned char__key_reference_with_attributesoptionsupported_opskey_ref_to_ptrrwlock_tkeyctl_change_reqkey_authtimeoutkeyctl_dh_paramsfalse__key_getkeyctl_get_securityarm64_const_caps_readykeyctl_keyring_clearNOTIFY_KEY_LINKEDatomic_decTRACE_EVENT_FL_DYNAMIC_BITkeyctl_assume_authorityaddrPERF_COUNT_SW_EMULATION_FAULTSlist_headkey_read_statehashnamekey_getarch_atomic_subarch_atomic_decmax_dec_size_description__keyctl_read_keykeyringNOTIFY_KEY_UNLINKEDdkrefunlockkey_permissionREFCOUNT_SUB_UAFkey_ref__mptrkeyidspin_unlock_copy_to_userkeyctl_keyring_movekey_size__kuid_valTRACE_EVENT_FL_NO_SET_FILTER_BITREFCOUNT_ADD_OVFREFCOUNT_ADD_UAFPERF_COUNT_SW_BPF_OUTPUTkeyctl_instantiate_key_common/home/test/workspace/code/optee_3.16/linuxKEY_NEED_UNSPECIFIEDwatch_fdcallback_head__ll_sc_atomic_addmaxbyteslflagspcredKEY_IS_POSITIVEvaluefrom_refKEY_NEED_VIEWdesclenPERF_COUNT_SW_CPU_CLOCKinstrument_atomic_read_writeEVENT_FILE_FL_ENABLED_BITdestringzapownerGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x $0A-AHA-DC-A BV A-A JA-C -DHA-A0CCW A-A P A-A TA-AP CCNeJ A-A DRFC<dA-Ap E J A-A \A-Ap I UtJA-Ap  -FE,PC-A DJA-4pB-A BS A-A TTB-A0CBVCA-A0-mBB4B-A DO A-A 4B-A0DBN A-A 4B-A0DBN A-A <B-A C\ A-A DA-4B-A0CD] A-A TB-A@CDDcACA-A@-BA\`B-AP BBCGOEA-AP -]QtA-AC C R NmCJA-A -CBA FE AtlB-AP CHT AA-A Ix A CEA-AP -LSJB-A` B CBo A-A JDYIAA-A`  -H A-A M A-A PVHEW A CFTLB-A0CCTCA-A0-J4A-A` C ] A-A 4A-AF_ A-A T4A-A` C BQVJA-A`  -I A BF$(B-AEA-tB-A0DEQCA-A0-JAA-A0-DA-A0-F4B-A0DR A-A <B-A Bd A-A L A-A <(A-AP CBCz A-A thB-A@EIC`ACA-A@-F AAA-A JD<A-A` C Cs A-A $,C-ACA-4B-A CK A-A   0 0 8 HSp q @  8&4D]evdt5<La{$PtpT@  ! (6T JS it `l)3@H`Ycmx$0G[v04d( 3CD[`(o!h'8FQ$iz %,P%keyctl.c$d$xcopy_overflowget_instantiation_keyringkeyctl_capabilities.part.0keyctl_instantiate_key_commonkeyrings_capabilities.L144721.L144722.L144723__warn_printkarm64_const_caps_readycpu_hwcap_keyslookup_user_keyrefcount_warn_saturate__arch_copy_to_user__arch_clear_userkvmalloc_node_copy_from_iterkey_instantiate_and_linkkey_putkvfree_sensitiveprepare_credscommit_credsiov_iter_revert__stack_chk_fail__arm64_sys_add_keystrncpy_from_userstrndup_userkey_create_or_updatekfree__arch_copy_from_usermemset__arm64_sys_request_keystrlenkey_type_lookuprequest_key_and_linkwait_for_key_constructionkey_type_putkeyctl_get_keyring_IDkeyctl_join_session_keyringkeyctl_update_keykey_updatekeyctl_revoke_keykey_revokekeyctl_invalidate_keykey_invalidatecapablekeyctl_keyring_clearkeyctl_keyring_linkkey_linkkeyctl_keyring_unlinkkey_unlinkkeyctl_keyring_movekey_movekeyctl_describe_keyfrom_kuid_mungedfrom_kgid_mungedkasprintfkey_get_instantiation_authkeykeyctl_keyring_searchkey_task_permissionkeyctl_read_keydown_readkey_validateup_readkeyctl_chown_keymake_kuidmake_kgiddown_writeup_writekey_user_lookupkey_quota_maxkeyskey_quota_maxbytes_raw_spin_lock_raw_spin_unlockkey_user_putin_group_pkey_quota_root_maxkeyskey_quota_root_maxbyteskeyctl_setperm_keykeyctl_instantiate_keyimport_single_rangekeyctl_instantiate_key_iovimport_ioveckeyctl_reject_keykey_reject_and_linkkeyctl_negate_keykeyctl_set_reqkey_keyringinstall_thread_keyring_to_credabort_credsinstall_process_keyring_to_credkeyctl_set_timeoutkey_set_timeoutkeyctl_assume_authoritykeyctl_get_securitysecurity_key_getsecuritykeyctl_session_to_parentcred_alloc_blankkey_change_session_keyringtasklist_lock__rcu_read_lock_raw_write_lock_irq_raw_write_unlock_irq__rcu_read_unlocktask_work_canceltask_work_add__put_credkeyctl_restrict_keyringkeyring_restrictkeyctl_capabilities__arm64_sys_keyctlkeyctl_pkey_e_d_skeyctl_pkey_querykeyctl_pkey_verify"%&&@@'X()*8+D,T-.,/01X34%5,,-$6h)7,6P8h1344:,%@;p<=,>,66 1D%\,4A6 %8 CH ,T - ) 7 8` % , E % %, ,P G` Hx % % , J H4 %x % % L , ,( %L % , , N %%<%`Pl,t,|,%: R4SH0P0TTd:$6,,|''U,%L34%%;W X4LH,P>X,`,l61%LXd,)Z[\-'Z[(\<-^_%`H a,,dbcdcdefa,gPa\,hfe f4i8j<i@ja,a,P%h`pHa, mx1o6$1q,.(,4/`1|p.t/0udv%,xU,,%dUx.,/,., /0&@&%{$ 6@ , @ @ '!U !,0!%d!'p!6x!1!%!}!~!~!!!"4"8" # #0#4#d#####,##0$%\$3$4$$6$,%1%%%%&F&n$&w4&sL&p`&l&O&&&p&|&z&y 'I 'Q0'kD']T'Dh'B'4'A'6'%','Y(V(M$(K  PD l#p$a $H(#0 4H8$a@XDH#P\TX$a`dh#ptx$a # $a#$a@"p##D"p#$aD###H##$a e)05hCOY gxl  B 7F2 Vi'3G Q_hd=p |W+D*5{$r1=GSi n4s  < W %7=CIOXU[a/gm@sz   l] @".(o.h5?^jt *~OW   ?#w 0C9P^kx, F 2>GKX.ex? aSj Zt(Z5@>GP]Wj\wW\aP%)t%1`$S`$at%i$D&p&x'$ $ ', 'O 'p 'x % % ' ' ' @% ' &4 c A U a $ r   n    $ 8$ 8$: P$B $^ $n $ $ $ % Y !. ; I H U Td ps n  J m 0# " < " ^ "  !* !2 0 H !P p d !l  !   ! ! " @! " "0"p!*@"2!D!R@"Z!h!v@"~P"@"P"@"P"@"P"@"@"@"?p#ND"hD"p#H"p#x""<#*"8"FD#Np#\p#jD#r#D##D##D##D#D#D#3#BH#\H#~#L##!`.=c YChu)1@I@\dp  1?H!aH!{H!< x 0x 0x 2Ex g     & H b !!8!) 1H;5GlC %PAn4S ,!.6 ? LdX0} C}  P/7EoHe(eM{Gp#?CN^{kw} 4L(0@L@Zb&g: F$k_ T\#?K`p0r  #   K ) Z6 G j r P   d   !7!Z!p!!!!!!!"":"X"z"H" " "H"$"H,#X4#J#XR#c#Xk##X#X#X##\$\)$9$``$$$$$$$$% %B%Q%k%%%%%%&&'&/&F&b&&& &&& &'` ' ('0:'0U'Da'x'''c ''x'''*(`((%(H($k(,s(((,(@(@()$)@@)@R)Z)pv)$~))$)`)`)`)0)*0 *0%*08*0Z*<|*<*<** +p+=+W+++9++c + ,,*,r9,,H,W,f,s,,9,n,5, ,h,4,h,;,\,B,T-I -L-P-D)-,1-M-]------ .+.N.q. y.P...D..T./\6/\V/y////////c 0C$010O0\0i0q0z0 0(040(0000@0@ 1(.1|61pX1|`1 {1 1 1111P1P1242Z2~2222`2`3`<3D3f3n3333333p3p3 4>4g44444445055`,5`B5(J5a55555 5C666!606?6s]64e6xn6;v6p666@6 6  787p*7@M7@p7L7h77p77x77 88 =8L8[8j8K8 8 848 80 80 8H 9P 9P A9P d9\ l9 9\ 9 9l 9| 9 9 9: :T 7:F:U:s: {: :4: : : : : : !; D; L; c; k; ; ;L; ;;;K; < << <# #< 0< S< [<P r< < < < <8 <@ "=D C=O= t==}= =0 =5= =# =( = > > > G>( O> f>X >| > > ??@ 6?_? g? t?d ?p ?t ?` ? ? ? @ @ 8@AD@i@Mx@{@@w@ @, @4@L @( @@ A AH ;Ap cA kAP A AP AP A A A A B -B SB wB B B B B C 3CzECRCvlC tC}CCC&CCCC C`CmDrD,Da(D4DLD9XDdDnpD5|DD D4D;DBDIDPDDrD,DaDEi Et5EGEOEkEyEEEEEEFF F-F5F PF `FFFFF0 G8G (GHJGHlGxGxGG GG Gr H,HM"H{.H:HFHRHn^H5jHwH H4H;HHrH,HMH{HH II)I<1IRI`I<hIIIXI IIPIJJ7JYJ{JJJJJJ  K @K\gKtoK@KtK@K@KtKKKtL,L4L FL WLyLLLPLL MM'M>MOMn[MrMM.MMxM MqMMc N,Ni:NtKNWN&dN }NNNNN&N:N OO&,O'JOOXOeOsO OOOOOOOP=P#NP[PlPyPPPPPPtP Q(Q?Q9MQ iQQQQ6 QzQQ R& R'R3RKRXRfRzsRRRR-RRb R_R RS_S )SGSeS\SSSSSSATbTA!Td+TS5TFTRT&^TvTTTTTT- TT U U UW0U