ELF<@@64(|%:%%%%%% Q 7 $$$$"%s", """delta_nr_scanned=%lu, delta_nr_reclaimed=%lu", REC->delta_nr_scanned, REC->delta_nr_reclaimed$2d$pgalloc_costly_order%s %lu %s %lu %s %lu latency_high%lu direct_reclaim%lu %lu %lu nativemm_compaction_durationmemory_usage_by_oom_score../private/google-modules/soc/gs/drivers/soc/google/pixel_stat/mm/compaction.clatency_low%s:latency_low_bound6latency_low_bound should be less than latency_mid_bound %lu %spgcache_hitlatency_stattop4unable to create memory_usage_by_oom_score3/proc/vendor_mm/memory_usage_by_oom_score: omm_score_adj %d out of the range. latency_threshold%lu %lu %lu %lu %lu %lu %ld %ld %lu %lu %lu %lu %lu %-16s%8lu kB unusedlatency_mid_bound%lu %lu %lu3Please order the numbers from least to greatest: low < mid < high. %lu %lu %lu %lulatency_middelta_nr_reclaimedpgcache_misscmaother%s unsigned longvisiblevendor_mmmm%lu %lu %lu %lu vmstat6latency_mid_bound should be greater than latency_low_bound %lu Misc: %8lu kB 3Expect 3 args, got %d 6Error: Input expect %d args but got %d. 6Error: Input numbers must be ascending. # oom_group delta_nr_scanned../private/google-modules/soc/gs/drivers/soc/google/pixel_stat/mm/vmscan.cdelta_nr_scanned=%lu, delta_nr_reclaimed=%lu ../private/google-modules/soc/gs/drivers/soc/google/pixel_stat/mm/../../vh/include/sched.hvmscanintcompactionmm_compaction_duration_thresholdpixel_mm2ű6?#{ 4*4*!4*!4*!4*w!4*m!4*c!4*Y!4*O!4*E!4*;!4*1!4*'!4*!4*!4* !** @{¨#_YSy{?#{WO*qiTA8ճB@*R )8J! I}@ }_k } Ȫ5 @h@hOBWA{è#_H<)   զű6?#{Ost@stt!4*(t@t$`@4*`@4* `@*`4`@!`@*OA{¨#_ '?#{og_WOC{}@@@kT?k{TM9\@H@H@H@(!B@|@OFWE_DgCoB{A#_@*ԍU#?#{WOA8ճB@8 ) )R }_k } Ȫ5h@t4h@ ) )R }_k } Ȫ5h@th@OBWA{è#_- ?#{ (Rh9 @{¨#_H<)   )   /?#{ OsA8t@2VFHtOB @{è#_!4j?#C{WOA8CA8մ2VFsVh@*#@qT )*3 s@`h@Tt" `h@TtBtb@A8C_ !TODWC{BC#_@*==?#{ Oh@u@4t"h @*u  ROB @{è#_ g@?#{ Oh@T"OB @{è#_Q* ?#{OCA8C*@4sA8C@ T*OB{A#_==?#{ WO@RRR>R@!c 4*uv@߂qT *v*OCWB @{Ĩ#_@*==?#{ Oh@qTq"TM5@*uOB @{è#_@*ԘJ|?#{ ` @{¨#_ '?#{O]!|@OA{¨#_ '?#{O]!|@OA{¨#_ '?#{O^!|@OA{¨#_ '?#{OB_!|@OA{¨#_<%?#{WOCA8CAR4 b@^)TBA8C@ TOCWB{A#_ '?#{Ob^!|@OA{¨#_<%?#{WOCA8CAR4 B@_"TbA8C@ TOCWB{A#_w?#C{ o g _WOA8C R"R@BR@bR @R@R@@R@@T_ Bb @@_errk@TG0?@R@`T@@ißߟŸ_@Zß?9ßBR/@ @@(iR) @ @I +@  V~@ ! A8C_ ATOPWO_NgMoL{KC#_{_?#{ O@6"`"utOB @{è#_{_?#{ O6`"t@u@" `"tHRhOB @{è#_,X?#{WO*@T"@@*_rcrk@TF0?֔b@b*OBWA{è#_־|~?#{ WO@u"@@_%rrk@TF0?ֵb@b*OCWB @{Ĩ#_֎?#{OA8*C"&@ XR AT#R "# A8C_ !TOE{D#_ֈ@6`6?#{_WOA8C*` h>@`85hB@h@C3R @ cYɿII8؂v"~R"Ȇ@ @R$R A8C_ TOEWD_C{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@#_?#{O**OA{¨#_.1?#{ OOB @{è#_'?#{OsA8B0s@ OA{¨#_2C?#{ WOA8`B0`B"t FsJD`*uGysh@*7x74&qHR5 (R!Ե6 )3 s@`~@h@Tt"`h@TtB `h@Ttbt@u"h&@tBw&h*@u*OCWB @{Ĩ#_Ӻ ?#{O@RR "tOA{¨#_ֳg?#{_WOh@`Tu"@"6"@@#@6""h@`TOCWB_A{Ĩ#_h3?#{WOS@T"v@"@u"OBWA{è#_ g@?#{Osh@at"h@atBh @atb h@as`@s`@OA{¨#_Q* ?#{ _WOst@RR8!R!c`4/)@a"@aB @ab @a@`@`ODWC_B @{Ũ#_@RR98!R!c4@RR98!R!c4@RR!R!c4ge*0ݷ?#{ WO A8C#*bR#s{@tsk@u A8C_ T OCWB @{Ĩ#_ )8 t@ )Ce}3h@%Ԛ(6A8ՓB@@"@@*_rcrk@TF0?֔b@bh@th@?#{ _WO A8C#*bR#s{@h@k@@ A8C_ !T ODWC_B @{Ũ#_ )8 @ )Ce}5@%֚H6A8B@@"@@_%rrk@TG0?b@b@@Oo?#{OqT!BRt***OA{¨#_Oo?#{WOR`vzPqaT"RtB@ @!***OBWA{è#_֘J|?#{ `b @{¨#_ '?#{ _WOB"ѕ_Bі_"ї[ј[љ\\!|@ODWC_B @{Ũ#_ '?#{WOѕ]і]^!|@OBWA{è#_<%?#{WOA8C!C# qT@?bT@ BTb @@@A8C_ !TOEWD{B@#_**IRj8R#(2RS+R%RhR)R RCRs R3+KRjR(R|3cZ@CTBB)TB܂' Ȃ'B'Ȃ'B ' Ȃ 'B  ' Ȃ 'B'ɂ' AB @ TC@@(@AT T@*y=q TD?k T@km T@k TAk T3Ak TcAk TAk TAk- TAkM T#Bkm TSBk TBk TBk TBk TCk TCCk- TsCk TCk TCk TDk T3Dk- TcDkM TD Rk~R8#@d[RW RSO@RM*K@RCG@R?C@$R;?@*R7;@0R37@6R/3@5seq_put_decimal_llmKseq_put_decimal_ull_width%m=module_layoutGNU^ ,&s9BOZjT@ 9GNUUV$U,W8U@XDXHYLYTZ`Uh[l[p\t\|ZU]]^^ZU__``ZUaabbcUd deeZ(U0f4f8g<gDZPUXh\h`idilZxUjjkkZUllmmcUnnoocUppqq cU r$r(s,s4c@UHtLtPuTu\ZhUpUtvxv|wwZUxyzz {0y@{LUTUlUtUx|U}}{  UBB~!! UU{(U8{@LUX{`lUx{U{!!{UU  $(,048<HxXdx|U{zz{{{UBBBBBBBDBDHUlU|xy{y{U{(y8{DU\UdUlUtUx|UU {{(U0LUU{{" "   {  { U0 {@ UL UX {h t  U  U {  {   U U, x< yL U U     {   U U U B B ~  $  0 < " @ " H T UX " \ " d l Ux U  U   {   $ y(  ,  < {H P !XT !XX BA\ BAh t U|  U x U      y U U x4 U8  <  H {T \ h yx U U U  U { B8B8<UD{LB8PB8XU{B8B8U{B8B8DUX`Ut{UUB+B+U{B8B8hU|U{UUBB@Uhlp|{{{{{{(0{4!8!@D!H!P{lBpBtB(xB({{{{UUU !$!hl(p({{BmBmXxU|!!!!{UU!!(U,!0!4<DUL{X{dp|U!!U@@{{{D{PU\UdUU@@{{{{U U(UtU{UUyUU U$UdUt{{U{UU$yLTU\UU{U U ,4UhUpxUUU{{U {U(4UXdtUU ,U8pUU{U {{$,08{DPU\UpU|UU    {{U{U{UU {0@{P`{p|U00{UU@UL{d{pxU{{U{U  U {, U4 U< UD UL  U { U { {     U U(!U,!  0!  8!{D!L!\!{h!p!!{!!!{!!! @! @!{!! H! H!{!$"U("B:,"B:4"~8" H<" HH"T"B=X"B=`"~d" @h" @t""""{""  "  ""B"B""y"!p"!p"BA"BA"BY"BY"#U #U#U#U$#{0#8#H#{T#\#l#{x###{###{##{##{$$ ($ ($$$B($B0$8$y@$!pD$!pH$BAL$BAP$B]T$B]`$h$Up$U|${$$ 0$ 0$$B$B$$y$!p$!p$BA$BA$B$B$$U$U%{%% 8 % 8,%<%B@%BH%P%yX%!p\%!p`%BAd%BAh%Bl%Bx%%U%U%U%U%%% P% P%% X& X &&UL&P&T&d&xl&p&&{&x&y&@&@&{&{&{'{ 'U,'U4'U<'UD'{T'yd'{p'Ux'U'U'|'U''' P' P'{' X' X({(UL(P(T(d(xl(p(({(x(y(@(@({({({){$)U0)U8)U@)UH){X)yh){t)U|)U)U)|)U))U)B)B)B)B)))U4*U@*{P*\*Ul*{x*{*B*B***U*U* +U(+{4+{@+{L+{X+{d+{l+Bp+B++U+{+{+{+BL+BL ,`,Ud,BOh,BO,,U,,,,,(-U,-B0-B8-D-UL-UP-B[T-B[X-d--U---{--U---{-.!(.!(. .{0.D.{T.`.{p.U|.!8.!8.{.U.!@.!@.{.U.!H.!H.{.U.U/{/$/@BDFHJ( +.02479;=?ACEGI 2"$501/ $! "%(+.1R_T`USm:;>?@ABC+,.2;0 DGJMPSV\]`adefgjklmnops5xyz{|467B5E #$%*%) "" " """$"("0"4"<"@"h-H"L"l-T"X&X"p-`"X(d"t-!((!88B$H"X" `h!Bx!!!(!H!hB" B"$(B+8"tHB=X"`"hBx""8!!!!BAB6(")h+p!(!HBBUBB`"*+H(!`0!p"*x!B!!BP"*B"+ ",,!88BH!`P!`BPp"/x"0B`"1"PB "Bf"@/B!!!HDD DD"&"P&"("P()(H)`pB"L"0 !0+08+0@HBP"X"`h!x+x+x!X!" ("PpTR  mbR  ]   HR   (' p ] L( 8 WR P T] $ L0   A0R  b P XG \ P   h F l   Y H W  XP ;   0   L{ @  $L  $a tLQ p t L / ;    s Lu 4 #  8 4 8KX@x()x0 u ( !H h ?8RS  b  L 0 \G `  LR   b  @ L HG Le 0d , 0<F h-Y    ~  |W  H; l- 8    PH{ L@ P  Q   5f P   o :   h E l  !} ! @ H) " "\ pP %i %PX. &T9 p- 'w '# (`c t- )( ) )  * *3 *  *0 *q *3 * * * +t +] +S  ,,<" (, ,,#g#$ #% kP&H&( H mXk(( x &HH ` _  (=* *V * W :(w 8 R x- |- -] -4(G @/ H/ L/ t/F x/ P / / /k  0(W 0 0E 1 1; 1(8E({cHO`  5 R 2 2 |3] 3> 4\ 4 4L`Wp   #$&(*!R~,,,-ab--Q/@/,-/T YSy{- U#v /4 4j w^ '8 2C zO j= g Ӻ  h3 -  0ݷ F " 3( D b h; T,Y t B  \T( P2l HF  |-H -q H n l ` 8 %   ' - "H  x/l7 l t !bx V0 t AglY  Joh] ` n,A |   ~r$H7 $HHV ( _ 5   ; * BR y  d  L/( 2h  `P9 R-@.note.gnu.property.note.Linux.data..percpu.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.rela___ksymtab_gpl+register_meminfo.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.datamemcpyparse_cma_idxlatency_low_showvmstat_showlatency_stat_showmm_compaction_duration_showlatency_high_showlatency_low_bound_showlatency_mid_bound_showlatency_threshold_showmm_compaction_duration_threshold_showlatency_mid_show__tracepoint_android_rvh_meminfo_proc_show__kcfi_typeid_rvh_meminfo_proc_showmemory_usage_by_oom_score_proc_showkobject_put__tracepoint_android_rvh_reclaim_folio_list__kcfi_typeid_rvh_reclaim_folio_listmeminfo_list__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_load2_noabort__hwasan_store1_noabort__tracepoint_cma_alloc_start__kcfi_typeid_vh_cma_alloc_start__kcfi_typeid_trace_event_raw_inittrace_event_buffer_commitsysfs_emitperf_trace_run_bpf_submitpgcache_hit_find_next_bitmemset__per_cpu_offsetvm_node_statseq_putsall_vm_eventsstatspgcache_missmm_compaction_attrsdirect_reclaim_attrscma_attrsmm_compaction_groupsdirect_reclaim_groupscma_groupskobj_sysfs_ops____versionsremove_compaction_sysfsremove_vmscan_sysfscreate_vmscan_sysfspixel_mm_sysfsremove_cma_sysfscreate_cma_sysfsadd_cma_sysfsjiffieskmalloc_cachespcpu_nr_pagesvmalloc_nr_pagesnr_cpu_idsjiffies_to_msecslatency_low_attrlatency_stat_attrmm_compaction_duration_attrlatency_high_attrlatency_low_bound_attrlatency_mid_bound_attrlatency_threshold_attrmm_compaction_duration_threshold_attrlatency_mid_attrproc_mkdirtracepoint_probe_registerandroid_rvh_probe_registerpgalloc_costly_ordercpu_numberattr_groupmm_compaction_groupdirect_reclaim_groupsysfs_remove_groupsysfs_create_groupcma_groupstrncmptrace_raw_output_prep__tracepoint_android_vh_filemap_get_folio__kstrtabns_unregister_meminfo__crc_unregister_meminfo__kstrtab_unregister_meminfo__ksymtab_unregister_meminfo__kstrtabns_register_meminfo__crc_register_meminfo__kstrtab_register_meminfo__ksymtab_register_meminfosi_meminfotrace_handle_return__tracepoint_android_rvh_madvise_pageout_begin__kcfi_typeid_rvh_madvise_pageout_begin__tracepoint_android_vh_mm_compaction_begin__kcfi_typeid_vh_compaction_begin__tracepoint_mm_vmscan_direct_reclaim_begin__kcfi_typeid_vh_direct_reclaim_beginstrlenvendor_mmvendor_find_lock_task_mmkstrtoullseq_put_decimal_ll__stack_chk_fail_printkinit_task__cpu_online_maskmutex_unlock_raw_spin_unlock__rcu_read_unlockcpus_read_unlockmutex_lockmeminfo_lock_raw_spin_lock__rcu_read_lockcpus_read_lockwait_on_page_writebackpixel_stat_kobjpixel_vmscan_kobjpixel_stat_mm_kobjpixel_direct_reclaim_kobjpixel_cma_kobjseq_put_decimal_ull_width__tracepoint_cma_alloc_finish__kcfi_typeid_vh_cma_alloc_finish__kcfi_typeid_trace_event_regsprintfsnprintftrace_event_printfseq_printfsscanftrace_event_buffer_reserve__tracepoint_android_vh_rmqueuevmstat_attributedirect_reclaim_kobj_releasecma_kobj_releaselatency_low_bound_storelatency_mid_bound_storelatency_threshold_storemm_compaction_duration_threshold_storecompaction_ktypedirect_reclaim_ktypecma_ktype__tracepoint_android_vh_vmscan_kswapd_done__kcfi_typeid_vh_vmscan_kswapd_donetrace_raw_output_pixel_mm_kswapd_done__tracepoint_pixel_mm_kswapd_donetrace_event_raw_event_pixel_mm_kswapd_done__event_pixel_mm_kswapd_doneprint_fmt_pixel_mm_kswapd_doneevent_class_pixel_mm_kswapd_donetrace_event_fields_pixel_mm_kswapd_donetrace_event_type_funcs_pixel_mm_kswapd_done__traceiter_pixel_mm_kswapd_done__bpf_trace_tp_map_pixel_mm_kswapd_doneperf_trace_pixel_mm_kswapd_done__bpf_trace_pixel_mm_kswapd_done__SCK__tp_func_pixel_mm_kswapd_done__tpstrtab_pixel_mm_kswapd_doneremove_cma_sysfs_onecma_get_namestr__pixel_mm__trace_system_nameinit_module__this_module__tracepoint_android_rvh_mapping_shrinkable__kcfi_typeid_rvh_mapping_shrinkable__tracepoint_mm_vmscan_kswapd_wake__kcfi_typeid_vh_vmscan_kswapd_waketrace_raw_output_pixel_mm_kswapd_wake__tracepoint_pixel_mm_kswapd_waketrace_event_raw_event_pixel_mm_kswapd_wake__event_pixel_mm_kswapd_wakeprint_fmt_pixel_mm_kswapd_wakeevent_class_pixel_mm_kswapd_waketrace_event_fields_pixel_mm_kswapd_waketrace_event_type_funcs_pixel_mm_kswapd_wake__traceiter_pixel_mm_kswapd_wake__bpf_trace_tp_map_pixel_mm_kswapd_wakeperf_trace_pixel_mm_kswapd_wake__bpf_trace_pixel_mm_kswapd_wake__SCK__tp_func_pixel_mm_kswapd_wake__tpstrtab_pixel_mm_kswapd_wakekfreecreate_mm_procfs_nodepreempt_schedule_notracekmalloc_trace__kcfi_typeid_vh_filemap_get_folio_mod__kcfi_typeid_vh_rmqueue_mod__tracepoint_android_rvh_madvise_pageout_end__kcfi_typeid_rvh_madvise_pageout_end__tracepoint_android_vh_mm_compaction_end__kcfi_typeid_vh_compaction_end__tracepoint_mm_vmscan_direct_reclaim_end__kcfi_typeid_vh_direct_reclaim_enddef_latency_threshold__list_del_entry_valid__list_add_validwake_nr_scannedwake_nr_reclaimed__trace_trigger_soft_disabledkobject_init_and_addkobject_create_and_add__kasan_check_readseq_putc__sanitizer_cov_trace_pcperf_trace_buf_allocproc_create_single_datacmacma_for_each_area_note_9$d.69$d.59$d.49$d.39$x.29$d.29$x.19$d.19$x.9$d.9$d.78$d.68$x.58$x.48$x.38$x.28$d.28$d.18$x.8$d.8$d.77__UNIQUE_ID_depends367$d.67$d.57$d.47$d.37$x.27$d.27$x.17$d.17$x.7$d.7__UNIQUE_ID_scmversion366$d.66$x.56$x.46$x.36$d.36$d.26$d.16$x.6$d.6__UNIQUE_ID_name365$d.65__UNIQUE_ID_license455$d.55$d.45$d.35$x.25$x.15$d.15$x.5$d.5__UNIQUE_ID_vermagic364$d.64__UNIQUE_ID_softdep454$x.54$x.44$d.44$x.34$d.34$d.24$d.14$x.4$d.4$d.63__UNIQUE_ID___addressable_init_module453$d.53$d.43$x.33$d.33$x.23$x.13$d.13$x.3$d.3bpf_trace_run2$x.62$x.52$x.42$x.32$d.32$d.22$d.12$x.2$d.2bpf_trace_run1$d.71$d.61$d.51$d.41$x.31$d.31$x.21$x.11$d.11$d.1$d.70$x.60$x.50$x.40$x.30$d.30$d.20_note_10$x.10$d.10+@9X`l$ hQ2= |<QPJLQJeRJ.P}P P3P}P@ 8@H| g3 (@]#@h3"H]C0@@X3WLo@`3L@`3  ^@p3@H328^%@H3`^@03 @3h^*[^V@3$B(_=@(3&n_i@03(_@ @`3* `0`@@@83-d@|$(| GPPX,5E#W%