ELF0@@,+_$@""?# @qT R!$Ś QB B$Ś.!-R? j%@79Rh @|E |&eI10K qTRkT9e%@ k!T#_G7|}''BT1`TՍZh@  T@!@IT_$?#{c@?q+TS**[ksaT'@7!':Ճ @R@*|D |%dIs" `Kd qTkT|@${eI_ T*x4b~}`~@5k,Tq@R9ZBpSB|@q @ӛ@'"Qc kB|@!@ T @bKqiT7R R# 5:Ղ'@7@B'*SA[BcCkDsE{Ǩ#_** kM T|@c~}$s '{f I KB BB _qWhTBQwB|@DA"{&c !R @BQBKBpSB|@ @Q  R" Q&X8'Kv @(T8_ T@z ˟(Tq$CAKb"{% @4| R#R4@4 @_q T@ax`_kT7R*cC{Ǩ#_'{`@IcT @*CTwӿT`Aq` @ k" @kb@T@|@5"*LTCwqdAc @#{% @WK*TџqA` k"˄@z  _$?#{[@@7S_qck+һ@? ն&@79Rң @Ak Tctd cI$@zT@ c Śs ?T$ @zT9ՠ&@kTSA[BcCkD+@{ƨ#_ֿ[B{ƨ#_  ?#{A8S*@B'!qT*? qT@9?(qT?@_qT#@qq`A8'@#@BBTSA@{Ũ#_֠_$?#{ @a@ @{¨#_ @{¨#___$?#{S @``"@4SA{¨#_ta&@!a&:a"@!5`@4d @e@qMT#|@!xcFAbx#d @?k T:a&@!a&SA{¨#_  _$?#{  ??R`RB @{¨#_R@``a  _$?#{?q ZR b@`RB @{¨#_`a _$?#{S[5"ck@?qT R& Q &'@':@R @*c|C c|cIӿ딂sK _qTkmTd~@s3zd#@IZZ@3UT7 TsQ 1 T@ @IBB_bUcTKq,T@sE@`4 @_q-T_kTxa! RR#:'@!'*SA[BcCkD{Ǩ#_ @`4sKBK BpSB|@ @@ sET*sQ5d~@$A@ 6ѿ$`AKqTqTtK74pSB|@ @7@$@bA [;ssEbadblocks_checkbadblocks_setbadblocks_clearack_all_badblocksbadblocks_showbadblocks_storebadblocks_initdevm_init_badblocksbadblocks_exit%llu %u %llu %d%c < int *ju64$^P    H I   7 < } q P 3  9  J PVPv F   ' P (P  @PP'P+TPyIP PP*PXP  P        !"#$%&'(P  P>PRjPP     O P'PlP @(devII "I%(&I ' $( 0) 8qP7`v J`~+ ;+ + + + + C+ K+ [+ Q` bbQ' cEI devE(QbbE? c  I !- !! ! "< * !e!Y!M#: N $; 1!@!4!* },!!!!  !!%$ ZN !!w!l&'P?Il bb?& c(?.IQ  A !- !! ! )}, !!!!  !!%$ ZN !!w!l&$%: $; 1!@!4!**  IJ +dev ,+bb C ,!I-.1J   bb+ c(;QlenHe(Idjp Il k bb* e(4g(>IR/len c/iId/p(k0seq P12 0s .P0ackI)n>!&$%$%$3H4H!$5 <!Z!N Mb !j!_4~ !!56+bb* -0p(0iI-.0len IKIYbbK' hsK4g(K;IR/pM(U0loNI0hiN IO e/rvPIc7out20midfI0ag 20ackvI0aw 0endx 20ack I.)!_!/" ]! ! !! ! 3!A)F!S&$^$h$r !)<! 6!' !8I(F9bb% l9s2g:9Ih:Id;p(i;loIV$= 2/x,JP-E *P+s0seqPIE-E*+sJ @HMAsH0GH?AkeyIM4H,@,T-..H,9Ht,t7*B(,BC>J F!IAn!qF"I7Ax"(^F# &UG# :@mAn*IJJJJKLc !)!a!/"  ! ! !! ! 3!AM8'U'Q%$$ !)! 6!' !% $ > $ > : ; 9 I: ; 9 I> I: ; 9 (  I &I  & < 4: ; 9 I?> I: ; 9 : ;9 I<(> I: ;9 ( > I: ;9  : ; 9  : ; 9 I8  : ; 9 I8 I!I/ 4: ;9 I?<4: ; 9 I4: ;9 I.?: ;9 '@B: ;9 I.?: ;9 'I@B 1RUX YW !1"1X YW # 1U$41% 1U& U'41(: ;9 I)1RUX YW *.: ;9 'I +: ;9 I,: ;9 I- .4: ;9 I/4: ;9 I04: ;9 I1 : ;9 2 U31X YW 41X YW 5 16.?: ;9 ' 7 : ;9 8.?: ; 9 'I@B9: ; 9 I:: ; 9 I;4: ; 9 I<4: ; 9 I=4: ; 9 I> ?1RUX Y W @.: ; 9 ' A: ; 9 IB.?: ; 9 'I@BC : ; 9 D1RUX Y W E.?: ;9 '<F.: ; 9 'I G: ; 9 IH.: ;9 ' I J.: ; 9 ' K.1@BL1M 1,< DPPTTTTTDPPTDPPP`|dddxxxxptxxx\H@DT\h@Dl@Dlt @@TTX$(,4@TTX@HLTHLTX    4 4 4 4 4 4 < < D D L \ l ( 4 4 4 4 4 < < < $ ( 4 < < < D D H L    L P d l   l <  block./include/linux./arch/arm64/include/asm/vdso./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/asm-generic./include/asm-generic/bitopsbadblocks.cseqlock.hprocessor.hkcsan-checks.hspinlock.hdevice.hslab.hkasan.hint-ll64.hposix_types.htypes.hspinlock_types_raw.hspinlock_types.hpercpu.hprocessor.hpid.hstddef.hpersonality.hhrtimer.hnodemask.hmm_types_task.hrseq.hsched.hmm_types.hmmzone.htopology.hquota.hquota.hfs.hbadblocks.hstack_pointer.hgetorder.hlog2.hfls64.h builtin-__fls.h int-ll64.h 6!x  %#!0!  ! ! + .y {  0z 0z4zy" !/ < !.g .3z{!k0} } 1 k.h2 /1!< u > s      =<!z^ \J {   |.  |fQ8} /. y!"!/ < ! ..<#<$80. u0   2 *0o  "  !m $ y.0 /!#|!   ./6}{  / /LJ11=! !"! " 0 H " <!   <0 J  "  !!!. /0 2 ."0  / =   v  ! .~. #~1 y.6!5 . X$ *!+ ( x 35 2 =  ! j #  ` ^./ X&" o.)< =  .! # # J!z^< 1G 1j .y {  0z 0z4z}$ v  v</!"  % & 2 <v .  13z{!k0}  1 / =z< i. f k  3= Xh> 0 [= r.5 !"[!!# !H/ !~X!J!..oJ{<|fQ8} =.   /!/      $ $)6"|!    /6}{8 f!J!"Z ! ! #!}  <#$~| |  bJ~~~  >~  .f.  ! ! <!be. .e  )   = ! !$~~~0~ !$~| |  lJ  ! ! ~.! [!zP 5 "  !!{<|fQ8} =. ~!!!"!/ < ! .3..  3. <@ . s @  t    1.<  }<.}1 g!   "|!    /6}{ v%  !% +  /}  }X..+  t" 4   f w "`<2&   ,  K  ! ; !!  !  )kmalloc_order_tracezone_watermarkslong int__seqRSEQ_EVENT_PREEMPT_BITDQST_ALLOC_DQUOTSPCPU_FC_AUTODQST_SYNCS__kernel_ulong_tnode_stat_itemMIGRATE_HIGHATOMICkcsan_nestable_atomic_beginHRTIMER_BASE_BOOTTIMENR_BOUNCEraw_spinlock_tN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSNUMA_OTHERNR_NODE_STATESDQF_SYS_FILE_B__dummyNR_FOLL_PIN_RELEASED_DQST_DQSTAT_LASTflags__write_seqlock_irqsaveMM_ANONPAGESnewlenobject__SD_BALANCE_EXECnextWORKINGSET_ACTIVATE_BASEbadblocks_checkHRTIMER_BASE_MONOTONICperf_event_task_contextARM64_VEC_SVEbadblocks_exitPIDTYPE_MAXNR_SLAB_UNRECLAIMABLE_Bkmalloc_typeperf_nr_task_contextsWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERONUMA_FOREIGNseqcount_spinlock_tseqcount_spinlock__UNIQUE_ID___addressable_badblocks_set299__compiletime_assert_297badblocks_update_ackedWHOLE_SECONDSdo_write_seqcount_begin_nestedbadblocks_clearHRTIMER_BASE_BOOTTIME_SOFTsectorsacknowledgedrseq_event_mask_bitsperf_sw_context_seqWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGNR_KERNEL_STACK_KBKMALLOC_DMAdevicespinlock_checkADDR_LIMIT_32BITseqcountdo_raw_write_seqcount_begin__kernel_size_tshiftADDR_NO_RANDOMIZEspin_unlock_irqrestorecountindexVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDDQST_DROPSlong long unsigned intbadblocks_storeorderSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEraw_spinlockmigratetypekmalloc_cachesWORKINGSET_REFAULT_FILE__SD_ASYM_CPUCAPACITY_FULLNR_SHMEM_THPSzone_stat_item__SD_SHARE_PKG_RESOURCES__UNIQUE_ID___addressable_badblocks_store303hrtimer_base_typeMM_SHMEMPAGESnode_states__flsDQST_CACHE_HITStargetNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTHRTIMER_BASE_REALTIMEcurrent_stack_pointerkcsan_atomic_nextNR_DIRTIED_BoolDQST_LOOKUPSNR_PAGETABLENR_ANON_MAPPEDNR_WMARKMIGRATE_PCPTYPESVMSCAN_THROTTLE_WRITEBACKkmallocfirst_bad__SD_SHARE_CPUCAPACITYARM64_VEC_MAXwrite_sequnlock_irqrestoreNUMA_LOCALNUMA_MISSkcsan_flat_atomic_endseqlock_t__kernel_ssize_tNR_FOLL_PIN_ACQUIREDNR_VM_NODE_STAT_ITEMStrueGNU 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-baseonlyNR_SLAB_RECLAIMABLE_BSB_FREEZE_FSSB_FREEZE_COMPLETEunacked_existspin_unlock_irqdo___read_seqcount_retryNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDspin_lock_irq__SD_SERIALIZEcharMIGRATE_RECLAIMABLENR_UNEVICTABLENR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDMIGRATE_MOVABLEbadblocks_initVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMIGRATE_UNMOVABLEpid_typesectorssize_tN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAINR_FREE_CMA_PAGESkmem_cachebad_sectors__SD_ASYM_CPUCAPACITYNR_VM_NUMA_EVENT_ITEMSN_HIGH_MEMORYN_CPUNR_MLOCKack_all_badblockslong long intNR_KERNEL_MISC_RECLAIMABLEvm_fault_tlock__UNIQUE_ID___addressable_devm_init_badblocks305NR_ZONE_WRITE_PENDING__UNIQUE_ID___addressable_badblocks_show302pageSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEboolNR_FREE_PAGESPIDTYPE_SID__compiletime_assert_162__compiletime_assert_163RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMAX_ZONELISTSMIGRATE_ISOLATELRU_INACTIVE_FILERSEQ_EVENT_SIGNAL_BITMIGRATE_CMAUNAME26N_MEMORYsizebadblocksthis_sectorsZONELIST_FALLBACKPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONWORKINGSET_REFAULT_ANONADDR_COMPAT_LAYOUTDQST_READSsector_tMM_SWAPENTS__compiletime_assert_170rseq_cs_flags_bitNR_LRU_LISTSlru_listMM_FILEPAGESunackperf_invalid_contextSB_FREEZE_PAGEFAULT__badblocks_initretryNR_KMALLOC_TYPES__seqprop_spinlock_ptrsize_tkmem_cache_alloc_tracePIDTYPE_PGID__u64spinlock_tWORKINGSET_NODERECLAIMkmalloc_large__UNIQUE_ID___addressable_badblocks_check298NR_LRU_BASEKMALLOC_NORMALRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITgfp_tshort int____skcsan_nestable_atomic_endHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPNR_ZONE_ACTIVE_FILE__SD_FLAG_CNTlength__SD_ASYM_PACKING__UNIQUE_ID___addressable_badblocks_clear300DQF_PRIVATEcpu_relaxDQST_FREE_DQUOTSnewlinekzallocwordread_seqbeginNR_ZONE_INACTIVE_ANONNR_VM_ZONE_STAT_ITEMSWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILELRU_UNEVICTABLEenableDQF_ROOT_SQUASH_Bpcpu_fcRSEQ_EVENT_MIGRATE_BITNR_VMSCAN_WRITElock_class_keyPCPU_FC_PAGEnamestartkasan_kmallocunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTunackedwrite_sequnlock_irq__UNIQUE_ID___addressable_badblocks_exit306MIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDLRU_ACTIVE_FILE__seqprop_spinlock_sequencevec_typeNR_THROTTLED_WRITTENblock/badblocks.cNR_FILE_PAGESN_POSSIBLE__dummy2NUMA_INTERLEAVE_HITkmalloc_cache_type__SD_NUMA__seqcount_initREAD_IMPLIES_EXECunsigned chardo_write_seqcount_endnuma_stat_itemNR_ISOLATED_FILEspinlockvmscan_throttle_state__UNIQUE_ID___addressable_ack_all_badblocks301__SD_BALANCE_NEWIDLE__kernel_long_tsize_is_constantWORKINGSET_RESTORE_BASEfalseSHORT_INODEhilendo_raw_write_seqcount_endchangedKMALLOC_CGROUPNR_FILE_THPSWORKINGSET_ACTIVATE_ANONWMARK_HIGH__kmalloc_indexNR_ZONE_UNEVICTABLEWORKINGSET_RESTORE_FILEDQST_WRITESNR_ISOLATED_ANONNR_ACTIVE_FILEdevm_init_badblocksNR_WRITTENdo_read_seqcount_retryNR_VMSCAN_THROTTLEget_orderRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITread_seqretrysigned charSB_UNFROZENdo_write_seqcount_beginADDR_LIMIT_3GBshort unsigned intfls64KMALLOC_RECLAIMlolenkcsan_flat_atomic_beginseqcount_tbadblocks_set__SD_WAKE_AFFINE__SD_BALANCE_FORK__SD_OVERLAP/home/test/workspace/code/optee_3.16/linux__ilog2_u64PIDTYPE_TGIDsubclassNR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASES__UNIQUE_ID___addressable_badblocks_init304write_seqlock_irqNR_MM_COUNTERSLRU_ACTIVE_ANONN_GENERIC_INITIATORperf_hw_contextbadblocks_showWMARK_MINNR_ZONE_ACTIVE_ANONWMARK_LOWVMSCAN_THROTTLE_CONGESTEDGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x  E-f -A (B-Ap BE C AAS ABAAA-A `DA-Ap  -\B-A` BD BCCg BAAAA-A BCA-4A-AP CCh A-A 4`C-A BH A-A EA-<B-A BG A-A aA-,B-A BO A-A ,lB-A CO A-A tB-Ap C BEc`[A-Ap  -OCs 'CF`xC 0 C 1C C 4 PDiSCTdCetC!:uXCxCCCCo (0$8O@ !#%&C&'$P  (p >Pp+ lpD`| 'badblocks.c__kstrtab_badblocks_check__kstrtabns_badblocks_check$d__ksymtab_badblocks_check__kstrtab_badblocks_set__kstrtabns_badblocks_set__ksymtab_badblocks_set__kstrtab_badblocks_clear__kstrtabns_badblocks_clear__ksymtab_badblocks_clear__kstrtab_ack_all_badblocks__kstrtabns_ack_all_badblocks__ksymtab_ack_all_badblocks__kstrtab_badblocks_show__kstrtabns_badblocks_show__ksymtab_badblocks_show__kstrtab_badblocks_store__kstrtabns_badblocks_store__ksymtab_badblocks_store__kstrtab_badblocks_init__kstrtabns_badblocks_init__ksymtab_badblocks_init__kstrtab_devm_init_badblocks__kstrtabns_devm_init_badblocks__ksymtab_devm_init_badblocks__kstrtab_badblocks_exit__kstrtabns_badblocks_exit__ksymtab_badblocks_exit$x__UNIQUE_ID___addressable_badblocks_exit306__UNIQUE_ID___addressable_devm_init_badblocks305__UNIQUE_ID___addressable_badblocks_init304__UNIQUE_ID___addressable_badblocks_store303__UNIQUE_ID___addressable_badblocks_show302__UNIQUE_ID___addressable_ack_all_badblocks301__UNIQUE_ID___addressable_badblocks_clear300__UNIQUE_ID___addressable_badblocks_set299__UNIQUE_ID___addressable_badblocks_check298_raw_spin_lock_irqsavememmove_raw_spin_unlock_irqrestoresnprintfsscanf__stack_chk_faildevm_kfree_raw_spin_lock_irq_raw_spin_unlock_irqdevm_kmallockmalloc_cacheskmem_cache_alloclU VWXV|44X44YM@Zl[\]T^_````a ``4 ``8 a ] ^D V VLM  NOPQ R$%S)*T./TSRQ P(O0N8M@LB FFTF)E0F%7F>FfEFdSFWZF{ _FmFFFFF$FtFFjFF FV FFF F F`5F":FC?FKFPF\FhFzF\F_F1FmF6F"FKFEFFFFF FF+FFi "F?7F @FIFRF[FdFmF4vFF<FFUFFFvFF FmF[FyFFOF!FtF F FL F(FZ F!F-6F<FBFHFNFUFgFmF:sF zF F)FFFpFF3F FF FPF FW F FF FF FF.F/ 4F:F@FFFtLF"RF5 YFkF[ qFJwFj}FF FFEF F` FF FFFFF FFF FD FKF}FFF+FFkF F&F,F2F8FY>FDFJF PFfVFA\F< bFhFdnFtFzFFE F8 FF FFF?F FFSFFFI FF FxFF F FF F( F&Fv ,F2F8F?FRFXF^F*dFzFMF F FmFFFFF FF4FF FFFFFF FF<!F 6F<FBFHFqNF3TFJZF6`FifFh|F1F, F>FZ Fg FF6FFz FzF' FF F F1/FBF+HFNF}TFZFiwF\F6@F68F60F>6(F 6 F 6 Fg 6$ F 2 6; FI 6R F0Z D F p  D  DP- 5 DPS [ D|  D D  D D Fg  F  ( DD  L Dq  y D D $ D D DP D DP  FR. F< FpQ F] p F' F# F F FG F P F' F#e Fcm pv D F  DP DP D D )CKDbjDFi FCFip FFzFC D D D FC! )D ? b jD | D  D  D D  D@  Dp % -Dp A ID ZFe FFFzlFD0D\DDPFFFDDPF@dDD!dDpLDp^pfDp}pDpDDDD GF%sFFFF*F FC0Fc78@DdDlD}DDPDDHHD#D:]~FOF1FzF"F1FzFFF1FzF!F3F1@FzMF[FxFzF1F5F1FF FcFzFIF"F1/Fz=FZF1sFF1FYFzFFzFKFF"F=F[FCoF\FF-FF=FJ F8F4FNNFkFCF FCFFFu F FzF5F>TFbF oFz}FKFF F F F F%F F,FFw8F-IFWVFnFwFFvFD0DD)1DHPDfD@D0@D`@D`HDAJ4J8 JPJ pTJXDJJpJ ,J0p .symtab.strtab.shstrtab.rela.text.data.bss__ksymtab_strings.rela___ksymtab_gpl+badblocks_check.rela___ksymtab_gpl+badblocks_set.rela___ksymtab_gpl+badblocks_clear.rela___ksymtab_gpl+ack_all_badblocks.rela___ksymtab_gpl+badblocks_show.rela___ksymtab_gpl+badblocks_store.rela___ksymtab_gpl+badblocks_init.rela___ksymtab_gpl+devm_init_badblocks.rela___ksymtab_gpl+badblocks_exit.rodata.str1.8.rela.discard.addressable.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 @< @8v)&| ,| 12| H C@xH)l$ g@yH)0 @PyH) < @yH) H @yH)T @(zH)` @pzH)Bl =@zH)jx e@{H)2  H@H{) @ |1),00@0)00 ;@)!0yL90d^e'e ?0e:@0)'g0 *L q8L