ELFe@@75bg:`??`%%%%% "start_pfn=%lu count=%lu", REC->start_pfn, REC->count"count=%lu discard=%lu", REC->count, REC->discard $$$$$$$$$countlatency_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_midnone../private/google-modules/soc/gs/drivers/soc/google/gcma/gcma_core.clatency_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 evictgcma|~?#{ WO@u"@@_%rrk@TF0?ֵb@b*OCWB @{Ĩ#_־|~?#{ WO@u"@@_%rrk@TF0?ֵb@b*OCWB @{Ĩ#_.1?#{+OA8C"&@ XR T#R"B# A8C_ ATOF{D+@#_ֈ@6`6.1?#{_WOA8C` h>@`86hB@h@C3R @ cYɿII9v"~R#C@ @R$R A8C_ !TOFWE_D{B@#_.1?#{+OA8C"&@ XR T#R"B# A8C_ ATOF{D+@#_ֈ@6`6.1?#{_WOA8C` h>@`86hB@h@C3R @ cYɿII9v"~R#C@ @R$R A8C_ !TOFWE_D{B@#_.1?#{ OOB @{è#_.1?#{ OOB @{è#_h|?#{og_W O CA8CR(R )9?qkTR )?(`}_) 5;?qT?q"T*J9}"'TRbLLӀB?chTY R($Iz{_z5@Lzә˺([c^*Rh3R(R3(s7!@`6[ #8ˀ#CZyV ^T_s ȩ56 @@ }'HTb@'T@R3U @`t@T?C*A8C_ ATOJWI_HgGoF{E#_@* (R )1*}_JK*} 54zdp?#{og_ W O sRi@ ]q/T;_R<@1T@"(0T^`s@bTW @"(0T^b@@ T@^G@ h2  R^Cը^T1{_#?R.@`TRC  RCsh@_L;zh3@q%T]Ah@h7sR|7@ 4R**b*k@T*R5@*qw~_J5v 5;՟kT`c`|@v@h3@qTeA\TR AR*b*q@TS@qTh^AxR*q`~_ R5h 5;qTs#h@@T6`Cv @w@"7R_R(s#6`"v@u@"_`"ssS@qTh^A^T_R _h#`ChRs H@q T]scA*RS@qTh^A`RHR Rqh_*h ȩ5@^RC@]TT R_@ OKWJ_IgHoG{F#_@*@*@* @*@*@* @* )8 t@ )Ce}3h@%Ԛ 6A8ՓB@@V "@@@_%rrk@TF0Ԡ?b@b )8 t@ )Ce}3h@%Ԛ6A8ՓB@@4"@@@_%rrk@TF0?֔b@bh@th@@h@th@hIzdp?#{og_WOC  RC@iTRs/@`TRC  RC@zJ X}L'(HThTYO{_ @ c(@bT'TH }'TXO@ITR@qmT}(T'(#T`ch@T?T'(TT`h@IT?TZ(ATv"2B_q BTV@"2B HOA@_q Tb*R_q@ TH }( TZO[@6`#yB YRR2(@qTMA@TD~_s~ ȩ5RDRCOFWE_DgCoB{A#_ "2B @* @*@*@* RKή?#{og_WOA8CC{C*@Rh@T`#x@ TW##R@/@6 4**B*k`T*{57*QJ_IJ5[ 5; kT6@@"V{"Tz!T{5@TTT@U T@ T{sb@@`TGBTsT8@{@P@RA8C_ ATOEWD_CgBoA{ƨ#_@* @*?#{g_WOtR Q 4(R~_K 5;U5vbt@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~ ȩ5RqI?#{og_WO* `6"@>7@F5R~@4R9Z  ` 6@@DR R``2`t6|b*R`BvR{*t<:FT=i}@ 9} vy6#9@`yRv #<@IT4RFAT!@05H CA?t_@4A8VCH@UYc.HKU @uzh@tv H5HH@[HK[ z@itRv H HHKQU H @UU#@H#(@Q5@!@(!"@ T 6B @@#B6R@qT R}ѿ(@TB@ T? T(T@*@6!n@ 6"B *S'(cTT"@7# 6 #6@5@". #9R9sR(6R(R(/`RWDR(#T@ T|~n @BROGWF_EgDoC{B#_zR>(R_(5@57R7(R_( C c3 ;8t @! R~_)(~ Ȫ5QH_H ȩ5QH_H 5?#{ WOi}h@ 9} vӔ"@a@T9&@j.@ @ Ki @I@Tb@aTR@`TV ~_(ʈȈ5; TOCWB @{Ĩ#_?#{_WOtRш.)R~_ ˈ Ȫ5;`Bt*@vw@`bx@#`!OCWB_A{Ĩ#_o{J?#{ WOR@(4@!TRR*RR**R*A8B8 @@7 t*OCWB @{Ĩ#_661?#{{#_76?#{ g_WO*a~@V@A8VCH@WWc.HKY z@)tv H9HH@[HK[ z@itRv H HHKQX H @X@@Q@w @ "@T6B @@#!51.'@6#B  R*OEWD_CgB @{ƨ#_*!ø>?#{ WO*~@@` ! 5 3OCWB @{Ĩ#_*! Go?#{_WO*~@S*@b@X#!5!OCWB_A{Ĩ#_*! ?#{og_WO*u~@!@ 5OEWD_CgBoA{ƨ#_"@a@aT,b@`@b@<|#wcwZ_`T**!ԢOo?#{WOR`vzPqaT"RtB@ @!***OBWA{è#_Oo?#{WOR`vzPqaT"RtB@ @!***OBWA{è#_ֶ`?#{R{#_8?#{Os@OA{¨#_?#C{og _ W O A8COu@ !'@#v hR'@}  S*@Z.rT'@EB@'@x@(@95@ A9 @_ T  ?q\ R*Z R5S T`T_ T{{@ T 9{9#T8SB@vR!RTMA@y~_ @҉ ȉ5;TA8C_ TOLWK_JgIoH{GC#_@*IZxa_load,__xa_eraseUrS__list_del_entry_validӬcpu_numberNY__cpu_online_maskMJpreempt_schedule_notrace 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestoreBApage_pinner_inited2r__page_pinner_put_page idr_findkmem_cache_alloc~)Hmemcpy$___ratelimit__xa_store2Fsystem_unbound_wq*squeue_work_onɰCpreempt_scheduleGV__warn_printkgj(call_rcu .ўkmalloc_large Oidr_preloadidr_alloc zkfree{'_raw_spin_lock_irqSuK_raw_spin_unlock_irqy`synchronize_rcu[evidr_remove7|kmem_cache_createcleancache_register_ops|Htrace_raw_output_preprtrace_event_printf(strace_handle_returnx9kmem_cache_free9xas_find xas_pauses}=F__hwasan_load1_noabort%trace_event_reggtrace_event_raw_init/!vendor_mm_kobjy:kobject_init_and_addasysfs_emits<\kstrtoull7kobj_sysfs_opsx__tracepoint_android_vh_si_meminfo_adjusttracepoint_probe_register[pdebugfs_create_dirQUdebugfs_create_boolŴdebugfs_create_fileOosimple_attr_openU/debugfs_attr_read7>Edebugfs_attr_writesimple_attr_release%m=module_layoutGNU8| v?tGNU$(@,@4HT@@P\hp(0dlt|$0T`p|@ThxHXlx<DL`d`h`t|``````````(4\p  , @ L T h x        ` `  4 @ H SL ST X h        ` `$ ( `, `8 @ ` d  ` `    0 L t            ( D l       $,8@dl` ` $,4@LXlt$8HXd` h` lt <LXdpt $@PX@\@dx$4<@@@H\h,<HT\`hpt`` \l`` 4DPp,@HP\ht4<DL`lx,a0a@D` H` LXlaa8@HT`lxaa` ` $4DPXdxaa` ` ` ` (dlt| 4@L` P` T`t|` ` ``8`t|8@HPX`| aH aH `  ` , 4 T ` t |          ,!X!d!p!!!!!!!!!a`!a`!!!!!""""("8"H"\"l"|""""""""# #0#<#L#\#h#p#######` #` #####$$$,$`0$`<$D$`$`d$`$$$$$$$$$a$a$%%% %(%,%a0%a8%L%T%\%h%t%x%a|%a%%%%` %` %%%%%%%&& &(&0&<&L&T&l&t&&&&&&&&&&a&a&'@'H'X'd'x'''''''''''''''( (((<(X(((((( ))()<)D)X)))))))* *(*<*D*l*x**********b6*b6**0+4+`8+`D+L+h+t++++` +` ++aH+aH+++++,,, ,,,P,X,\,d,h,l,p,x,,,,,aH,aH,,-$-<-L-\-l-|-------- ..(.8.D.L.\.h.x....` .` ......../a`/a`/ ///$/0/8/L/T/X/a\/ad/x////////` /` ///0 000 0$0,00040<0t0x00aH0aH0000000a`0a`0001 11 1D1H1L1T1111aH1aH11111112 2a`2a`222$2,242<2D2P2b6T2b6X2d22222222aH2aH222a`2a`2223,3b603b6<3T3`333333333333444 4$4` (4` 0444aH84aH@4H4L4SP4SX4`4h4l4p4x44444444:4:555T5`5p5|5555#5#55555$6(6` ,6` 86D6666707@7H7P7X7t7788$8,848@8P8X8`8h8t888888999X9`999` 9` 99: :@:L:` P:` `:h:::::` :` ::;;H;P;aT;a\;d;t;x;a|;a;a;a;;;a;a;;a;a;;;;a;a;<D<H<` L<` X<`<h<^l<^t<<<`( <`( <<<^<^<==`0 =`0 = =(=^,=^4=d=h=`8 l=`8 x===^=^===`@ =`@ ===^=^=(>,>a0>a<>D>P>T>9X>9d>>>a>a>>>>9>9>??a?a$?,?8?0>DH` L` Xdhlptx`H `H `P `P aa44 $(,b E0b E8\`4d4lx|))a`a`oo8@b4h(a0apxb85PhHXaaaaaab5b+b, b,(0bP08bd1@b2b<a  (0@apHaPaXa`ap@b0<b<b<bP=b=a8aX ax(a8dHb>XGhb>xb>Ibl?aaa a@b?bT@bAbA 0bhB8bB@pPbCXb4Df(Hf`pxbb a0h08h0@HxPbXb `hapxhxhxaa@b (bAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)bXbbbbHb bbb$Db bb,btbbt(b)@b+b,b,bP04bd1tb2eb4(b85`b5b6bX6$b9Tb,:b:b0;eb<Db0<tb<b<bP= b=4 b>h b> b> bl? b?8 bT@t bA bA bhB bBL bC b4D bD e b Ed bE eL bE bF"'*/4Jh} #&),/258;>ADGJMzTWXY\_`abc]defg^hijk &'#12 3() 0 a@aahbExpc*+    c %1 }  i  1   1 l  6 |  V d9      |  P  h9R H m   H C    $x |=$   0Z   0  ` e 0 *<x l9 HG p9  T t9R` D le @ x4 t )  x9m0 p? |9A 9 |! @ g 92 9P;  9z G 9,  05  t` A 9& 9p/ @ 9n  ;, 9   OH  t(`(r8 T&0D H'Pb '*X (\_ X)h  (*y 6Hk +ly + + Ot 9 ,  ,~ ,Q , ,C ,X D0& P0f L0 P0<X X1 d18 `1k d1 X6 X0 2{ 2 2 2SX |4) 4 4X 4D  85 45 85 5$q 5 5@ 6 6s 8E  x xx H^  q6ZX"" px  HH'  2 @ "$ -$n $ &&G( 8() 9% 9 ( 9i (: ,:6 h: :f : : ,; 0;H\ H : P ` P  <$ < < 0<\  ,<J 0<$ <\ < < <\s < <  P=\I L= P= =\ =r =, >p >7 > >p > >= >p` > >O l?p6 h? l?i ?p ?_ ?7  T@ P@$ T@ Ap~ A A  AM A A hBp# dBz hBS  B BL B Cp C Cp  4Dtk 0D 4D:   4(((m@0((p     8 X $x 6 P  k  @ )' D% D  Di Ed6 E E \)  E% EZ`HL> ELi E Ez  F46 F F`l4$)H   "$&(+J *M - -V-( ai( (m .M(w^060()-.0)Hg HH $   d ( _ P  = |A9 [S Dpe   ,:} 9| 0;D c  o :|.> _ E8 ! i0 9# c{BX 4 lLJ82* i o   + y.x#R* f f Ud S .@  .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.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.rela.init.data.hyp.data.rela.ref.data.rela.data.rela___ksymtab_gpl+register_gcma_areamemcpyaccount_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__tracepoint_android_vh_si_meminfo_adjust__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_start__kcfi_typeid_trace_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_statgcma_statsgcma_latency_attrsgcma_latency_threshold_attrsgcma_attrsfind_gcma_fs._rsgcma_attr_groupsalt_cb_patch_nopsgcma_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_preptrace_handle_returnqueue_work_ongcma_evict_fops_opensimple_attr_opendebugfs_create_boolkstrtoull__stack_chk_fail__warn_printk__cpu_online_masklru_evict_work_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_finish__kcfi_typeid_trace_event_regtrace_event_printftrace_event_buffer_reserveidr_remove_raw_spin_lock_irqsavegcma_evict_write__kcfi_typeid_debugfs_attr_write__kasan_check_writekmem_cache_createxas_pause__xa_erase__kcfi_typeid_simple_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_filekmalloc_large__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_notracexas_findidr_find__list_del_entry_valid__list_add_validpage_pinner_inited__trace_trigger_soft_disabledworkingset_filter_enabledkobject_init_and_addidr_preloadxa_load__kcfi_typeid_debugfs_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$d.149$x.49$d.49$d.139$x.39$d.39$d.129$x.29$d.29$d.119$x.19$d.19$d.109$x.9$d.9$d.98$d.88$d.78$d.68$d.158$d.58$d.148$x.48$d.48$x.138$x.38$d.38$x.128$x.28$d.28$x.118$x.18$d.18$x.108$x.8$d.8$x.97$x.87$x.77__UNIQUE_ID_depends367$x.67$d.157$x.57$d.147$x.47$d.47$d.137$x.37$d.37$d.127$x.27$d.27$d.117$x.17$d.17$d.107$x.7$d.7$d.96$d.86$d.76__UNIQUE_ID_scmversion366$d.66$d.56$x.146$x.46$d.46$x.136$x.36$d.36$x.126$x.26$d.26$x.116$x.16$d.16$d.106$x.6$d.6$x.95$x.85$x.75__UNIQUE_ID_name365$d.165$x.65$d.155$x.55$d.55$d.145$x.45$d.45$d.135$x.35$d.35$d.125$x.25$d.25$d.115$x.15$d.15$x.105$d.5$d.94$d.84$d.74__UNIQUE_ID_vermagic364$d.164$d.64$d.154$d.54$x.144$x.44$d.44$x.134$x.34$d.34$x.124$x.24$d.24$x.114$x.14$d.14$d.104$x.4$d.4$x.93$x.83$x.73$x.63$d.63$d.153$x.53$d.53$d.143$x.43$d.43$d.133$x.33$d.33$d.123$x.23$d.23$d.113$x.13$d.13$x.103$d.3bpf_trace_run2$d.92$d.82$d.72$d.62$d.152$x.52$d.52$x.142$x.42$d.42$x.132$x.32$d.32$x.122$x.22$d.22$x.112$x.12$d.12$d.102$x.2$d.2$x.91$x.81$x.71$x.61__UNIQUE_ID_license451$d.151$x.51$d.51$d.141$x.41$d.41$d.131$x.31$d.31$d.121$x.21$d.21$d.111$x.11$d.11$x.101$d.1$d.90$d.80$d.70$d.60__UNIQUE_ID___addressable_init_module450$d.150$x.50$d.50$x.140$x.40$d.40$x.130$x.30$d.30$x.120$x.20$d.20_note_10$x.110$x.10$d.10$d.100@$d p0<p .a2X ?` HFSSNSBS0````Z` :@q4 m@042 m54@4@4@@4@4%Xm @40o#)@ 4]XoX@x4o@4 pxpk@04"p@ @`4$p@4&pE00i@p44Lo`@04q0}q@@x@4.v$ $.6L[Oy