ELF0@@?#{S@`@Tb@A"ss`@TC3a tSA@{è#_!!  ?#{A8S[sC3A8`B@``@ @a*TC`tSA[B{è#_!! ?#{A8S[cksA89(@`@B77C;@ !TA8TR#@22*4@@:1 T.1T!@@ @ TA8A87@@B!a T*SA[BcCkDsE{Ǩ#_c@cCc**5 L)_kTNA8A8!T`5@AT@@ @@ @T*@@ @ATs4@!$!ԏ3RR_$?#{SRA8`C*SA{¨#_R@@!R8|(`t _$8@4a|@b  *|*kT#77_!|@k@T*?#{R{#_!_  _$`?#{S! !RKa?qT9`@tB@A8CaSA{è#_e"R?q@T?qTSA{è#__!Ra:SA{è#_aRSA{è#_ ?#{A8S[ck*@B/*C`5S@tk T@S@_w@ATqCs*c2*cS*5W@_k!T3R 5A8/@@B!ҡT*SA[BcCkD{ƨ#_(@S@U :@@ 4BS*`5W@kTv@6` 5W2S***5W@_kaTvr T ,@@ 7"H 5L! !RKaSS3R3RkT"R)?qT?qLTaR!ԞS94S`5W@S@ksu!RKa?q`T?qLTqT5bS5W@kTS"R9NS_$?#{S[#(@`@43RA8Ts@***SA[B{Ĩ#_A8Tv@RaT!ԗ*@B*@s@?#{A8S#*[*c@B3$@4B0,C6DD.EFF5kz**+A8*#R 5cR* 5@ @55#aR@[gs@@A8@@* @W5X @@*@55R**_qBПS@x1` TkD+@A8@@B!T*SA[BcC{ب#_@*5S@q`T@@rT**,1T(1T@1@T81aT*`5Z4q!ԑ*RR3@*ns@kD+@k+ ?#{A8S[@cA8ksoR@@BWkG/@7@fჁ07"R5@@5k@vkTo@#R *5(@A@A8?T[CC` @!s S@ @ T@R*2*`5w@kTtkTA8W@@B! T*SA[BcCkDsE{˨#_:1T.1T*R*4:1T*4.1 T!t4l!f!Գs@Sk|_Je5|5|_#K5!|_#K5|_#K5= 6 '  1  F     o vkernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/pi.ckernel/futex/../locking/rtmutex_common.h3@Zintt,*u84u16Nu32hs64{u64t"    aH3W7' t vw      A   $  :     q t wbt7    Jt! t'`   t#8 utw La LL!LdL5tQN@NNkeyOoHhbPRcQXPretRacW`Xa __pXL1XLXl!X "#X$X8%& P'%'1(='>).#1 %K#%?#'W#*!0'!*!0&'!)l!0&%!%}!)d#v %#%u#+X%'n^j$!x'!$  c%%% ',+i,8d,E`,RD'_,lc-y$,n/%=,IP'U.B'/Z%l/ % 0a$!N'!$ZN%l$ e %!1 ,% / %    a( Lf3tcC gMaee}to# h}~hbRiqresaR ret a2out30: a$! '!$ %1  % $!? '!$ ^ %!1 - % /z6%  e3ta 4t L5qt7X4t>a"a6W aF 4W-L5qWDX4XZ^ ret[a7 a4 /Le8qFXjf^ik!hp tderrac"^ a+!'!0 1a1! '!1Z %l$ $ % $ 5 %!1!<( '!1!K '!1!n '!1 %'9/R%'96e a4e&L4e14eN^ghiK wqhjkk retla"oa a&Ld8hbGRj8keyf8pshei ag p    XP ret a$Z %l$: %% %,'c,4t$v& %%%%,d,t,c----:.u';u % ;$ %*$/Z & %l$W%% %,'c,4t+B_ %%{%n%a%T,P,e$%;[q%m+ M %%+ ; %%%%%'+#  %#%#; % %%%%%*X&3(i&K'n&)\( %y(%m(:(<{&'|&)\(%y(%m(:(*6( 3%Q(&G(Q)) 3%)%)'*'*,*Q1/, ^%[%N%A'h//,@ %[%N%A,ht$D%;[q%m+ M %%+ ; %%%%%'+#  %#%#; % %%%%%*X&3(i&'n&)\( %y(%m(:(<{&'|&)\(%y(%m(:(*6( 3 %Q(&G(Q))3%)%)'*'*,*Q='$/ %[%N%A'h+/@ %[%N%A,ht/% o ^ 6 aB4.L494C erra6 a4+L465keyM5ps"4 pid? p" reta>x /8px6d8keyxJe8psyf^Ya+!%!9!$t$,c?!%$'!.')!('!+T"%m"%a";z"X%"%"%"9"6@ av4@)L4@45tskAC@ aA+LA6A!^Bps"Cpid?DCreta73/);"DaEMvAM*^"DZ FZD\ D\ "D_ D_ EDAD*^"DFaG- tH-:^cH.dI0P/D6a)!6%!9!xD=a)!=%!9!?!7%!? "%";$"%="%1"9I") #%#9##;T">%m"%a";z"X%"%"%"9"@#^D%^"D'aJ aD^KAAKAG@#&AH&D "L(  @o'nAoQ&DqnCwr"Du @'KA'+KKoBto8@BptrBD"D MKMK@& LA&;A&O Cret( D( "D1 Na6?z5tsk6O4= `6%44^4@j6@.4@=^4@Ij"Dt6.?4C^4Ojt6.y4I^4Uj4t6.5sX4j4!^ ret6y%t4y<^4zK"#6T0b4TCj6Z[5sZ64ZE4[ ^4[j6 K!Ky5r KCy  6 9!K5r 9Ey4 9M a6 !K5i =a5r Ly4 T old a@ !K Br Cy@ !K7 Br EyA M@ !Ku Bi =aBr LyA TCold a@ t Br < ,K  Br -yBn 4a@%0a A%H O 45 O[!4[3 PKP!A2A# 6 K#5v &#5old .5new 7a w@ a#Bi aBv +#K '$Bv '#Bi 'a@ a5$Bv 5$ K c_$Bv cO_$A cY^ K T$Bv TJ_$A TT^K E$Bv EI_$A ES^6 K %5v +#5old 35new  : ; 9 I$ > : ; 9 I> I: ; 9 ( &I 5I < <   I&I!I/ 4: ; 9 I?<4: ; 9 I?> I: ; 9 > I: ;9 4: ;9 I?<<.?: ;9 'I@B: ;9 I4: ;9 I4: ;9 I4: ;9 I : ;9  : ;9  U U 4: ;9 I! " #.?: ;9 '<$1RUX YW %1&1'41( 1)1X Y W *1X Y W +1RUX YW ,41- 1. 1U/1X YW 0 11X YW 2 : ;9 3.?: ;9 'I 4: ;9 I5: ;9 I6.: ;9 'I 7.: ;9 'I@B8: ;9 I9 1: 1;1RUX Y W < 1= 1U>.: ;9 '@B?1RUX Y W @.: ; 9 'I A: ; 9 IB: ; 9 IC4: ; 9 ID4: ; 9 IE.?: ; 9 ' F G.: ; 9 '@BH: ; 9 II4: ; 9 IJ.?: ; 9 'I K.: ; 9 ' L.?: ; 9 '<M.: ; 9 'I N.: ;9 'I O.: ;9 ' P.: ; 9 ' Q5R.: ; 9 'IS : ; 9 T.: ;9 'IU.: ; 9 'V.1@BW.1@B,000<<<<DHLLT<<<DHL@DHLhhhttxxxxxxxLTLT T\    $0    $0x  (0 DHHL ((ltx|((ltx| $(((HTl $(((@T\$$(((@T\(((@T\D`DPDDDD4t|||| tx|||PPPTX|($LPT\tT\,,,TT$L\tl $Ldt$Ldh$0, @ D P , @ , < , P l    $ P T ` d d L d       H H h p ( 0  0 4 8 < ((44<<< $(((4444<<< x|Ldlp@@D,8<HT`dHH`dHL0 kernel/futex./include/linux./arch/arm64/include/asmkernel/futex/../locking./include/linux/atomic./include/linux/sched./include/asm-generic/bitops./include/uapi/asm-generic./include/asm-genericpi.clist.hcurrent.hsched.hspinlock.hrtmutex_common.hslab.hkasan.hatomic-instrumented.hrefcount.hinstrumented.hatomic-arch-fallback.hcmpxchg.hlse.hjump_label.hatomic_lse.hatomic_ll_sc.hatomic.hfutex.htask.hhrtimer.hkernel.hbitops.huaccess.hthread_info.hnon-atomic.hint-ll64.hint-ll64.h posix_types.htypes.hspinlock_types.hktime.hpid.hstddef.hfutex.hstack_pointer.hgetorder.h log2.hfls64.hbuiltin-__fls.hkcsan-checks.hkasan-checks.h .u"!= ~ . i !E;  ~   #!= ~ .m nv" (! ! t!"Sy.J}l}."J}." i""? . 0 .}m n } ! ! "!}X.<z =    z.z" < yJ  3 % %/% /| |   J |.3=y".6w  "Y#  .>y"<z"6< {(";./|<|.3mJ |<  | 3@ z(">   k.).y !z N"" .rX~~~  >~|#    t !   - S r0s "  v /<!  V*   n   , T    |  |   y   y   q X     i   j < ~  y.<. ~  yJ .       < C!\  nU   e    i   j< /!~/./ //J"/ . J< 3~.T @ !   - S " J~.X fx  .x Jg x.<#|.1|=   3  ! #|   Y$"<  F }  }     , T  DJ#Y<- z &  //!   !|g$"<~ 0/#  =  K0}  nU   e    i   j< $/   ~.. $/K}<   v< .~.< 3/ < }  . ~.!~<*  ..  / $ !X}  nU   e    i   j< 3  ~ < .     .<$. !   } <  !~ } <   v     }  ! t w  y y "/y=Y!!5ufy"5y(" 'y  .  xKY ! 3 y M=<3%3!z ###M+x. Y$0,"xv" .> 'yt " y !!!!{.xx."/!0&#zf z z  `!0!z.!/Fz J ><z  .z  J1J0=#..<). z z  q DJ4="y)w V . f6!xt ~  w _  .  | =w  |J/(xwb!b  0f y G 8 6!x.x%  1u#y. !y.=!"'ww "1 u  .{ /y.{| =|!<  ' yJ{g  5  o # "| 39{ 034< f!y..=c.6  { =N "!03| "3w  403w   . y.   .XREFCOUNT_ADD_NOT_ZERO_OVF__kernel_ulong_t__ll_sc__cmpxchg_case_8destroy_hrtimer_on_stackrefcount_readwake_q_nodekasan_check_read__refcount_sub_and_testattach_to_pi_state__rgu_val__dummykasan_check_writespin_lockhrtimer_sleeperflagsfixup_pi_owneruaccess_ttbr0_enablert_mutex_init_waiterktime_t__cmpxchg_case_32nextsp_el0headwaiterPIDTYPE_MAXrefcount_setkmalloc_type__cmpxchg_case_8arch_static_branch_jumpoldpnewownerlimithandle_errprevget_current__list_delrefcount_inc_not_zeroHRTIMER_MODE_SOFT__kernel_pid_t__addrlistFUTEX_WRITEsigned charKMALLOC_DMAarch_atomic_fetch_sub_release__compiletime_assert_112__compiletime_assert_113__lse__cmpxchg_case_16__compiletime_assert_115__kernel_size_tshiftindexpi_stateoffsetsuvalarch_atomic_try_cmpxchg_relaxedresultlong long unsigned intHRTIMER_MODE_ABS_HARDfileordercleanupbranch_cond_reschedpi_faultedfutex_q_initthread_infotest_ti_thread_flagkmalloc_cachesFUTEX_STATE_EXITINGrefcount_saturation_typetimeownervalue__compiletime_assert_114__flsfutex_unlock_piuaccess_ttbr0_disablesize_t__u16__lse__cmpxchg_case_32futex_lock_pi_Boolshould_fail_futexHRTIMER_MODE_REL_PINNED_HARDobjectattach_to_pi_ownerpi_retryrt_waiterlist_add__lse__cmpxchg_case_8get_pi_state__might_resched__cmpxchg_case_16uaddrinstrument_atomic_writeHRTIMER_MODE_ABS_SOFT__refcount_inc_not_zerotruenewvalGNU 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_ptr__cmpxchgout_efaultrb_nodearch_test_bitretry_privatecharmight_faultkcsan_check_accesssystem_uses_lse_atomics__s64FUTEX_READpid_typeFUTEX_STATE_DEADnew_ownerpi_state_update_owner__u32locked__fixup_pi_state_ownerout_eagainatomic_try_cmpxchg_relaxedHRTIMER_MODE_REL_PINNED_SOFTkmem_cachetask_struct__refcount_add_not_zeroHRTIMER_MODE_PINNEDnewtidfutex_lock_pi_atomicout_attachlong long int__gu_errrt_wake_q_headwake_futex_pilockpid_ttaskrt_mutex_waiterhandle_exit_racekernel/futex/pi.cout_einvalrt_mutex_ownerbool__lse__cmpxchg_case_64__compiletime_assert_202postunlock__attach_to_pi_ownercurrent_stack_pointer__ret_warn_onHRTIMER_MODE_ABS_PINNEDdebug_rt_mutex_init_waitersizekmalloc_order_tracelist_empty__range_okHRTIMER_MODE_HARDrefcount_dec_and_testFUTEX_STATE_OK__gu_vallist_del_initatomic_read__compiletime_assert_99__retHRTIMER_MODE_REL_HARDno_block__compiletime_assert_252NR_KMALLOC_TYPEShrtimerkmem_cache_alloc_tracePIDTYPE_PGIDtask_pid_vnr__u64__ll_sc__cmpxchg_case_16spinlock_tout_unlockkmalloc_largespinlockKMALLOC_NORMALgfp_tshort intfalsefsharedlong intrefcount_t__list_del_entry__lse_atomic_fetch_sub_release__cmpxchg_case_64HRTIMER_MODE_RELput_task_structuaddr_faultedHRTIMER_MODE_ABS_PINNED_HARDcpu_hwcap_keyscurvalrefill_pi_state_cacheoldvalflagwordstatic_key_falseset_waitersinstrument_atomic_readexitingkzallocput_pi_stateold_owner__list_del_entry_validuval2kasan_kmallocHRTIMER_MODE_ABSunsigned intfutex_hash_bucketstatic_keytop_waiterrefcount_structatomic_t__ll_sc__cmpxchg_case_32futex_keyout_errorlong unsigned int__u8PIDTYPE_PID__refcount_dec_and_testalloc_pi_statefutex_accessINIT_LIST_HEADrt_mutex_baseREFCOUNT_DEC_LEAKretry__dummy2kmalloc_cache_typeentryHRTIMER_MODE_ABS_PINNED_SOFTtypeatomic_setsafe_ptrunsigned char__list_add_validoldownerlinekmallocsize_is_constanttimeoutleftmostlock_pi_update_atomicl_yesarm64_const_caps_readysign_extend64__compiletime_assert_251KMALLOC_CGROUPHRTIMER_MODE_REL_PINNED__kmalloc_indexaddrlist_head__ll_sc_atomic_fetch_sub_release__list_addget_orderatomic_fetch_sub_releaseREFCOUNT_SUB_UAF__mptrspin_unlockshort unsigned int__rgu_ptrfls64KMALLOC_RECLAIMout_unlock_put_keyREFCOUNT_ADD_OVFREFCOUNT_ADD_UAFtrylockvpid/home/test/workspace/code/optee_3.16/linux__ilog2_u64PIDTYPE_TGIDhrtimer_modefixup_pi_state_ownertimerfutex_pi_stateHRTIMER_MODE_REL_SOFTfutex_qPIDTYPE_SID__ll_sc__cmpxchg_case_64instrument_atomic_read_writert_mutex_top_waiterargownerGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x 4A-A0BCa A-A <A-A0CBZ A-A L4A-Ap D DB} A-A 4xB-A BG A-A $X-AEA-d C-A0BNLG A-A IA-B0-F A-A DA-DA-A` C CDBs A-A <B-A@BBW A-A IM|(A-A0/E.-C,+C*)W'(G&OAKA-A.-,+*)('&0/-yB('&BAB'(A&L A-ACBCD n A-A  "7`4   NXb$l6vHZl~ 7L_zx%< I`vp d ("0=Kg| 3pi.c$xpi_state_update_owner$d__attach_to_pi_owner__fixup_pi_state_owner.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728.L144729.L1447210.L1447211.L1447212.L1447213_raw_spin_lock_raw_spin_unlockrt_mutex_init_proxy_locked__task_pid_nr_nsfutex_get_value_locked_raw_spin_unlock_irq_raw_spin_lock_irqfutex_cmpxchg_value_locked__rt_mutex_futex_trylockfault_in_user_writeable__stack_chk_failrefill_pi_state_cachekmalloc_cacheskmem_cache_allocget_pi_statearm64_const_caps_readycpu_hwcap_keysrefcount_warn_saturateput_pi_state_raw_spin_lock_irqsavert_mutex_proxy_unlock_raw_spin_unlock_irqrestorekfreefutex_lock_pi_atomicfutex_top_waiterfind_get_task_by_vpid__put_task_structfixup_pi_ownerfutex_lock_pifutex_q_initfutex_setup_timerget_futex_keyfutex_q_lock__futex_queue__rt_mutex_start_proxy_lockrt_mutex_wait_proxy_lockfutex_unqueue_pihrtimer_cancelrt_mutex_cleanup_proxy_lockfutex_q_unlockhrtimer_sleeper_start_expireswait_for_owner_exitingfutex_unlock_pifutex_hash__rt_mutex_futex_unlockrt_mutex_postunlock,(T)d()*+,-),(4./0-)($.<1H(P.2484859; <=0>9+,0@d/.,6-</\Ax.--.-+D9lB,- ,$ -H BT -d -l 2 . -$ .@ -T .l Et E 3 F, G8 H\ ?x I . ) J - K ( C( L0 )< M N ( O P 1 P8 (H QT P` R 2 +dGtT(@6.)+/<-H:-:/)1U-(V0:8-@:P-X:t)2 L$T(0$4<x@HL TTX!` d"l( p#x|$H%`&(T7,T8a $D(704D88a@D$H7PT$X8a`d, h7pt, x8a8<  )0:5dC6JI OQ]iw |f  +S xa  R(6*@ L Z|_JkC x# @  +  h #  / !j 2DJPV|\cv4 |F  wiL aY  G  $ *0J6<BHBNf T Za fkjp>  l.  $ ,  0=h p 4% & 6 >@W@j   =(ESaj}00 4@Gh~   0x`1penqd ,|t > O 4 X ` 4 i q  z  |  c  ~  ` `      ' 4 D  L 0c , @  ,  ~ f , , G S `j ,   U    } [   ' p0 ~ A I R _ $t ~     (   D- P s   d d  ,,9H S `}z ~ b , t Q #3}@Mmu P@ @   &30 EM ^f z,  T  " 8@QYpx``A$Pj$$1ck    .Jh, , , IW_{ h ,}5 CU,bt S p~ -5G^fs@ 0,0 B,Oi w,  w H ~  $1BN\hw~  ~ 0009~ Ihfh}<@<@DL L t(@>xFau~  Z Z  -> JauY  -"4  2?"Mr[ {C{|  c   %2]@ R _l]z   k/ z  4A N\ u `+ 8 / ] v \ m Y    ! !/! ,!X8!^D!Q!@m!!6 !!N! !U!!. ! "u "%"2">"IK"U"n"U{"N""I"" ""D""I ##)%#p/#@#L#X#e####c#"$< <$S$ f$2}$ $] $ $$` %R1%f% s%H % %7%$&Y&No&k}&k& &Wa''7( ](z(k(((/ (%.)/ <) )/ )+)/ )-*$,*H*Y*; f*;~* *** *v* * ++p+p-+5+=+K+S+ w++ + ++p+p+++ ,,,,4,L,m,, ,,,,,,---.-6-I-Q-l-t--- -$--(--(.(3.(U.Td.,~.,.T.0.T5/R/o/// // // / 0 0p $0,0p B0J0 Z0 l00D000D01DL1T1 e1 z1 1t1 1t1 11p *2 22p?2pO2 r2 2 22 22 3 -3?3 G30Y30g3 ~3 3 3 ?LP`<@p ,0d  .symtab.strtab.shstrtab.rela.text.data.bss.rela__bug_table.rodata.str.rela__jump_table.rela__ex_table.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@( &@,@6@1@ pB2SN@@e` `@Э0 ul3p@@ `GrL0@0Lpc@(01| 0>^ @@(( G