ELF@@?#{A8Sc*b@BG~Bb~~@(T[#8`Ca@9"xr$IzTc4|S#zc$z#?T/@"@94qTqTa C*R@(Ta [B!L@!@@?A8G@#@BBҡTSAcC{ɨ#_֠[Ba[B[  ?#{A8S*@B?~cc~A8~,@7@?rTc⃂c0㇟C@_$"C S@o7b@BL@B@@@??*7jq TnQqT@yW@?kT@y[@_kiTA8?@#@BB!TSA@{Ȩ#_֟bqT!@@yW@?khT@y[@_kTRa )?#{A8Sb@B7-|@`7@BL@B@@@?|@`7A8,@7@?r`T`@`@Ⴡ0 +@@A87@@B!aTSA{Ǩ#_a@a?"`"A8,@sB7@?r`T`@`Ⴡ0a@a?"`"?#{A8S*[@B7*/|@`7@L@D@ jq Tnq`Tfq@T!9[@@T_@R@cL@cD@`?|@7A8",@7!@?r`T@cჁc0㇟+@@A87@@B!TSA[B{Ǩ#_@R9 R9@?"" t  ?#{A8S@B7҂R|@ 7@L@H@[@@T_@@T@`R9cL@cH@`?|@+@@A87@@B!!TSA@{Ǩ#_ raw enc=%shash=%ssecurity/keys/keyctl_pkey.csecurity/keys/keyctl_pkey.cBl@aint,{*s32Uu64h  H 7b h  N N %hV  hv hh v @h+ hh*h0h  h        !"#$%&'(h hhRBhdh 7  J.hM%  16% < GkeyQhhh h6h[ahh h!h"Ah#ssh$       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abch      A PQ_inHcHeHinFcin2 Feretd < :!+ "!, - "!1P "!2 s "#=" V$%opac&2 Q&R%_inHf&FeH'inFc(out F'retd  )* "* "* "" +"6"*",t-P""+~'"-S.//+ 0v./* 0&/* 0&""0?v "["P1/0  1 "&"/223P0,"=/I1U/V0  "&"/2#"$p%id%P&Q&+cH'res['retd)+"6"*",t"""+~"-P.//* 0/* 0& /* 0&S""0?v "["P1/0  1 "&"/22/0,"=/I1U/V0  "&"/2*1"," " "4~ ]"-P.//+ 0./* 0&/* 0&""0?v "["P1/0  1 "&"/2#, "=/I1U/V0  "&"/2 L5q a'&qM P&re%ops ad&t$'cvQPw[@'retxaP,A}"i"]"R,""""./+~!"-S.//+ 0./* 0&/* 0&i""0?v "["P1 /0  1 "&"/22/0, "=/I1U/V0  "&"/2 6N a7idN08O8P"'9R %(pSF(retTa6& a8&@'9(9)(c*(p*(q*9+a: 8@'6A7toF8+H7n?6t7toF8-H7nA67toF8,H7n@;967toF8.H7nB(res;9 < *,=to DF=n V6 Fd7ptr BH9 F;9 > > 6 &8 &;H8 &O(ret (9 (;9 1 > 6A8:1< @.F5? @="? @I:;@ Dh< .Fo? C"? O:@ h< .F? I"? U:? h< .F=s X? :? !"Aret F< y%h&? y<"? z;B < T0dF? TC:<&ZF=s&Z6?&ZEH?&[ "?&[:6'0a8'HC6(a7n(68H8*"86(sza;9a:Q8&a8:;9aD7ptr2H7nE86ta7tit;8tCa `6,96"!7ptr"h 6Aa7nrA&h8AB9C(pD(oldE  : 7to 'H8 >H7n R: t#7to t&F8 t6H7n tJ6)a?7x)(6* &]8* :D+7ptr+<8+H"8+a OE,,7p,,;8,,KhE,(7p,(:8,(JhF-->g-IQ-Uc/a3mP/w*ZA"+^".33H3@3S3Q3P,n3"".3Q/3R0-8N "I"U">3aP/m/w*c%"0e"% $ > : ; 9 I$ > : ; 9 I> I: ; 9 ( &I 5I  I  & 4: ; 9 I?<> I: ; 9 > I: ;9 (: ;9 I> I: ;9 I!I/ 4: ;9 I?<<<( 4: ; 9 I.?: ;9 'I@B: ;9 I: ;9 I4: ;9 I4: ;9 I : ;9 !1X YW "1#1X YW $.?: ; 9 'I@B%: ; 9 I&: ; 9 I'4: ; 9 I(4: ; 9 I) : ; 9 *1X Y W +1RUX Y W ,1RUX Y W -1. U/4101X Y W 1 12 1U34141RUX YW 5.: ; 9 'I@B6.: ; 9 'I 7: ; 9 I8: ; 9 I94: ; 9 I:.: ; 9 ' ; <.: ;9 'I =: ;9 I>.: ; 9 'I ?: ;9 I@4: ;9 IA4: ;9 IB.?: ;9 '<C.: ; 9 ' D.: ; 9 'E.: ; 9 'IF.1@B,ldtxdhlpt448444xxxxxx (,00hh (,00d $,,dlppppptt     @@Ddlpttdhpp   @@D  security/keys./include/linux./include/asm-generic/bitops./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxkeyctl_pkey.cerr.hnon-atomic.hkey.hcurrent.huaccess.hthread_info.hkernel.hfault-inject-usercopy.huaccess.hinstrumented.hbitops.hslab.hint-ll64.hint-ll64.hposix_types.htypes.hpercpu.hprocessor.hnodemask.hstddef.hpersonality.hmm_types_task.hmm_types.hmmzone.hkeyctl.hparser.hpid.hhrtimer.hrseq.hsched.hquota.hquota.hfs.hmm.hvm_event_item.hstack_pointer.hkasan.hgetorder.hlog2.hfls64.hbuiltin-__fls.hkcsan-checks.hkasan-checks.h x =!;#!!J6Z T  l   "J#J!  0 ="-!"  !k0!1P!mJ2  KA?081H " -  !1t\<!/J <K!;  ! h[(c 1~ b b  /.2t! i  o    G!  8 6! < j "K# . K# X  / + * l.    !  ~ .  / + . ! ' .(XK.!# . .!# pf( u 1~ ~b" b  /.0  !  ~ "t &~/.y D< [% 5  G!  8 6!@< V*i~      |b b  /.0  !  ~ "t!}~  G!  8 6!/1}"3 %= %<!#  1 f w !K~   3  }J# < .!#~   L yf( u 1~ ~b b  /.0  !  ~ "t$3?00~/.a / /N  D< [% 5  G!  8 6!@< V*' +.m *Jt%=."#  1K}   3K}   3 ! -!  > "0}/.g.zone_watermarksOOM_KILLTHP_SWPOUTRSEQ_EVENT_PREEMPT_BITDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tparamsCOMPACTISOLATEDPGMIGRATE_FAILfromnode_stat_itemMIGRATE_HIGHATOMICkeyctl_pkey_e_d_sBALLOON_MIGRATEHRTIMER_BASE_BOOTTIMENR_BOUNCEarch___test_and_set_bitN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSPTR_ERRNUMA_OTHERDQF_SYS_FILE_BHTLB_BUDDY_PGALLOC_FAILMM_SWAPENTSkasan_check_writeTHP_SPLIT_PAGE_FAILED_DQST_DQSTAT_LASTflagsPGSCAN_ZONE_RECLAIM_FAILEDTHP_MIGRATION_SUCCESSMM_ANONPAGESerror_outobjectTHP_FAULT_FALLBACKNULL_COMPOUND_DTORTHP_COLLAPSE_ALLOC_FAILEDunsigned intNR_NODE_STATESWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICSWAP_RA_HITperf_event_task_contextARM64_VEC_SVEPIDTYPE_MAXOpt_encDROP_SLABPGDEMOTE_KSWAPDWORKINGSET_ACTIVATE_FILEKSWAPD_INODESTEALcopy_to_usercompound_dtor_idMMAP_PAGE_ZEROPGSCAN_KSWAPDPGSCAN_ANONto_userSWAP_RAPAGEOUTRUNlimitNR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSPGREFILLkeyctl_pkey_params_get_2PGSCAN_SKIP_DMAUNEVICTABLE_PGSCANNEDNR_ZONE_UNEVICTABLEget_currentNUMA_FOREIGNis_sourcePCPU_FC_EMBEDNR_WRITEBACKrseq_event_mask_bitsperf_sw_contextKCOMPACTD_MIGRATE_SCANNEDPSWPOUTPGSTEAL_DIRECTkeyctl_pkey_verify__addrPGPGOUT__acfu_retkeyctl_pkey_queryADDR_LIMIT_32BITsigned charKMALLOC_DMAkernel_pkey_operationvm_fault_t_outPGDEMOTE_DIRECTNR_ANON_MAPPED_copy_to_userLRU_ACTIVE_FILEget_orderKEY_DEFER_PERM_CHECK__kernel_size_tshiftHTLB_BUDDY_PGALLOCUNEVICTABLE_PGSTRANDEDADDR_NO_RANDOMIZEcountindexlong long unsigned intkeyctl_pkey_paramsVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDDQST_DROPStoken_maskPGLAZYFREEDPSWPINkmalloc_typeSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASECOMPACTFREE_SCANNEDkeyctl_pkey_params_parseKEY_NEED_WRITEthread_infotest_ti_thread_flagkmalloc_cachesCMA_ALLOC_SUCCESSWORKINGSET_REFAULT_FILEuparamsKSWAPD_HIGH_WMARK_HIT_QUICKLYNR_ZONE_ACTIVE_FILEshould_fail_usercopyPGSCAN_SKIP_DMA32_in2zone_stat_itemADDR_COMPAT_LAYOUTvaluehrtimer_base_typenode_statesPGSCAN_DIRECT__flsDQST_CACHE_HITSsubstring_tKEY_AUTHTOKEN_OVERRIDEsize_tPGINODESTEALlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTHUGETLB_PAGE_DTORNR_SLAB_RECLAIMABLE_BTHP_SWPOUT_FALLBACKcurrent_stack_pointerOpt_hashTHP_COLLAPSE_ALLOCNR_DIRTIED_Boolkernel_pkey_verifyNR_PAGETABLEPGDEACTIVATECOMPOUND_PAGE_DTORMIGRATE_PCPTYPESVMSCAN_THROTTLE_WRITEBACKUNEVICTABLE_PGCLEAREDARM64_VEC_MAXNUMA_LOCALPGSCAN_SKIP_MOVABLEPGALLOC_DMANR_VM_NODE_STAT_ITEMSNR_WMARKNR_FOLL_PIN_ACQUIREDKEY_NEED_UNLINKOpt_errkernel_pkey_signALLOCSTALL_MOVABLEparam_keystruecopy_overflowNR_VM_EVENT_ITEMS__uaccess_mask_ptrPGSTEAL_FILESB_FREEZE_FSKCOMPACTD_WAKEinstrument_copy_to_userKEY_NEED_UNSPECIFIEDerrorSB_FREEZE_COMPLETEPGLAZYFREETHP_ZERO_PAGE_ALLOC_FAILEDKCOMPACTD_FREE_SCANNEDkernel_pkey_decryptPGSCAN_DIRECT_THROTTLEarch_test_bitNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharmight_faultWMARK_LOWflagMIGRATE_RECLAIMABLENR_UNEVICTABLEmigratetypeNR_ZONE_INACTIVE_FILEPGPGINkcsan_check_accessADDR_LIMIT_3GBNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDMIGRATE_MOVABLEkernel_pkey_paramsALLOCSTALL_NORMALuaccess_ttbr0_disableVMSCAN_THROTTLE_ISOLATEDpid_typeNR_ACTIVE_ANON__s64orderTHP_MIGRATION_FAILmatch_tokenZONELIST_FALLBACKPGMIGRATE_SUCCESSCOMPACTSTALLPGACTIVATEN_ONLINECOMPACTSUCCESSHRTIMER_BASE_TAIkeyctl_pkey_params_freecheck_object_sizePGROTATEDNR_FREE_CMA_PAGES__clear_userkmem_cacheDROP_PAGECACHENUMA_PTE_UPDATESkeyctl_pkey_params_gettask_structN_HIGH_MEMORYN_CPUlong long intNR_KERNEL_MISC_RECLAIMABLEBALLOON_DEFLATEPGMAJFAULTTHP_SPLIT_PAGEcopy_from_userNR_ZONE_WRITE_PENDINGHRTIMER_BASE_BOOTTIME_SOFTPGSTEAL_KSWAPDSB_FREEZE_WRITEerror_inNR_SWAPCACHENR_COMPOUND_DTORSboolNR_FREE_PAGES__compiletime_assert_202MAX_ZONELISTSMIGRATE_ISOLATEkey_need_permRSEQ_EVENT_SIGNAL_BIT__ret_warn_onMIGRATE_CMATHP_DEFERRED_SPLIT_PAGEN_MEMORYGNU 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-baseonlysizePGREUSEkmalloc_order_traceNUMA_HUGE_PTE_UPDATESTHP_FILE_FALLBACK_CHARGE__range_okKMALLOC_RECLAIMPCPU_FC_NRLRU_INACTIVE_ANONerror_paramsWORKINGSET_REFAULT_ANONmaskSLABS_SCANNEDDQST_READS_copy_from_userZONELIST_NOFALLBACKNUMA_PAGE_MIGRATErseq_cs_flags_bitNR_LRU_LISTSlru_listKEY_NEED_SEARCHMM_FILEPAGESALLOCSTALL_DMA32NR_FOLL_PIN_RELEASEDperf_invalid_contextTHP_FILE_MAPPEDSB_FREEZE_PAGEFAULTargsPGALLOC_NORMALTHP_FILE_FALLBACKPGALLOC_MOVABLENR_KMALLOC_TYPEStokenALLOCSTALL_DMATRANSHUGE_PAGE_DTORkmem_cache_alloc_tracePIDTYPE_PGIDPGSCAN_SKIP_NORMAL_res__u64__s32WORKINGSET_NODERECLAIMkmalloc_largeKMALLOC_NORMALkey_refRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITgfp_tshort intfalsevm_event_itemHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPbytesPGSTEAL_ANONCOMPACTFAIL__actu_retPGFREETHP_SPLIT_PMDDQF_PRIVATENR_ISOLATED_FILEDQST_FREE_DQUOTSkernel_pkey_encryptsecurity/keys/keyctl_pkey.cinstrument_copy_from_userwordkey_ref_tNR_ZONE_INACTIVE_ANONUNEVICTABLE_PGCULLEDNR_VM_ZONE_STAT_ITEMSsp_el0WORKINGSET_NODESNR_INACTIVE_FILENUMA_MISSDQF_ROOT_SQUASH_Bpcpu_fcRSEQ_EVENT_MIGRATE_BITNR_VMSCAN_WRITEBALLOON_INFLATETHP_FAULT_FALLBACK_CHARGENUMA_HINT_FAULTS_LOCALPCPU_FC_PAGEperf_nr_task_contextsTHP_ZERO_PAGE_ALLOCkasan_kmallocPGALLOC_DMA32NR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTKSWAPD_LOW_WMARK_HIT_QUICKLYKEY_NEED_SETATTRUNEVICTABLE_PGMLOCKEDKEY_SYSADMIN_OVERRIDEUNEVICTABLE_PGMUNLOCKEDMIGRATE_TYPESlong unsigned int__u8PIDTYPE_PIDKEY_NEED_LINKvec_typeint32_tNR_SLAB_UNRECLAIMABLE_BTHP_FAULT_ALLOCPGSCAN_FILENR_FILE_PAGESWORKINGSET_RESTORE_ANONKEY_NEED_READDQST_LOOKUPSkey_serial_tMM_SHMEMPAGESNUMA_INTERLEAVE_HITkmalloc_cache_typeNR_MLOCKTHP_FILE_ALLOCsign_extend64READ_IMPLIES_EXECtypesafe_ptrunsigned char__key_reference_with_attributesnuma_stat_itemkey_ref_to_ptrvmscan_throttle_statekmallocsize_is_constantWORKINGSET_RESTORE_BASENUMA_HINT_FAULTSSHORT_INODE_infoKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGH__kmalloc_indexaddrWORKINGSET_RESTORE_FILEuaccess_ttbr0_enablekasan_check_readDQST_WRITESNR_ISOLATED_ANONinfoNR_WRITTENPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITCOMPACTMIGRATE_SCANNEDNR_VM_NUMA_EVENT_ITEMSRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITUNEVICTABLE_PGRESCUEDMAX_OPT_ARGSSB_UNFROZENLRU_UNEVICTABLEUNAME26short unsigned intfls64NR_KERNEL_STACK_KBTHP_MIGRATION_SPLITIS_ERRLRU_ACTIVE_ANONcheck_copy_sizeNR_SHMEM_THPSLRU_INACTIVE_FILE/home/test/workspace/code/optee_3.16/linux__ilog2_u64PIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESN_POSSIBLE_paramsNR_MM_COUNTERSkernel_pkey_queryN_GENERIC_INITIATORperf_hw_contextPIDTYPE_SIDKEY_NEED_VIEWCMA_ALLOC_FAILWMARK_MINNR_ZONE_ACTIVE_ANONPGFAULTHRTIMER_BASE_REALTIMEVMSCAN_THROTTLE_CONGESTEDGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x dA-ACB R qMA-A -B A CB 4A-AC C G A-A 4pA-Ap C o A-A <A-Ap C C S A-A 4 A-Ap C B w A-A ,  E 0  PZdqx$p)` keyctl_pkey.c$d$xkeyctl_pkey_params_getkeyctl_pkey_params_get_2param_keys.L144721.L144722strndup_userstrsepmatch_tokenlookup_user_key__stack_chk_fail__arch_copy_from_userkeyctl_pkey_querykfreekey_put__arch_copy_to_user__arch_clear_userkeyctl_pkey_e_d_smemdup_user__kmallockeyctl_pkey_verify48LX\d l   !0" !$%&'!)4*$$$%<&L!))$$$$,%h!  ~)05CJQ0VIkUp ~C0 GX #3/;UafIxM~<]|  37 gb(%1.J7@IR[dm +zuF+ T  ; k), -% $H*1CIPOU[ afgmwsy    ,H (qp k 5OK"a ('. 4J:@ FL:RXB ^5 dhjM pvB| # II  hwh<L   Z*0 6< R X^ext~M  h9 MN  u&=MR \Uasjy  d    O a$*07IOUm\o^u{{lW$GQ7S<[M ;YM # )/5u ; B9U([( a|gmt o 8w  + ',    N c   " ( . ;4 Y: @ ( F gL R X h ^ d :j p v 1| H               \   p   @   |    b $ * 0 6 < _B H f N T  Z ` f l ;r x ~ ) s Y  w .     x >  {  C    % "  + 7 `N >] {  i z      2 U x     >  6 i7 z? H P Y ` m     , d  d$d,PDPWd_k{ttt,< ^ x $> i9 @MxUtx|xx4Xr6 >Y a@z@ 000@7@bhhh>i&@5=V^y00$Jn. JVibiX` i,+Bh^uZ -U JWer Bz-R '6fHUb p Z'v9Gdq~x 2]5 +7D]Rx ts p@ '3@? \o $C@Q^ v$PFdN_h@@*|$,0`.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rela__bug_table.rodata.str.rela.rodata.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 @l@``&,12 E@@d`Q28b 0]@pd0 oPFj@d87 {'+0@؛0+0 @0d< 0nY^YY Y`@ P[  p_<