ELF@@@%#    ;;;;;;;;;;;;;;;;;;;;: e $$$$3pixel_metrics: Register soft irq exit hook fail %d %d %lld %dGot a long running softirq: SOFTIRQ %u in cpu: %d temp_residencyname_statsWARN is turned off thresholdsmodify_softirq_threshold3pixel_metrics: Failed to create secondary sysfs folder! temp_residency_all%lld - %lldms ====> %lld irq3pixel_metrics: Register soft irq handler hook fail %d stats%sdisplay_warningmodify_irq_thresholdname_thresholds3pixel_metrics: failed to create resume_latency folder %lld%d - inf ====> %lldms name_stats_reset3pixel_metrics: Register resume begin vendor hook fail %d 6pixel_metrics: resume latency: %llu 3pixel_metrics: metrics_kobj is not initialized 6pixel_metrics: thermal_metrics driver initialized! :D %d - %d ====> %lldms name%lld - infms ====> %lld 3pixel_metrics: Register resume end vendor hook fail %d 3pixel_metrics: Register irq exit hook fail %d -inf - %d ====> %lldms %lld long_irq_metrics%s,resume_latencySum Resume Latency: %llu %d metrics%d,%d,%d,%d,%d,%d,%d,%d%llu 3pixel_metrics: Register irq handler hook fail %d Got a outlier resume latency: %llums 3pixel_metrics: failed to create temp_residency_all folder all_tz_namedrivers/soc/google/vh/kernel/metrics/perf_metrics.cResume Latency Bucket Count: %d 3pixel_metrics: failed to create temp_residency_name folder temp_residency_name 3pixel_metrics: failed to create irq folder resume_latency_metricsTHERMAL ZONE: %s Max Resume Latency: %llu long IRQ count: %lld NUM_TEMP_RESIDENCY_BUCKETS: %d %d 6pixel_metrics: perf_metrics driver initialized! :D modify_thresholdlong IRQ detail (num, latency): stats_resetGot a long running hardirq: IRQ %d in cpu: %d NO DESIGNATED THERMAL ZONE long SOFTIRQ count: %lld long SOFTIRQ detail (num, latency): WARN is turned on `8_X(8?#‡('T#hhT(H5( T(-҈ (W T֣hț! Tk(H҈H+TÇ('T҈$ȇhVTH蹮ȉmT( ȓ- T7Ț#hhT҈h@TOҨhh!T-HH҈H+T(" THT"( ȓ5T# ( ȓ #T?AT#__$?#@9#qCT_@*?#^{Od!5!5 R)?(5"`5 R>RJH%@5"5!5!* 5!s*** ****OA{¨^_#_?#^{{^_#_?#^{ O&@ TOB @{è^_#_@hHhc~țR"@ CT !@94@TORܡrTiMR~@kr} v蟌RrhTihiAөGz}ɛDe?RHsrTih BQ}ɛBy }@?(TN(a @B) S?)@!Ծ ?#^{O 8)*ii&qT"qbT R )&Y3OA{¨^_#_@*H.Eh(RjFhkNd@ Tc@B* d@ Tc@B* d@ Tc"@B* d@ Tc2@B* d&@ TcB@B* d.@ TcR@B* d6@ Tcb@B* d>@ Tcr@B* dF@ Tc@B* dN@ Tc@B* B* B* ^R "Jrkl (ij ,AT cRRCT@KTjx* vvOCWB_A{Ĩ^_#_¿?#(@ @# K_?#^{!@9|@{^_#_?#^{ !|@q` @{¨^_#_?#^{!@|@{^_#_?#^{CA8BAR`4|@@ (A8B@ T{A@^_#_?#^{og_WOB*Rx8*B*@|@@4B*s{ h** @ 9Z*?@T?c T?wTC{hd?(Tw~hd @*@*}ROEWD_CgBoA{ƨ^_#_?#^{O"*&ROA{¨^_#__$7qT?#^{R )$!*{^_#_֠_@*?#^{ WOq TR*X|Rh T* R Y )@?qT~ R_ (T R@?q Y K`T R@? q Y K T R @? q Y K T R@?q Y K#T R@?q Y K`T R@?q Y KT R@?q Y KT R@?!q Y K!HT RY G84*9OCWB @{Ĩ^_#_ @*?#qTR R| T* R w2) % J@_ khT R % 4 R % K q T R_ q % T Rq % !T R_q % %CT Rq % )T R_q % -T R!q % 1`T R_%q % 5T R)q% 9T#_ @*?#^{og_WO**qiTR 􂒨" T*R~bܢ@4R*I~b* _qJJ}_qhT+I*kET k@k9?kTR_Ty*Rb b!*@9j4 R_ T R_ ( T Rk Rb Kb kc)I@ )}KK@*RII? kT Rb JM9JVU_) Rb 4I@*R*93 @kl K}@) ̚*T Rk}@-@b O  Ρq}aTET @* KJ} J}@  * @k! T$.*%qhT Rj Kb I} M+)}@J_) R_ T R R_ b 4ITR*bOEWD_CgBoA{ƨ^_#_ @*ԟ$ $}_1 }Ƞ5QK}_k K} Ȭ5QK}_k K} Ȭ5?#^{qTI$Q?!1#TqT R ) $JA94JqT+ @)k*T_qT+@ kT_ q`T( @kT_ qT+@ kJT_q T(@kT_qT+@ k T_qT,@ kjT_q!T* R% **{^_#_@*?#^{O )*JA94sAT1aTqBT4RR!**OA{¨^_#_@*?#^{O  s!5@! )q* **OA{¨^_#_?#^{ WO*R@T@94* `~@ @OCWB{Ĩ^_#_?#^{_WO@1TqTR~B*RTJ*q T~ R TRBZ*@@  q TRBZ* @@  q+ TRBZ* @@ qTRBZ*@@ q+TRBZ*@@ qTRBZ*@@ q+TRBZ*@@ !qTRBZ*!@@!qT B* B*OC|@WB_A{Ĩ^_#_ @*?#^{OA8B@1@Tc~!1AQ aq!c# q!T#C)?kT#@ kjT'@?k T+@ kT/@?kJT3@ kT7@?kT@qTR R| (TR )c$ R A8B_ TOE{D^_#_@* ?#^{@1TqT R J) **|@{^_#_@*?#C^{WOA8B!TR5A8B_ !TODWC{B^_C#_?#^{ @1T @{¨^_#_?#^{g_WO@1TqTR~B*#~RTR*ZB#O@H*RTX @ Q?q+TR#@BZ*D@H@ Q? qk TRC@BZ*$@(@ Q? q TR#@BZ*DAH@ Q?q TRC@BZ*$OA(@ Q?q+TR#@BZ*DAH@ Q?qkTRC@BZ*$A(@ Q?qTR#@BZ* !@%@ Q?qT RB*! )R IRiRRRR%qT JE_T RBZ *I HM(#@ OD|@WC_BgA{Ũ^_#_ @*%?#^{ _WO*R * 9 T@94*B qT2Y*B  qTrY*B  qTY*B qkTY*B qKT2Z*B q+TrZ*B q TZ*B !qTZ*B!qT @ @ODWC_B{Ũ^_#_@*?#^{WOA8cB$!&A(a#~%1'Q)q!c' qT#C)?k*T#@ kT'@?kjT+@ k T/@?kT3@ kJT7@?kTRA8B_ TOFWE{D^_#_֢֔T]8h4c*?#^{ OT@9h4* @OB{è^_#_?#^{ g_WO*{9{Ta;@*hB84*hS@ * hcC[*hS@ Q?q Tcv)h*hS@ Q? q Tcw)hc*hS@ Q? q Tcw)hC*hS@ Q?q Tcx)h#*hS@ Q?q Tcx)e*hS@ Q?q+Tcy)h#*hS@ Q?q+Tcy)hC*hS@ Q?qT R%qT1%q)T-)R%qT)IR%q)T%iR%qT!R%q)TR%qTR%qTi hO(*#A[ b@@ @OEWD_CgB{ƨ^_#_@*eÿ_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$temp_residency_stats_set_thresholdstemp_residency_stats_updateregister_temp_residency_statsunregister_temp_residency_stats?#^{ @``@ @*{¨^_#_license=GPL v2author=Ziyi Cui vermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=pixel_metricsintree=Ydepends=scmversion=g6e771b230c52Linuxpixel_metrics̄emodule_layoutdmemset ѩ__stack_chk_failZstrncmpfstrncpyivkernel_kobjQhkobject_create_and_add2__tracepoint_irq_handler_exitB1__tracepoint_irq_handler_entry/cpu_hwcap_keys5arm64_const_caps_readyT__tracepoint_softirq_exit*zcpu_number,__tracepoint_softirq_entry__tracepoint_android_vh_resume_end`__tracepoint_android_vh_early_resume_beginOkmalloc_cachese?ktime_getGV__warn_printko6nktime_get_mono_fast_nstracepoint_probe_registernsscanfkmalloc_order_traceCnfkmem_cache_alloc_traceCsort zkfree^kstrtobooll<kstrtoullasysfs_emit4K_raw_spin_unlockd_raw_spin_lock sysfs_emit_atwbsysfs_create_groupprintkGNUgH|cJ&cGNUq rstjD@D~$l(D^,D~ mDD~nD$ D~|CtCtGCCHC8C8H0(-.[0(-.[T\\T08-.HD ]08-.HD ]0T8_@_HTPbT0H-Xb\0H-dTlcp0P-tcx0P-TCCGCCCPCPGCCCCC3C3CCCC CMCMGDUH.L.x.|.UCMCMG.H.H.. JK.0.0C8C8V(^0^<WT.XX.X^^W...X.X4.XD8.XD@CBHCBPVd.h...,^4^@Wp.Xx.X^^W . .8 .X@ .X .XD .XD Co Co V . .4 .8 . .XD C C C C .XD Cr Cr I C? C? S, .XD0 .XDd ux .PD C C .PD I C C S . .4 uH .HDP CX C\ .HD` I C C S . . u$ Z@4 Z@8 QT R\ .` Ch .p C| I C C I 0X- 0X-<PLC6TC6`ItC6|C6IC6C6IC6C6IC6C6IC6C6(I<C6DC6PIdC6lC6xIC6C6IC6C6I.C.CICBCBI .X.X<0X-D0X-XP\C6dC6IOO.PC$C(.P,LX.P`.PhN.HCC.HLM.H.HLuxC|CI.8.8CCICCI.CC..0CC$I.0I..Jv K|0-0-0-0-L0(-P0(-0P-0P-0x-0x-0X-0X-0-0-X0`-0`-0H-0H-08-08-0h- 0h-(0p-,0p-LpPpTC`\C`l0ppJ0K<pDp\WppJ K$Kpp`0ppkC`C`0D.\L.\TCt\CthCulCupet.\x.\CCCCHC.\CHCCCCC^C^GpqC(pq,CXI.\.\ppCCICC0IHCLC`IxC|CICCICCIC C I8C<CPIhClCICNCNICCI .\ .\, CT C` S .\ p p!0 (- 8- H-w P- X- `-; h- p-F x- -1 - - j8(.X  @ ; ` 9 @$`%    _  ]!(#,`DhD`\P\0  00 P < p  Pp}  `    @ x ` ^) @`i (- 0-9 8-v @-S H- P-$ X-c `- h- p- x- - -XA -X -X -X -X\ -X0 -X -X -X -X -X -h -h -h -h .h` .h .h( .hr .h@ (.h" 0.hH 8.h @.hQ v2b2k '  6  dn  I u ; 0   4 g 1V " @$  @K  i 0 CWT 0( `D  ; (h  h ; 0 ZhDagEKk~ Q uE * $-' H..note.gnu.property.note.Linux.rela.init.text.comment.init.plt.rela.text.perf_metrics_init.rela___ksymtab_gpl+register_temp_residency_stats.rela___kcrctab_gpl+register_temp_residency_stats.bss.rela.data.resume_latency_attrs.rela.altinstructions__versions__ksymtab_strings.rela.rodata.resume_latency_attr_group.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.data__tracepoint_irq_handler_entry__tracepoint_softirq_entrystrncpyarm64_const_caps_readyresidency_stat_arraytemp_residency_all_stats_showtemp_residency_name_stats_showtemp_residency_all_thresholds_showtemp_residency_name_thresholds_showresume_latency_metrics_showlong_irq_metrics_showresume_latency_display_warning_showirq_display_warning_showall_tz_name_showtemp_residency_name_showmodify_resume_latency_threshold_showmodify_softirq_threshold_showmodify_irq_threshold_showsort__cfi_jt_starttemp_residency_all_stats_show.cfi_jttemp_residency_name_stats_show.cfi_jttemp_residency_all_thresholds_show.cfi_jttemp_residency_name_thresholds_show.cfi_jtresume_latency_metrics_show.cfi_jtlong_irq_metrics_show.cfi_jtresume_latency_display_warning_show.cfi_jtirq_display_warning_show.cfi_jtall_tz_name_show.cfi_jttemp_residency_name_show.cfi_jtmodify_resume_latency_threshold_show.cfi_jtmodify_softirq_threshold_show.cfi_jtmodify_irq_threshold_show.cfi_jtunregister_temp_residency_stats.cfi_jttemp_residency_stats_set_thresholds.cfi_jtirq_entry_cmp.cfi_jthook_softirq_begin.cfi_jthook_irq_begin.cfi_jtvendor_hook_resume_begin.cfi_jttemp_residency_stats_update.cfi_jttemp_residency_all_stats_reset_store.cfi_jttemp_residency_name_stats_reset_store.cfi_jttemp_residency_all_thresholds_store.cfi_jttemp_residency_name_thresholds_store.cfi_jtresume_latency_metrics_store.cfi_jtresume_latency_display_warning_store.cfi_jtirq_display_warning_store.cfi_jttemp_residency_name_store.cfi_jtmodify_resume_latency_threshold_store.cfi_jtmodify_softirq_threshold_store.cfi_jtmodify_irq_threshold_store.cfi_jtinit_module.cfi_jthook_softirq_end.cfi_jthook_irq_end.cfi_jtvendor_hook_resume_end.cfi_jt__tracepoint_irq_handler_exit__tracepoint_softirq_exitthermal_metrics_initperf_metrics_initsysfs_emitmemsetktime_getlong_irq_statsysfs_emit_atcpu_hwcap_keysresume_latency_statsreset_residency_stats__kstrtabns_unregister_temp_residency_stats__crc_unregister_temp_residency_stats__kstrtab_unregister_temp_residency_stats__ksymtab_unregister_temp_residency_stats__kstrtabns_register_temp_residency_stats__crc_register_temp_residency_stats__kstrtab_register_temp_residency_stats__ksymtab_register_temp_residency_statsresume_latency_attrsirq_attrstemp_residency_all_attrstemp_residency_name_attrs____versionsktime_get_mono_fast_nskmalloc_cachesset_residency_thresholdsdefault_thresholds__kstrtabns_temp_residency_stats_set_thresholds__crc_temp_residency_stats_set_thresholds__kstrtab_temp_residency_stats_set_thresholds__ksymtab_temp_residency_stats_set_thresholdstemp_residency_all_stats_reset_attrtemp_residency_name_stats_reset_attrtemp_residency_all_stats_attrtemp_residency_name_stats_attrtemp_residency_all_thresholds_attrtemp_residency_name_thresholds_attrresume_latency_metrics_attrlong_irq_metrics_attrresume_latency_display_warning_attrirq_display_warning_attrall_tz_name_attrtemp_residency_name_attrmodify_resume_latency_threshold_attrmodify_softirq_threshold_attrmodify_irq_threshold_attrtracepoint_probe_registersecondary_sysfs_foldercpu_numberresume_latency_attr_groupirq_attr_grouptemp_residency_all_attr_grouptemp_residency_name_attr_groupsysfs_create_groupstrncmpirq_entry_cmphook_softirq_beginhook_irq_begin__tracepoint_android_vh_early_resume_beginvendor_hook_resume_beginkstrtoboolkstrtoull__stack_chk_fail__cfi_check_fail__warn_printk_raw_spin_unlock_raw_spin_lock__cfi_checkmetrics_kobjkernel_kobjsscanf__kstrtabns_temp_residency_stats_update__crc_temp_residency_stats_update__kstrtab_temp_residency_stats_update__ksymtab_temp_residency_stats_updatetemp_residency_all_stats_reset_storetemp_residency_name_stats_reset_storetemp_residency_all_thresholds_storetemp_residency_name_thresholds_storeresume_latency_metrics_storeresume_latency_display_warning_storeirq_display_warning_storetemp_residency_name_storemodify_resume_latency_threshold_storemodify_softirq_threshold_storemodify_irq_threshold_store__cfi_jt_init_module__this_moduledesignated_handlekfreekmalloc_order_tracekmem_cache_alloc_trace__cfi_jt_endhook_softirq_endhook_irq_endvendor_hook_resume_end__tracepoint_android_vh_resume_endkobject_create_and_add$d.99$x.89$d.179$d.79$d.169$x.69$d.159$x.59$d.149$x.49$x.139$d.39$d.129$d.29$d.119$x.19$d.109$d.9$x.98$d.188$x.88$d.178$x.78__UNIQUE_ID_scmversion268$d.168$x.68$d.158$d.58$d.148$x.48$x.138$x.38$x.128$x.28$x.118$d.18$x.108$d.8_note_7$d.97$d.187$x.87$d.177$d.77__UNIQUE_ID_depends267$d.167$x.67$d.157$x.57$d.147$d.47.Ltmp37$x.137$d.37$d.127$d.27$d.117$x.17$d.107$d.7$x.96$d.186$x.86$d.176$x.76__UNIQUE_ID_intree266$x.66$d.156$d.56$x.146$x.46$x.136$x.36$x.126$x.26$x.116$x.16$x.106$d.6$d.95$x.85$d.175$d.75__UNIQUE_ID_author265__UNIQUE_ID_name265$d.165$x.65$d.155$x.55$x.145$d.45$x.135$x.35$d.125$d.25$x.115$d.15$d.105$d.5$x.94$x.84$d.174$x.74__UNIQUE_ID_license264__UNIQUE_ID_vermagic264$d.164$x.64$d.154$x.54$x.144$x.44$x.134$d.34$x.124$x.24$x.114$d.14$x.104$d.4$x.93$d.83$d.173$d.73$d.163$x.63$d.153$x.53$x.143$d.43$d.133$x.33$d.123$d.23.Ltmp13$x.113$x.13$d.103$d.3.Ltmp2$x.92$x.82$d.172$x.72$d.162$x.62$d.152$x.52$x.142$x.42$x.132$x.32$x.122$x.22$x.112$x.12$x.102$d.2$x.91$d.81$d.171$x.71$d.161$x.61$d.151$x.51$x.141$d.41$d.131$d.31$d.121$d.21$d.111$x.11$d.101$d.1$x.90$d.180$x.80$d.170$x.70$d.160$x.60$d.150$x.50$x.140$x.40$x.130$x.30$x.120$x.20$x.110$x.10$x.100L@0Zp $\ 2(* H.>P>9Q>R>@M`" 2S>`@hM "C@N2" @@"@Ё"@P"%>T @@"@0"@("C(?00xLo?@@@@"@DL$L hp#$F0K