ELF@@31"""""""""freq=%lu load=%d dynamic_power=%d static_power=%d", REC->freq, REC->load, REC->dynamic_power, REC->static_power"freq=%u cdev_state=%lu power=%u", REC->freq, REC->cdev_state, REC->power"cdev:%s sysfs_req=%lu, state=%lu", REC->cdev_type, REC->sysfs_req, REC->state$"O    qthermal_exynos_gpu4%s no thermal zone unsigned intcdev_state%lu 6Parsed From ECT : %s: [%d] Temperature : %d, frequency : %u, level: %d GENect-coeff-indexDTM_PWR_Coeffbuild_static_power_tablegpufreq_cooling_registerstate2power_tableconst char *3%s: could not find ect-coeff-index trueloadthermal-gpufreq-%d3Failed to determine number of GPU OPPs 4%s passed invalid level %d DTM_G3D_ASVstatic_powercdev:%s sysfs_req=%lu, state=%lu get_static_power/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/62/execroot/__main__/aosp/../private/google-modules/soc/gs/drivers/thermal/samsung/gpu_cooling.c4Failed to convert %dKHz for gpu into a cdev state gpu_power_coeff3%s: Failed to get power coeff from ECT cdev_type4Failed to get voltage for level %d parse_ect_cooling_leveluse-em-coefffreq=%u cdev_state=%lu power=%u G3Dpower4%s: register cooling device %s failed 3%s: Failed to get gen block from ECT __gpufreq_cooling_register6gpu cooling registered for %s, capacitance: %d, power_callback: %s 3%s: Failed to get param table from ECT unsigned longfreq=%lu load=%d dynamic_power=%d static_power=%d state6[GPU cooling] index : %d, frequency : %d false3%s: Failed to get cal-id user_voteTHERMAL 3Failed to initialize gpu_cooling_table gpu1_cmu_cal_idsysfs_req%u freqdynamic_power3%s: (%s, %d)instance isn't valid DTM_G3D_VOLT_TEMPu32'int (void *, int, int *, int *)''int (void *)'#)09CO^n'int (struct thermal_cooling_device *, unsigned long *)'hH0MTąhjhTT_(Sh T`(ShTh̀h@T?Hs(TWH{T΃҈ T(΃҈@THHH*hT(=҈TҨj- TҨj T(`ÿ(@ T迈#ATl赒҈y(WT͝Ƞhi THh% T^hH0 T(ž҈(F TW(WH{THȲhaT9ąhjhTTH3T9҈y(W T|Bh!T*'$!( ȓ T( ȓ T?aT_?#{@9qT{#_ )+ih8J @@*?#{ OxPqaT@!@RtOB @{è#_?#{ OxPqT @! @@RtOB @{è#_?#{ OxPqTB)@!@RtOB @{è#_?#{+WOA8%C$@@78607H6@7#R #A8%C_ TOGWF{D+@#_?#{_WOA8%C <@ 8W hHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1 A8%C_ TOEWD_C{B#_J<¿?#{+WOA8*%C*$@@78607H6`7#R#A8%C_ TOGWF{D+@#_?#{_WOA8%C** <@ 8W hhC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1A8%C_ TOEWD_C{B#_J<¿?#{_WOA8*%C**$@@78607H6`7#RP)#A8%C_ TOGWF_E{D#_?#{_WOA8%C*** <@ 8X hhC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1T)A8%C_ !TOFWE_D{B@#_J<ÿ?#{WOȖ@?ȎA(*OBWA{è#_¿?#{WOȖ***@*?ȎA(*OBWA{è#_¿?#{ WO***@***?A*OCWB @{Ĩ#_¿?#{{#_?#{**{#_?#{***{#_ր?#{ OA`@t`*@`.@`2@`"@`@OB @{è#_?#{{#_?#{og_W O CA8%C@!#R!'@}!#R07`0!@0#@ @6yh'RR>@!**R*87))@@ҍ@·B8?@+4R*R})*_qT*"{ @}`SB@7 M*?֢]*_g?)B9ATR) @V@ v4@@ҍ@·B8?qT*R~} *yR *}Y r@}`SB@7 M+*?`5 @}`SB@7 M*?ր5+@ZQ@]}f+} }H}jf} jJjIӊ}ʛj#KI!)aT@!#R"J!7]*]<q5Y|@ !!@RQj@Qn Ai})~.)AiR})~2  AiR})~* Ai@})~)Ai!@})~ Ai@@})~4@j+!j+ڸG+b}@)Rz+>yS)?khT4, 2@٬ ٮ٬91}J FL-R}.%>E }~i}}KN j.n@kITj@@ @BсR*?T3c!5!`4A8%C_ TOJWI_HgGoF{E#_!fy!*@@ҍ@·B8@@`?qT*Rs2T A@iu(4*@ !@ ! @e@?#{og_WOCA8@%CABTURa4@TA8%C@ aTOFWE_DgCoB{A#_! @qT @R*" @ @ A@( ȓ bT ?@  )! 1@1T 1@T k T_1dXz *@1!%*|@**+T*)1-@1T 1T k TkT *,*_q }@Bj!B*z?#C{WOCA8%C*@ 7 @}B`S @@7 M@*?` 5lRL r@**@-},&M)J}ӭfOfӭ * nkT  *? k T okT * k)Tq* k1q k1i% ihA8%C@ TODWC{A@C#_!*!*?#{g_WOCA8%C Ai )@ )!)1+@1T 1T_ k *h***QR ** kTA@": @I4 H@ @_ qT !+R@ kTk!_ AT *+R+*_5@ B* }@@A8%C@ ATOFWE_DgC{A@#_?#{A(9@!|@@{#_?#C{WOCA8%CAW*4|@$S"@b )!)1+@1T 1T_ k *@Q?iT @:9A8%C@ !TODWC{A@C#_ A J@J!? k *J1K@1T 1T*q@T(_֠_A*@(_?#{_WOA8%CA:@@?aT @cR#h@:@ a@r@8#ih *A8%C_ TOFWE_D{C#_ k8 JikKCke}ikj%ʚ*6A8B߈@@?AHTB(8(ih J C)e}Iii(%Ț6A8ՓBh߈h`ThIversion=1.0vermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=gpu_coolingdepends=ect_parser,cmupmucalsrcversion=E07F5FB252B0EDBDC7E2ACFscmversion=g570670d2bc80LinuxLinuxgpu_cooling6Kmodule_layout~)Hmemcpyғ__stack_chk_fail`kmalloc_caches,U__tracepoint_clock_set_rateNY__cpu_online_mask*zcpu_numberAjvabits_actualiLz__ubsan_handle_cfi_check_fail_abort[evidr_remove get_thermal_instance Nect_ap_thermal_get_functionTstrncasecmpK{)cal_asv_get_grp*(.cal_asv_get_ids_infoidr_allocE:#__kmalloc='kmem_cache_alloc_traceX^__traceiter_clock_set_rateMJpreempt_schedule_notrace|blocking_notifier_call_chain7Bkdevice_create_filethermal_of_cooling_device_registernJnesnprintfz?of_find_propertySRof_property_read_variable_u32_arrays<\kstrtoullED__cfi_slowpath_diagbpf_trace_run3SFbpf_trace_run4MџEperf_trace_run_bpf_submit/,-perf_trace_buf_alloc(strace_handle_return5 trace_event_printftrace_raw_output_prep[trace_event_ignore_this_pid*d"(event_triggers_call+strace_event_buffer_commitK trace_event_buffer_reserve zkfreeOv4thermal_cooling_device_unregister_%4Pect_gen_param_get_table~_printk=ect_get_blockp#+thermal_cdev_updateUmutex_unlock{mutex_lock?<sprintf sysfs_emit_at:blocking_notifier_chain_unregister blocking_notifier_chain_register'trace_event_raw_init{Bntrace_event_regGNU>^FTKi|x>GNUXZ\NIIV OI6IVTIW IVSIIV..o..pqTod.h.pqo..pqlm|nklLrXpsdmtnklHrTlsh mx n k l T r` x  s ( \@, \@ Z@ Z@ X@ X@ u u t i - - c -( -( ( d0 j8 j@ jH jP jX j - - ` . . x . .y. .4x<.@.DfL.P.Thl88--c-(-(d-`-`v(L.P.d-h-xvg--vX-\-pv--v(.w,.wLxXdt.4x.4..f..h..h0Tl\-@`-@d.h.l.8p.8z{--|--|i--c-(-(djH.L.T.X.`.d.h.l.pgx.K|.Kg.M.Mg....g/.4.4g-@-@vP/`-xd-xh..l..xjj....g...z.z..g-@-@..j0cD.H.\|dd.C.Cf.. 4/&8/&.K.K..g`-d-pvx.|..x.x..g- - v.u.u..$g,.0.4.8.<gL.RP.RXgd..a/.K.Ka (.F,.F8bwc,d4el8-<-T}dh\@\@D~TX~ - -4 vL - P - h v -@ -@ v!/t!!!!!!X@!X@"~"/#4#-`8#-`d#v|#/$.$.$g$$$$$(%Z@,%Z@x%~%-%-%_/%/%/&/&/%/%/ &/ &/%/%L/%P/%/ &/ &/%/%/(&/(&/&/&/,&/,&/%/%/&/& /%/%/%/%$/&(/&0/%4/%L/0&P/0&hUl/$&p/$&%/%/4%/%]%^%M%L%K%/ %/%/t %/%/%/ %/ %/ &/ &T&S &P&Q&R&/p&/ &/$&/(&/4",&/#0&O4&N/(/ /,//8/$/$(/0/(4/</4@/ H/0 L/ T/4 X/ `/@ d/ l/0 p/| x/D |/ / / / / / /l /, /p /t//////// //(//<//L //x/ /$/,/0/8/!</"D/!H/ "P/!T/$"\/!`/("h/!l/,"t/ "x/0"/$/%/%/%/0%/%/<%/%/\%/%/p%/%/`/\/|/L /,!$/x!(X0/|!4/!8X@/$D/$HZ/%/%/%. .8.@.3X.`.x../%`4hX--.....; .(.`/%4HZ-` -`.h.H..../%`4h\----(.8.@/&H/&P/ &x/&/&/ &/$&/(&/,&.9/&/&./ &H.X. --h.x. .... ...... (.8.H.X. h.x. ..2W(/%H2#`Yp/%2B[/%./%/%/% -040840@/%H.P/%X/%`/%h-x4x4x/%./%/%/%-`44/%-P--PX/& Z(/%@\H/%Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)/H/|/4// $/d/// (/ l/ / / /t D/ p/ / /p / L///h$/P/T/p///</4"p/#/%//%/%/%,/%@/%T/%h/%|/%/%/&/&/ &/&/&/ &/$&0/(&D/,&X/0&"%(+47@C^adliotpqh T  VxL 6 Vv  3  @ V ( Wk V (  h a 4lQ 4Q l 3 & H  ~     D 2   $ 0[ <   y  J  , 7H  T{ `N    ll | x*  n A  _ l  p f t s t \ $ x  (a  0E(4 p H !@8O M ] #  x8 R  h f Tb p\ p T x  'z dE  Y G m 8  L :  `  + ,   D?  - 0!0 !8M "D "qP $",\ ("!h ,"t! 0"4  4" 4" #x #J@ $ %w % % %= % % %T  % %r % %0 % % %t % %G & & &e & &# &y $& (&g ,& 0& #:#XBu lF  H  Z qP-P""mB HH` K`J "`_` H wOM^PP\" $ $$ "$@ s>(& && a&*&F R @@xf 1@`E34Y $@`8O %  %  %  % % %J %Z %z %  %  %  % | %  %  %  %  & 9 &[ & & & & & & & $& (&4 ,&{ 0& 4&F'  "$&)*T**.&Rc&R&+5,@ x,&W&#&('*+,'  x h  h %(  p (L h= D T  X  L" L  HHHH2 H 5 h)G'}  "nDcu:B zWX& e %;< iD;Q &+.note.gnu.property.note.Linux.hyp.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings__ksymtab_strings.rela.data.__SCK__tp_func_thermal_exynos_power_gpu_get_power.rela___ksymtab+gpufreq_cooling_register.rela___kcrctab+gpufreq_cooling_register.rela___ksymtab_gpl+gpufreq_cooling_add_notifier.rela___kcrctab_gpl+gpufreq_cooling_add_notifier.rela__bpf_raw_tp_map.modinfo__ksymtab_gpl__kcrctab_gpl.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.hyp.rodata.hyp.data.rela.ref.dataof_find_propertymemcpyof_property_read_variable_u32_arrayuser_vote_showstate2power_table_show__ubsan_handle_cfi_check_fail_abortuser_vote_show.cfi_jtstate2power_table_show.cfi_jttrace_event_raw_init.cfi_jttrace_raw_output_thermal_exynos_power_gpu_limit.cfi_jttrace_event_raw_event_thermal_exynos_power_gpu_limit.cfi_jt__traceiter_thermal_exynos_power_gpu_limit.cfi_jtperf_trace_thermal_exynos_power_gpu_limit.cfi_jt__bpf_trace_thermal_exynos_power_gpu_limit.cfi_jttrace_raw_output_thermal_exynos_power_gpu_get_power.cfi_jttrace_event_raw_event_thermal_exynos_power_gpu_get_power.cfi_jt__traceiter_thermal_exynos_power_gpu_get_power.cfi_jtperf_trace_thermal_exynos_power_gpu_get_power.cfi_jt__bpf_trace_thermal_exynos_power_gpu_get_power.cfi_jtgpufreq_get_requested_power.cfi_jtgpufreq_state2power.cfi_jtgpufreq_cooling_unregister.cfi_jtgpufreq_cooling_register.cfi_jtgpufreq_cooling_remove_notifier.cfi_jtgpufreq_cooling_add_notifier.cfi_jttrace_event_reg.cfi_jtgpufreq_get_max_state.cfi_jtgpufreq_set_cur_state.cfi_jtgpufreq_get_cur_state.cfi_jtgpufreq_power2state.cfi_jttrace_raw_output_vendor_cdev_update.cfi_jttrace_event_raw_event_vendor_cdev_update.cfi_jt__traceiter_vendor_cdev_update.cfi_jtperf_trace_vendor_cdev_update.cfi_jt__bpf_trace_vendor_cdev_update.cfi_jtuser_vote_store.cfi_jttrace_event_raw_inittrace_event_buffer_committrace_raw_output_thermal_exynos_power_gpu_limit__tracepoint_thermal_exynos_power_gpu_limittrace_event_raw_event_thermal_exynos_power_gpu_limit__event_thermal_exynos_power_gpu_limitprint_fmt_thermal_exynos_power_gpu_limitevent_class_thermal_exynos_power_gpu_limittrace_event_fields_thermal_exynos_power_gpu_limittrace_event_type_funcs_thermal_exynos_power_gpu_limit__traceiter_thermal_exynos_power_gpu_limit__bpf_trace_tp_map_thermal_exynos_power_gpu_limitperf_trace_thermal_exynos_power_gpu_limit__bpf_trace_thermal_exynos_power_gpu_limit__SCK__tp_func_thermal_exynos_power_gpu_limit__tpstrtab_thermal_exynos_power_gpu_limitperf_trace_run_bpf_submitsysfs_emit_atgpufreq_power_cooling_opsgpufreq_cooling_ops____versionskmalloc_cachestrace_raw_output_thermal_exynos_power_gpu_get_power__tracepoint_thermal_exynos_power_gpu_get_powertrace_event_raw_event_thermal_exynos_power_gpu_get_power__event_thermal_exynos_power_gpu_get_powerprint_fmt_thermal_exynos_power_gpu_get_powerevent_class_thermal_exynos_power_gpu_get_powertrace_event_fields_thermal_exynos_power_gpu_get_powertrace_event_type_funcs_thermal_exynos_power_gpu_get_power__traceiter_thermal_exynos_power_gpu_get_power__bpf_trace_tp_map_thermal_exynos_power_gpu_get_powerperf_trace_thermal_exynos_power_gpu_get_power__bpf_trace_thermal_exynos_power_gpu_get_power__SCK__tp_func_thermal_exynos_power_gpu_get_power__tpstrtab_thermal_exynos_power_gpu_get_powergpufreq_get_requested_powerget_static_powergpufreq_state2powerblocking_notifier_chain_unregister__kstrtabns_gpufreq_cooling_unregister__crc_gpufreq_cooling_unregister__kstrtab_gpufreq_cooling_unregister__ksymtab_gpufreq_cooling_unregisterthermal_cooling_device_unregisterblocking_notifier_chain_register__kstrtabns_gpufreq_cooling_register__crc_gpufreq_cooling_register__kstrtab_gpufreq_cooling_register__ksymtab_gpufreq_cooling_registerthermal_of_cooling_device_registergpu_notifier__kstrtabns_gpufreq_cooling_remove_notifier__crc_gpufreq_cooling_remove_notifier__kstrtab_gpufreq_cooling_remove_notifier__ksymtab_gpufreq_cooling_remove_notifier__kstrtabns_gpufreq_cooling_add_notifier__crc_gpufreq_cooling_add_notifier__kstrtab_gpufreq_cooling_add_notifier__ksymtab_gpufreq_cooling_add_notifiercpu_numbergpufreq_idr__typeid__ZTSFiP22thermal_cooling_devicePmE_global_addrcal_asv_get_grpstrncasecmptrace_raw_output_prepcal_asv_get_ids_infotrace_handle_returnect_ap_thermal_get_functionblocking_notifier_call_chainkstrtoullevent_triggers_call__stack_chk_fail__cfi_check_failparse_ect_cooling_levelvabits_actual_printk__cpu_online_maskmutex_unlockect_get_blockmutex_lockgpu_freq_idr_lock__cfi_checktrace_event_reg__cfi_slowpath_diagsprintfsnprintftrace_event_printftrace_event_buffer_reserveidr_removedev_attr_user_votegpufreq_get_max_stategpufreq_set_cur_stategpufreq_get_cur_stategpufreq_power2state__tracepoint_clock_set_rate__traceiter_clock_set_ratetrace_raw_output_vendor_cdev_update__tracepoint_vendor_cdev_updatetrace_event_raw_event_vendor_cdev_update__event_vendor_cdev_updateprint_fmt_vendor_cdev_updateevent_class_vendor_cdev_updatetrace_event_fields_vendor_cdev_updatetrace_event_type_funcs_vendor_cdev_update__traceiter_vendor_cdev_update__bpf_trace_tp_map_vendor_cdev_updateperf_trace_vendor_cdev_update__bpf_trace_vendor_cdev_update__SCK__tp_func_vendor_cdev_update__tpstrtab_vendor_cdev_updatethermal_cdev_updateuser_vote_storestr__thermal_exynos_gpu__trace_system_name__this_moduledevice_create_fileect_gen_param_get_tabledev_attr_state2power_tablekfreeget_thermal_instancepreempt_schedule_notracekmem_cache_alloc_tracetrace_event_ignore_this_pid__kmallocidr_allocperf_trace_buf_alloc_note_9$x.99$d.189$d.89$d.179$d.79$d.169$d.69$d.159$x.59$d.149$x.49$x.139$x.39$x.129$x.29__UNIQUE_ID_author419$x.119$x.19$x.109$d.9_note_8$d.98$d.188$x.88$d.178$x.78$d.168$x.68$d.158$x.58$x.148$d.48$x.138$d.38$x.128$d.28__UNIQUE_ID_description418$d.118$d.18$d.108$d.8$x.97$d.187$d.87$d.177$d.77$d.167$x.67$d.157$x.57$x.147$x.47$x.137$x.37$x.127$x.27__UNIQUE_ID_license417$x.117$x.17$x.107$d.7$d.96$d.186$x.86$d.176$x.76$d.166$x.66$d.156$x.56$x.146$d.46$x.136$d.36$d.126$d.26$d.116$x.16$d.106$d.6$d.195$x.95$d.185$d.85$d.175$d.75$d.165$x.65$d.155$x.55$x.145$x.45$x.135$x.35$x.125$x.25$x.115$x.15__UNIQUE_ID_scmversion305$x.105$d.5bpf_trace_run4$d.194$x.94$d.184$x.84$d.174$x.74$d.164$x.64$d.154$x.54$x.144$x.44$x.134$d.34$d.124$x.24$d.114$x.14__UNIQUE_ID_srcversion304$d.104$d.4bpf_trace_run3$d.193$d.93$d.183$d.83$d.173$d.73$d.163$x.63$d.153$d.53$x.143$d.43$x.133$x.33$x.123$x.23$x.113$x.13__UNIQUE_ID_depends303$x.103$d.3$d.192$x.92$d.182$x.82$d.172$x.72$d.162$x.62$d.152$x.52$x.142$x.42$x.132$x.32$d.122$d.22$x.112$d.12__UNIQUE_ID_name302$d.202$d.102$d.2$d.191$d.91$d.181$d.81$d.71$d.161$x.61$d.151$d.51$x.141$d.41$x.131$x.31$x.121$x.21$x.111$x.11__UNIQUE_ID_vermagic301$d.201$x.101$d.1$d.190$x.90$d.180$x.80$d.170$x.70$d.160$x.60$d.150$x.50$x.140$x.40$x.130$d.30__UNIQUE_ID_version420$d.120$d.20$d.110$d.10$d.100@ L$pt HP2@ $ 8&8@F3AF4BF PdPPPLPhrhX m@nH0@nH02tXr]@o04@o0 @pH0@Pp%0 @0 0@Ph0XU@0B@Y=@80Z@@0 UZP@PH0" [` @0$[*0([@0&Lo\0j]@a@ @n$hn (&2K