ELFk@@86""""" zR| 8D-D@P @ | @PD-8TD-D@P @ | @PD-8 D-DpP 0  pPD-D DD-DpX P  ` pXD-D 8 D-DpP 0  pPD-D DPD-DpX P  ` pXD-D 0HD-D0L 0 ` 0LD-0HD-D0L 0 ` 0LD-LD-D\ `  \ \D-D LP D-D\ `   \D-D HpD-Dp\ `  x p\D-D HD-D`X `  4 `XD-D D8D-DPT P   PTD-D L D-D\ `  d \D-D <D-D@P @  T @PD-D 8,D-D@P @  @PD-<LpD-D@P @   @PD-D ( D-DD H DD-HD-D`X `   `XD-D 8D-D@P @   @PD-D <@8D-D@P @   @PD-D HD-D`X `  H `XD-D ,D-D H  |  HD-4D-D0L 0  0LD-44D-D0L 0  0LD-(l$D-DD L DD-,HD-D H  h  HD-PD-D\ `   \D-D zR| ,D-D H   |  HD-D ,HD-D H   @  HD-D 0xD-D H   |  HD-D ,D-D H    HD-,lD-D H  L  HD-( D-DD D DD-,8\D-D H  |  HD-,h\D-D H  |  HD-,\D-D H  |  HD-,\D-D H  |  HD-,\D-D H  |  HD-0(pD-D0L 0 H 0LD-0\pD-D0L 0 H 0LD-0pD-D0L 0 H 0LD-0pD-D0L 0 H 0LD-0pD-D0L 0 H 0LD-8,D-D@P 0  @PD-D 0hpD-D0L 0 H 0LD-4D-D@P 0  @PD-D 0pD-D0L 0 H 0LD-4D-D@P 0  @PD-D 0@pD-D0L 0 H 0LD-,ttD-D0L   H 0LD-D zR| 0xD-D H   l  HD-D (L4D-DD \ DD-0xpD-D0L 0 H 0LD-zR| (8D-D H  X  HD-,DD-D H  l  HD-,tLD-D H  l  HD-,4D-D H  T  HD-?#{ WO@"@@?ֵb@b*OCWB @{Ĩ#_?#{ WO@"@@?ֵb@b*OCWB @{Ĩ#_?#{WOA8%C"&@@78706$77vH7`6#R"B# A8%C_ TOFWE{D#_?#{g_WOA8%C` h>@`86hB@h@HC3R@9 @ (@ @I(!Ț()!I)8@X@]w@#XR"HB@ @R$R A8%C_ !TOFWE_DgC{B#_?#{WOA8%C"&@@78706$77vH7`6#R"B# A8%C_ TOFWE{D#_?#{g_WOA8%C` h>@`86hB@h@HC3R@9 @ (@ @I(!Ț()!I)8@X@]w@#XR"HB@ @R$R A8%C_ !TOFWE_DgC{B#_?#{ OOB @{è#_?#{ OOB @{è#_?#{og_WO A8%CR9R?qTsR(RK(`}_) 5;?qT?qT*J9}"'(TRbLLӀB?hT^ R($Iz{_z5g=)@Lzә˺([c^*Rh3R+,R3(^7!@6[ #8ˀ#CZyV TT_s ȩ5^h6 @@ }'HTb @'T@R3U@`t@T?C*A8%C_ ATOIWH_GgFoE{D#_@* (R )1*}_JK*} 5+?#{og_ W O sRi@ ^q-1T;R<2T]"(2T^`s@bTc@"(1T^b@@ T@^S@ h2  R^Cը_T={_.@`TRC  RCsh@Lzh3@q'T]Ah@h7sRy7@ 46**b*?k T*5Cq|~_J5v5;`c`|@v@h3@qb TR]ATR#$AR*b*qTS@qTRh^AvR}*q`~_ R5h 5;RqaTs#h@`T6`Cv @u@"8R`aR(s#6`"v@u@"_`"ssS@qTh^A_hT _ _h#`Chs H@q T]scA*RS@q Th^A`RSR Rqh_*h ȩ5R@^RC@^TT R@ OKWJ_IgHoG{F#_@*@*@* @*@*@* @* )8 t@ )Ce}3h@%Ԛ( 6A8ՓB@@ "@@@?b@b )8 t@ )Ce}3h@%Ԛ6A8ՓB@@t"@@@?֔b@bh@th@@h@th@hU?#{og_WOC  RC@iTRs/@`TRC  RC@zJ X}L'(˨TTYO{_ @ c(@bT'(TH }'hTXO@ITR@qT}( T'(T`ch@T?T'(T#T`h@IT? TZ(ATy"2B_q TV@"2B HOA@_q Tb*R_q TH }(h TZO[@6`#yB YRR2(@qBTMA@TC~_s~ ȩ5RARCOFWE_DgCoB{A#_ "2B @* @*@*@* R?#{og_WOA8%C*@R@T#@ T## @R{/@ 4**B*kT*56QU_J5[5;6@@" Tz T @*y6@TT@ T Tysb@@`T@;TsT1 @Q@RA8%C_ ATOEWD_CgBoA{ƨ#_@* @*?#{g_WOtR  5RK  U4(R~_K 5;5vbt@9B;(h4  RCu"h@@T 6`Bw @x@# h"`Bhu wh2@q T RZiA@qT*Rq`T }((TRk@6#`Bxv R()R2(`R@qbT RiA9BմODWC_BgA{Ũ#_@*@* @*qh~_sh~ ȩ5Rn?#{og_WO* `6"@>7@F5R~@4R9Z ` 6@@DR@ R``2`t6|b*R`BvR{*tHFFT>i}@ 9} vy6#9@`yRv #<@iT4RFaT!05I_ CA?_t@4A8VCH@UY-HkKUk @uzh@tv H5HH@[HkK[k z@itRv H HHkKQUk H @U#@#(@Q5@U!@h!"@ T 6B @@#A6R@qmT R}ѿ(@TB@ T? T(T@*@6!o@ 6"B *T'(TT"@7# 6 #6@5@"/ #9R9vwR(6R(R(/`RWDR(#T@ T|~g @BROGWF_EgDoC{B#_zRBC(R_(5@U7R<=(R_( C c3 ;/t @! R~_)(~ Ȫ5QH_H ȩ5QH_H 5?#{ WOi}h@ 9} vӔ"@a@T<&@j.@ @ Ki @I@Tb@aѴR@T6~_(ʈȈ5; TOCWB @{Ĩ#_?#{_WOtR  (Rˉ 0)R~_ ˈ Ȫ5;Ո`Bt*@vw@`bx@#`!OCWB_A{Ĩ#_?#{ WOR@H4@ATRRBR*RR**R*A8B8 @@7 t*OCWB @{Ĩ#_6?#{{#_?#{ g_WO*a~@V@A8VCH@WW-HkKYk z@)tv H9HH@[HkK[k z@itRv H HHkKQXk H @X@@Q@w @ "@T6B @@#!51.'@6#B  R*OEWD_CgB @{ƨ#_*!?#{ WO*~@@` ! 5 2OCWB @{Ĩ#_*!?#{_WO*~@S%@b@X#!5!OCWB_A{Ĩ#_*!?#{og_WO*u~@!@ 5OEWD_CgBoA{ƨ#_"@a@aT,b@`@b@<|#wcwZ_`T**!Ԣ?#{WOR`vzPqaT"RtB@ @!***OBWA{è#_?#{WOR`vzPqaT"RtB@ @!***OBWA{è#_?#{R{#_?#{Os@OA{¨#_?#C{og _ W O A8%Cw ! @'v hR+@} *#@N.rT+@EC@+@x@(@95#@+A9 @_ T  ?q\ R*Z R5S T`T_` T{{@ T+9#{9#T8B@vR!RTRAy~_ @҉ ȉ5;TA8%C_ TOLWK_JgIoH{GC#_@*Istart_pfn, REC->count"count=%lu discard=%lu", REC->count, REC->discard $$$$$$$$$gcmacountlatency_highlatency_low_thresholdworkingsetgcma%lu gcma_inodelatency_extreme_high%llu latency_lowlatency_extreme_high_thresholdwrong hash_id %d discard4gcma: too many gcma instances discardedlatency_mid_thresholdloaded6gcma: Reserved memory: created GCMA memory pool at %pa, size %lu MiB for %s storedlatency_midnonelatency_high_thresholdcachedunsigned long3gcma: Failed to register new area due to short of space start_pfnevictedfind_gcma_fscount=%lu discard=%lu start_pfn=%lu count=%lu 6gcma: removed hash_id %d evictlicense=GPLvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=gcmadepends=vh_mmscmversion=g570670d2bc80LinuxLinuxgcma`module_layoutE[simple_attr_release;udebugfs_attr_write_'debugfs_attr_read"WVno_llseeksa\simple_attr_opentcJdebugfs_create_filedebugfs_create_booldebugfs_create_dirtracepoint_probe_registerٹ__tracepoint_android_vh_si_meminfoԘ.dkobj_sysfs_opss<\kstrtoullasysfs_emitv?kobject_init_and_add?'vendor_mm_kobjpΆtrace_event_raw_initH#-trace_event_regs}=F__hwasan_load1_noabort-axas_pauseM xas_finddikmem_cache_free(strace_handle_return.Kbtrace_event_printftrace_raw_output_prepFcleancache_register_ops#kkmem_cache_create[evidr_removey`synchronize_rcuSuK_raw_spin_unlock_irq{'_raw_spin_lock_irq zkfreeidr_alloc Oidr_preloadkmalloc_order_tracegj(call_rcuGV__warn_printkɰCpreempt_schedule*squeue_work_on2Fsystem_unbound_wq__xa_store$___ratelimit~)Hmemcpykmem_cache_alloc idr_findo7J__page_pinner_put_pageBApage_pinner_initedp\_raw_spin_unlock_irqrestore 4_raw_spin_lock_irqsaveMJpreempt_schedule_notraceNY__cpu_online_mask*zcpu_numberUrS__list_del_entry_valid,__xa_erasem>Zxa_load4K_raw_spin_unlock'R__rcu_read_lockd_raw_spin_locki$__rcu_read_unlockR? Kgic_nonsecure_prioritiese?ktime_gett_A__hwasan_load4_noabort&__kasan_check_readh__list_add_validdmemsetވmemstart_addr__hwasan_store4_noabort~_printkתAcpu_hwcap_keys5arm64_const_caps_readyQd__kasan_check_write͍bpf_trace_run2perf_trace_run_bpf_submitAjvabits_actual/,-perf_trace_buf_alloc__stack_chk_failx@trace_event_buffer_commit\__hwasan_store8_noabort6trace_event_buffer_reservebI'Vtrace_event_ignore_this_pidٝevent_triggers_callh'J__hwasan_load8_noabort1[__sanitizer_cov_trace_pcGNUȳ5Od߹M{j{;GNU U$L@(L@0VDVPVlVxUUUUM@M@VVVV$U0U8UUVUUUUXUYUUZU$[0[<\DUt]UVVUVU ^U _$_8Vd[p[[[[[`UU]LU`VpUxUUUXUYUUZU[[\U8]xUVVUVU^U__V([4[D[P[`[l[`UU]UaHUXaU66bU66bUJJe$U,U0646l6p6[[fU g g V8 fP h\ bh U V i U [ [ [ [ U U U U4 U< UH 6L 6h [ U [ j JS JS J J e U U$ U, U4 ]8 U@ UH 6L 6 U 6 6 k l U m 6 60 V@ Ud Vx U U U U o U U, g0 g8 VP lh pp V| q b l U 6 6 U U U$V0V<lXrhptsUroobUUr66lU r$o,U8U@U|tr6 6 pVuUVV[[bUuU$V0V<[H[TU`[l[xlUrUU66U66[[6 6 rlp,h4lDUPrXvhwxUU66UUUUUUm$xLUTU\UdUlUtU|UUUyylzzVlfL@L@VV(VDVPU\y`ytl|zzVlfM@M@VVVVU(U0U8U@UHUPV`fpV|UUVfVUUU{UU{U$U<UP6T6dUxUggVVUVU66(k0llV|UVUUf[[ UU$f4[@[Tp\lxhViU[[[[UbUl0rDUPUXUtUUUUUf[[UUU UUU$U,U4U<UDULUTUU00h6 6 }VV V(b0lTUUUUuUVV[[U [[0U`UhUp6 t6 |~VV}sUUt~U,U4U86 <6 D~PU`UhUtUx6 |6 ~UUUUU]U(b4ULUTU\UdUUVUU6 6 pVuUVV[([4U<UD[T[\6 `6 drpl66plhViU[[[([4U@bLU\vdlrUUUUUUUUU UH UL ` Vl Ut V U 0  0  6 6 q  o V  !f!f![4!hU>68 >68 (>k0>V8>J^<>J^D>p>Ut>6@ x>6@ >k>V>J^>J^>>U>0`>0`>>V>>J9?J9 ?@?UD?0hH?0hT?\?Vh?l?J9p?J9|??U?0p?0p??V??J9?J9? @U$@0x(@0x4@<@VH@L@J9P@J9\@@U@0@0@@V@@J9@J9@AU(A0AU,J>@D6 H6 T[`UdhlptUUV6H 6H [6P 6P 00J4J4U ,E$,E,LUPJ4TJ4\hUlJ)pJ)t0@x0@J*J*22UTWJvJ0Jv8Jp,853L0p0XJv`JxJvJ,5 3H(MX0`00000,6,+,H-,h-, 1,2,T3,<02202X 0P(0p0080@0PJ@`,<pJ,H=J,=Jo,>J,\>0080X0xJd(,>8JGH,(?XJh,?xJI,@0000 J,x@,@J,A,BJX,B,`C Jp0,@D8,D/(TH/`pW2,X,x 0030830@H2P,X,<`h0Xx3x3x00L, M(,(Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362),X,,X,x,T,<,,(,pT,h ,,`<,, , ),*P,+,H-,h-, 1D,2,T3.,858,5p,6,6,64,T:d,:,l;,;.(,<T,<,H=,=,> ,\>D ,>x ,(? ,? ,@ ,x@H ,@ ,A ,B ,B$ ,`C\ ,@D ,D ,$E .4 ,E| , F .< ,DF ,F !*Db{~ !"#$%&'()T\]VWf.12369:;<=7>?@A8BCDE %& "()* +  '  0 H0p0,DFp0Z"w    $V %$ p  V X #x":   <  t:?H (H'tI 0' @^d Pah ` <p ~: $Q:T 0 :/ Z ;G ' y"*,<M$:.HA(:Ts,:$`G0:l!4:;xxm8: 0A<:G@5PPgT`0p;4L/@:aD: 5H:H)L[L:+ '  )8(&(&0$''(O(d(m *m0 *@B*P*l6HG+p ' P:mH- Dh-W1 1AZ2~28|65L3WT305w85o 56$`J89pM<9|(    `y!H!p ^6GE#S#- X` !HHR  2  #% % % 4'(`) )*' T:' (0: :$;V;"; t;5`HE 'H e 'P ` X <<\;H=\=\ >\,\>\C>p(?pT?pf@px@p8 @Ap BBpT `C@Dpq Dtz' ` (4 ( 0( X(I  0((P p     8 X x ,  G c  *g $E' 0TE XEEp' z*  F9@+< =DFL F4@ (4 *  `   !#%'),...) c0) )o /:1 1)y)V*./1(*H HHA??`p bg h @ :`z p{  Z i x72@$ExD& 5  )j:\T:; `  Nl;Q 1 d F8 E/ PVlWYu 4 l<&@G \ \ 7  V ~ wc R /@  .note.gnu.property.note.Linux.rela.init.text.hyp.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.rodata.str.rela__bpf_raw_tp_map.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.hyp.data.rela.ref.data.rela.data.rela___ksymtab_gpl+register_gcma_area.rela___kcrctab_gpl+register_gcma_area.rodata.str1.1memcpyarm64_const_caps_readyaccount_gcma_per_page_alloc_latencylatency_low_showlatency_high_showlatency_extreme_high_showlatency_low_threshold_showlatency_high_threshold_showlatency_extreme_high_threshold_showlatency_mid_threshold_showlatency_mid_showevicted_showstored_showcached_showdiscarded_showloaded_showgcma_lrucall_rcusynchronize_rcu__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_load1_noaborttrace_raw_output_gcma_alloc_start__tracepoint_gcma_alloc_starttrace_event_raw_event_gcma_alloc_start__event_gcma_alloc_startprint_fmt_gcma_alloc_startevent_class_gcma_alloc_starttrace_event_fields_gcma_alloc_starttrace_event_type_funcs_gcma_alloc_start__traceiter_gcma_alloc_start__bpf_trace_tp_map_gcma_alloc_startperf_trace_gcma_alloc_start__bpf_trace_gcma_alloc_start__SCK__tp_func_gcma_alloc_start__tpstrtab_gcma_alloc_starttrace_event_raw_initgcma_sysfs_initgcma_debugfs_initgcma_vh_initgcma_inittrace_event_buffer_commit___ratelimitsysfs_emitperf_trace_run_bpf_submitmemsetworkingsetktime_getadd_gcma_statinc_gcma_statdec_gcma_statcpu_hwcap_keysgcma_statsgcma_latency_attrsgcma_latency_threshold_attrsgcma_attrsfind_gcma_fs._rsgcma_attr_groupsgcma_evict_fopskobj_sysfs_opscleancache_register_opsgcma_cleancache_ops____versionsgcma_cc_init_fsgcma_cc_invalidate_fsgcma_cc_init_shared_fsgic_nonsecure_prioritiesevict_gcma_lru_pagesinc_gcma_total_pagesevict_gcma_pagestotal_gcma_pagesareaslatency_low_attrlatency_high_attrlatency_extreme_high_attrlatency_low_threshold_attrlatency_high_threshold_attrlatency_extreme_high_threshold_attrlatency_mid_threshold_attrlatency_mid_attrevicted_attrstored_attrcached_attrdiscarded_attrloaded_attrdebugfs_create_dirtracepoint_probe_registercpu_numbergcma_fs_idrmemstart_addrsystem_unbound_wq_raw_spin_unlock_irq_raw_spin_lock_irqvh_gcma_si_meminfo_fixupgcma_latency_attr_groupgcma_latency_threshold_attr_groupgcma_attr_grouptrace_raw_output_prep__tracepoint_android_vh_si_meminfotrace_handle_returnqueue_work_ongcma_evict_fops_opensimple_attr_opendebugfs_create_boolkstrtoullevent_triggers_call__stack_chk_failvabits_actual__warn_printk__cpu_online_masklru_evict_workno_llseek_raw_spin_unlock__rcu_read_unlocklru_lockgcma_fs_lock_raw_spin_lock__rcu_read_lockgcma_parent_kobjvendor_mm_kobjgcma_kobjtrace_raw_output_gcma_alloc_finish__tracepoint_gcma_alloc_finishtrace_event_raw_event_gcma_alloc_finish__event_gcma_alloc_finishprint_fmt_gcma_alloc_finishevent_class_gcma_alloc_finishtrace_event_fields_gcma_alloc_finishtrace_event_type_funcs_gcma_alloc_finish__traceiter_gcma_alloc_finish__bpf_trace_tp_map_gcma_alloc_finishperf_trace_gcma_alloc_finish__bpf_trace_gcma_alloc_finish__SCK__tp_func_gcma_alloc_finish__tpstrtab_gcma_alloc_finishtrace_event_regtrace_event_printftrace_event_buffer_reserveidr_remove_raw_spin_lock_irqsavegcma_evict_writedebugfs_attr_write__kasan_check_writekmem_cache_createxas_pause__xa_erasesimple_attr_releasegcma_kobj_release_raw_spin_unlock_irqrestorelatency_low_threshold_storelatency_high_threshold_storelatency_extreme_high_threshold_storelatency_mid_threshold_store__xa_storegcma_ktypestr__gcma__trace_system_nameinit_module__this_modulepreempt_scheduledebugfs_create_file__kstrtabns_gcma_free_range__crc_gcma_free_range__kstrtab_gcma_free_range__ksymtab_gcma_free_range__kstrtabns_gcma_alloc_range__crc_gcma_alloc_range__kstrtab_gcma_alloc_range__ksymtab_gcma_alloc_range__page_pinner_put_pagegcma_put_pagegcma_cc_invalidate_pagegcma_cc_store_pagegcma_cc_load_pagekfreekmem_cache_freegcma_inode_free__gcma_cc_invalidate_inodeput_gcma_inodefind_and_get_gcma_inodeslab_gcma_inodepreempt_schedule_notracekmalloc_order_tracexas_findidr_findtrace_event_ignore_this_pid__list_del_entry_valid__list_add_validpage_pinner_initedworkingset_filter_enabledkobject_init_and_addidr_preloadxa_loaddebugfs_attr_read__kasan_check_read__sanitizer_cov_trace_pcidr_allocperf_trace_buf_allockmem_cache_allocnr_gcma_area__kstrtabns_register_gcma_area__crc_register_gcma_area__kstrtab_register_gcma_area__ksymtab_register_gcma_area_note_9$x.99$x.89$x.79$x.69$x.59$x.49.Ltmp139$d.139$x.39$d.129$x.29$d.119$x.19$x.109$x.9_note_8$d.98$d.88$d.78$d.68$d.58$d.48$d.138$d.38$x.128$d.28$x.118$d.18$d.108$d.8$x.97$x.87$x.77$x.67$x.57$x.47$d.137$x.37$d.127$x.27$d.117$x.17$d.17$x.107$x.7$d.7$d.96$d.86$d.76$d.66$d.56$d.146$d.46.Ltmp136$d.136$d.36$x.126$d.26$x.116$d.16$d.106$x.6$d.6$x.95$x.85$x.75$x.65$x.55$x.45$x.135$x.35$d.125$x.25$d.25$d.115$x.15$d.15$x.105$x.5$d.5$d.94$d.84$d.74$d.64$d.54$d.144$d.44$d.134$d.34$x.124$d.24$x.114$x.14$d.14__UNIQUE_ID_scmversion304$d.104$d.4$x.93$x.83$x.73$x.63$d.153$x.53$d.143$x.43.Ltmp133$x.133$x.33$d.123$x.23.Ltmp113$d.113$x.13$d.13__UNIQUE_ID_depends303$x.103$x.3$d.3bpf_trace_run2$d.92$d.82$d.72$d.62$d.152$d.52$d.142$d.42$d.132$d.32$x.122$d.22$x.112$d.12__UNIQUE_ID_name302$d.102$x.2$d.2$x.91$x.81$x.71$x.61$x.51$d.141$x.41__UNIQUE_ID_license431$x.131$x.31$d.121$x.21$d.111$x.11$d.11__UNIQUE_ID_vermagic301$x.101$x.1$d.1$d.90$d.80$d.70$d.60$d.50$d.140$d.40.Ltmp130$x.130$d.30$x.120$d.20$d.110$d.10$d.100@$"d p@<SNN0 f0 ?0F:@t5c@05W@H52c50@P5@(05@X 5@521dE%xd @5@f#*hfA%@5]lX@@ 5@mn@ 5!ppok@P"05#o@ @"`5%o ~2o0 qE0"u@#p5 @Lo)@)5 r0r@@@*5/w$ 0**X)7L0TV/