ELFؾ@@-+     ?#^{og_WO***ZZ@Z@#|@`@***?Zch@{cOE*WD_CgBoA{ƨ^_#_?#^{ g_WO*99@9 #[@@@*`?9cH@ZcOE*WD_CgB @{ƨ^_#_?#^{og_WO A8*B** #;'@@787{06?77{H7`6/_h@ #R|?3 < 3 C8 c7 6 5 4+3/A8B_ aTOIWH_GgFoE{D^_#_?#^{og_WO A8B**>@88B@ @H CqSQ* R(rA  _ @ I(!Ț()!I)5 5 =w #5R`"(`w `2`B@h`b@h ` @h`z` @h*^_*@$Rh.A8B_ aTOIWH_GgFoE{D^_#_?#^{+g_WO A8B*#'@@787z06<77zH7`6,?H@#R[?3 3Cc A8B_ aTOIWH_GgF{D+@^_#_?#^{og_WO A8B*`h>@`88hB@@ CqSQ*@ R(r A _ @ I(!Ț()!I)4v"~R# 3C@c@ @^_* @$RA8B_ aTOIWH_GgFoE{D^_#_?#^{g_WO******ODWC_BgA{Ũ^_#_?#^{ _WO**ODWC_B @{Ũ^_#_?#^{WOA?#T4!/@55@**T5!*OBWA{è^_#_?#^{ WO@h@ RR 2R`hbu@6?s.b.tB"@6`bv u @OCWB{Ĩ^_#_!?#^{WO?#T4!/@55@**T5!*OBWA{è^_#_?#^{Cg_WOR`znPq!TRs@#H@y@3T@CU@@cV @@W@@X@@Y+@H/@!*****OEWD_CgB{A^_#_?#^{ _WOR`ynPqTRs #(@y 34 C5@ c6 @ 7@ 8@'@!**** @ODWC_B{Ũ^_#_?#^{og_WOA8BCs zA3! C_~qCc TU 7qR}}}@ qM TqƟ*C* 5@iRI r} fZC*;5@< `T"9#Z$!***T@A8B_ !TOGWF_EgDoC{B^_#_?#C^{og _ W O ^Bw`#s@h#@94`Bh @?h"zhB@4*hRC=A8_x@b9`"`B|@t @@ Ԛ~@Rbb@y^@:@R3@b@"@ ջ_h@kTR_s@RN]@@bT N`bh@]C^ 邉 CH@k T$ 8) @ )q} (@@%֚(6@a@@@@ @(@@"@ @*@** @?b@ @@a@@@@oj]8@s@`bs.@C^t_U4 Ts""`s#@^*"qju@C^@ *$!_`'h'@94;R(;R^t@:@@_@ R")"@B@b @@ _`&{&9@yOL*WK_JgIoH{G^_C#_֟$ 8) @ )q}5(@%ܚ6A8ռb@_@(@@"@*_?ֵb@c^@^h@?#^{Cg_WOA8B*QqhT ) +yJ @֟$`BuA" @>Rq1t uR@@*T@X b@`h@T`{@@ T@)T$`tBu^B"@A94~$`t^B@@>Rq1@*?y$``Bu^B"vJB"9@A9h4t$sth^Bv^B@u@x^B#@#9A9H4B@Cw+B{^B z^@{R@H@?`5@HA9(4B"(R"9 Տ$`aR@BA9h4}xtBԆ" g$`aR@B\Y"(RyȂ8@ 4*@"@"9A9h4 9$@B.+"@?@"@?Ղ@B* *A8B@ AT*@OFWE_DgC{A^_#_  *!*!Y$`aR@B?#C^{og_WOA8B^B@R@cCѢ3**@?kTZA8?kaTp{J9|@ qATH@*?qK T qa TH@*?1 T*}ӻ`@C_{@`|;@||@C_ =$ 8) @ @(?q}(@@%ɚ6@a #A@ @ @ @@!@**@|@qT**@?kT?kT @@ @h@A8B_ aTOHWG_FgEoD{C^_C#_?#^{ g_WO>B@bBR.@*@4"R*?qTtyD_* X@84"Z#*@qBTR`B  @OEWD_CgB{ƨ^_#_?#^{O>B@BROA|@{¨^_#_?#^{COA8BAR>B4*~@ @q }S? q ĉR1A8B@ !T@OC{A^_#_?#^{O>B@BROA|@{¨^_#_?#^{COA8BAR>B4*~@ @ Rq1A8B@ !T@OC{A^_#_Idev_id, REC->inst, REC->mem, REC->freq, REC->stall, REC->ratio"dev: %s, id=%u, inst=%lu, mem=%lu, freq=%lu, vote=%lu", __get_str(name), REC->dev_id, REC->inst, REC->mem, REC->freq, REC->votecomputemem_latency$Suspended memlat governor ratioResumed memlat governor Memory Latency governor registration failed! dev: %s, id=%u, inst=%lu, mem=%lu, freq=%lu, stall=%u, ratio=%u votegovernor_memlatcore_to_dev_freqCore freq (MHz) Device Freq(MHz) Compute governor registration failed! Couldn't find the core-dev freq table! mem_lat: Entry%d CPU:%u, Dev:%u %u dev: %s, id=%u, inst=%lu, mem=%lu, freq=%lu, vote=%lu nameunsigned longmem_latencyfrequnsigned intstall_floorMemory Latency governor registered. freq: %lu -> dev: %lu computestallcore-dev-tableDisabled Memory Latency governor instdev_iddrivers/devfreq/google/governor_memlat.cmem_lat: freq: %lu -> dev: %lu Enabled Memory Latency governor Entry%d CPU:%u, Dev:%u __data_loc char[]init_core_dev_map(null)memdevfreq_memlat_ev_handlerUnable to start HW monitor! (%d) ratio_ceilUnable to find HW monitor! Compute governor registered. freq_map%15u %9u description=HW monitor based dev DDR bandwidth voting driverlicense=GPL v2vermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=governor_memlatintree=Ydepends=exynos_pm_qos,exynos_devfreq,memlat-devfreqscmversion=g92e94fca2f15kLinuxgovernor_memlatlumodule_layout`trace_event_raw_initɹtrace_event_reg /ikstrtouintscnprintfX^__traceiter_clock_set_rate,U__tracepoint_clock_set_rateݚexynos_pm_qos_update_request}nr_cpu_idscpumask_nextcIexynos_devfreq_get_boundaryѣfind_next_bitmxget_memlat_cpu_qos_arrayJget_memlat_dev_array@}get_memlat_cpuidle_state_awaredevfreq_monitor_stopsysfs_create_group>devfreq_monitor_startdevfreq_monitor_suspendAdevfreq_update_intervalP'6__dynamic_dev_dbgSGU2devfreq_monitor_resume1xsysfs_remove_groupȹupdate_devfreq__hwasan_store1_noabortMJpreempt_schedule_notraceNY__cpu_online_mask*zcpu_numbers}=F__hwasan_load1_noabort {{__dynamic_pr_debug͚of_property_read_u32_indexof_find_property(strace_handle_return ]Rtrace_seq_printfF8trace_raw_output_preph__list_add_valid.3odevm_kmalloc.ێ&_dev_infohmutex_unlock[devfreq_add_governort_A__hwasan_load4_noabortemutex_lockYP_dev_err(Tbpf_trace_run6Ktbpf_trace_run7ʲperf_trace_run_bpf_submitAjvabits_actualnperf_trace_buf_alloc__stack_chk_fail<"trace_event_buffer_commit\__hwasan_store8_noabortstrcpy__hwasan_store4_noaborttrace_event_buffer_reserve`ϘstrlenlFtrace_event_ignore_this_pid$event_triggers_callh'J__hwasan_load8_noabort1[__sanitizer_cov_trace_pcGNUÑL91kɟÄGNU@D@H@Pdp(,@0@8LX$<LT\dt $0<HP ,<HXt(0@P`l|Ldt| (4@LXdl$0DXdx   ( 8 H P ` p |      L p   4 P X \ d h p wpt wpx   w w  | w | w  w w       wp wp   v v$ h p |            w` w`$ ( w0 w< P X ` l x    w` w`       (,:4:8@wpDwpHPTw\wdh|lw8p|tw8wwwpwp@L\pxhh `l|ee|### #<\x~@~@@HXdlt@P\hx,@P`ht4<@D@P\@`@h| 4@HPTlx(8<~8@D~8HT\ht(8x@@$4dp|,<u@u\lw`w`ww  0@PX`ht(4L\hxw`w` ,8DPht|~!~! 0DLP~T\~`dlt|  ~p  ~p  $ , 4 < P \ h t        !$!0!4!-;m}u~  P  !kz E +  !E   h>  ( \N   ( )  D p08(@8`08p8(w$8   8 xtt ?   (8   88 $H 0 ! $ (n @  89  P  8} <2 `  p8 B p  8   h P#3 0 (~$%\&d&M'ds(w ,  h  ) H< L 0 {X]HH8 AX)'  3 b v# = T =q   ^  "  #R $ $J Lb L  %  _&z &Z 4 > "$%& "HHH95au 0ydO 0sE  .'k PC  D} p^ 4 oc8^  4 8 OGZ 5JleG  %.note.gnu.property.note.Linux.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.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.rela__dyndbg.rela___ksymtab_gpl+register_compute.rela___kcrctab_gpl+register_compute.text.ftrace_trampoline.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.rela.ref.data.rela.data.rodata.str1.1of_find_propertyexynos_devfreq_get_boundarystrcpyget_memlat_dev_arrayget_memlat_cpu_qos_arrayof_property_read_u32_indexfreq_map_showcpumask_nextmemlat_listexynos_pm_qos_update_request__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store1_noabort__hwasan_load1_noabortdevfreq_monitor_startkstrtouintmemlat_use_cntcompute_use_cnttrace_event_raw_inittrace_event_buffer_commitperf_trace_run_bpf_submitfind_next_bitdevfreq_gov_memlat__kstrtabns_register_memlat__crc_register_memlat__kstrtab_register_memlat__ksymtab_register_memlat____versionsnr_cpu_idstrace_raw_output_memlat_dev_meas__tracepoint_memlat_dev_meastrace_event_raw_event_memlat_dev_meas__event_memlat_dev_measprint_fmt_memlat_dev_measevent_class_memlat_dev_meastrace_event_fields_memlat_dev_meastrace_event_type_funcs_memlat_dev_meas__traceiter_memlat_dev_meas__bpf_trace_tp_map_memlat_dev_measperf_trace_memlat_dev_meas__bpf_trace_memlat_dev_meas__SCK__tp_func_memlat_dev_meas__tpstrtab_memlat_dev_measmemlat_dev_attrcompute_dev_attr_dev_errshow_stall_floordev_attr_stall_floorstore_stall_floordevfreq_add_governordevfreq_memlat_ev_handlercpu_numberupdate_devfreqdevfreq_memlat_set_idle_cpu_freqdevfreq_memlat_get_freqmemlat_dev_attr_groupcompute_dev_attr_groupsysfs_remove_groupsysfs_create_groupdevfreq_monitor_stoptrace_raw_output_prepinit_core_dev_mapdev_attr_freq_map_dev_infotrace_handle_returnregister_commonstrlenevent_triggers_callshow_ratio_ceildev_attr_ratio_ceilstore_ratio_ceil__stack_chk_faildevfreq_update_intervalvabits_actual__cpu_online_maskmutex_unlockmutex_locklist_lockstate_lock__dynamic_pr_debugtrace_event_reg__dynamic_dev_dbgscnprintftrace_seq_printftrace_event_buffer_reservedevfreq_gov_compute__kstrtabns_register_compute__crc_register_compute__kstrtab_register_compute__ksymtab_register_compute__tracepoint_clock_set_rate__traceiter_clock_set_ratetrace_raw_output_memlat_dev_update__tracepoint_memlat_dev_updatetrace_event_raw_event_memlat_dev_update__event_memlat_dev_updateprint_fmt_memlat_dev_updateevent_class_memlat_dev_updatetrace_event_fields_memlat_dev_updatetrace_event_type_funcs_memlat_dev_update__traceiter_memlat_dev_update__bpf_trace_tp_map_memlat_dev_updateperf_trace_memlat_dev_update__bpf_trace_memlat_dev_update__SCK__tp_func_memlat_dev_update__tpstrtab_memlat_dev_updateget_memlat_cpuidle_state_awaredevfreq_monitor_resumestr__power__trace_system_name__this_modulepreempt_schedule_notracedevfreq_monitor_suspendtrace_event_ignore_this_pid__list_add_valid__sanitizer_cov_trace_pcdevm_kmallocperf_trace_buf_alloc__UNIQUE_ID_description399devfreq_memlat_ev_handler.__UNIQUE_ID_ddebug389$d.39$x.29$x.19$x.9devfreq_memlat_ev_handler.__UNIQUE_ID_ddebug388__UNIQUE_ID_scmversion268$d.38$d.28$d.18$d.8bpf_trace_run7_note_7__UNIQUE_ID_depends267$d.47$d.37$x.27$x.17$x.7bpf_trace_run6init_core_dev_map.__UNIQUE_ID_ddebug396core_to_dev_freq.__UNIQUE_ID_ddebug366__UNIQUE_ID_intree266$d.46$x.36$d.26$d.16$d.6__UNIQUE_ID_name265$d.35$x.25$x.15$d.5__UNIQUE_ID_vermagic264$d.44$x.34$d.24$d.14$d.4$d.53$d.43$d.33$x.23$x.13$d.3$d.42$d.32$d.22$d.12$d.2devfreq_memlat_ev_handler.__UNIQUE_ID_ddebug391$d.41$x.31$x.21$x.11$d.1devfreq_memlat_ev_handler.__UNIQUE_ID_ddebug390$d.40$d.30$d.20$d.10__UNIQUE_ID_license400@X`<9041|2%4( @KH?*o$*j@Њ0* W@0*2,*"2@0*@*@*P*j*" *0@8*C0>@8*P1@ȕ*V1Q@H0*2@ @x`*e@22@25)7P$@ؗ@* +0LoeP88@<@K$hK  (,Hfk