ELF@@=;]A%8zzM"]i%%%%%%:  ; "cpu=%d, time_delta_us=%lu, inst=%lu, cpu_cycles=%lu, mem_stall_backend=%lu, l2_cachemiss=%lu, l3_cachemiss=%lu ", REC->cpu, REC->time_delta_us, REC->instructions, REC->cpu_cycles, REC->mem_stalls, REC->l2_cachemiss, REC->l3_cachemissRegister idle exit vendor hook fail %d l3-cachemiss-ev not specified. Skipping. perf_mon_update_client_taskclient_update_interval_us unspecified, using default value. &cpu_data->perf_allocation_lockgs_perf_moncpu_idxEvent at index %u is unsupported. Stopping probe. cyc-ev not specified. Skipping. gs_init_perf_mon_cpuhp errored with number %d time_delta_usamu_events%u Insufficient memory for cpu_data_arr. Aborting gs_perf_cpu invalid skipping performance monitoring. client_update_backup_us unspecified, using default value. l2-cachemiss-ev../private/google-modules/soc/gs/drivers/performance/gs_perf_mon/gs_perf_mon.cgs_perf_mon_tick_update_counters3gs_perf_mon: %s: failed kthread_create for perf_mon l2_cachemissmem_stallsclient_update_backup_us&perf_mon_metadata.client_list_lockgs_perf_mon: Perf event read failed on cpu=%u for event_idx=%uRegister idle enter vendor hook fail %d cpu_cyclescyc-ev3gs_perf_mon: init cpuhp fail:%d &perf_mon_metadata.active_state_lockgs_perf_cpucpu_idx invalid, skipping performance monitoring. stall-backend-mem-event not specified. Skipping. instructions3gs_perf_mon: %s: gs_perf_mon parse errorgs_perf_mon_param_set_ticksgs_perf_mon_param_set_activegs_perf_mon could not stop with error code %d unsigned longclient_update_interval_us3gs_perf_mon: Error when registering driver! gs_perf_mon_driver_probestall-backend-mem-ev3gs_perf_mon: %s: gs_perf_mon invalid number of tickspmu_eventsl2-cachemiss-ev event not specified. Skipping. cpucpu=%d, time_delta_us=%lu, inst=%lu, cpu_cycles=%lu, mem_stall_backend=%lu, l2_cachemiss=%lu, l3_cachemiss=%lu param_ticks_per_counter_update../private/google-modules/soc/gs/drivers/performance/gs_perf_mon/gs_perf_mon_trace.hparse_perf_countersinst-ev not specified. Skipping. l3-cachemiss-evparam_ticks_per_counter_update unspecified, using default value. inst-evPerf event read failed on cpu=%u for event_idx=%ul3_cachemissint&cpu_data->cpu_perf_lockgs_perfgs_perf_mon_param_ticksgs_perf_mon_param_ongoogle,gs_perf_mon?#{ O@*@*@_1xrQqrk@TE0?֨AOB* @{è#_?#{OA8C* XR$@ T#Rh@h@ h"@h@h@h@#A8C_ TOE{D#_hG7@6?#{WOA8C*<@ qbTY`iB@i@C3R@ @RR =ucYI̿I(}@ @$R+)@@ "@@@@A8C_ !TOEWD{B@#_@*?#{*{#_Q ?#{ WO@9H4*@CRX"D94* CR*Y)Ri9 @i @i @i @i Ai" @i@hJ* @OCWB{Ĩ#_0p(?#{_WO8ն?qT )@9i4 J *iCR7@^(#D94CR R^(" 5A* 4 CR R^)%1AqT qTqT; CR R^)%@5*h;H;*h*OCWB_A{Ĩ#_e1 ?#{ OB*ss@6uROB* @{è#_֠_LA9?#{ *6i"@( ss @{¨#_ g@?#{og_WOCA8 )C8ii@94CR@f"D9@9q$@zTkCRf !A @+ !)@ kTj kjtJ}K RLG)} J_ IT CR*af @4 T 5AI41Aq T qTq!T;H;h; @ @I **h@ij CRtsh_}If GHH(ij t@h}II@ GHH T@A8C@ ATOFWE_DgCoB{A#_ g@?#{og_WOC@94@4 )(]@)@9I4҈ij t}II@ GHH T  R4 A8}@@@k T )(~@)@9@4CR@\o#D94HO*RIo 9HO*@ *@ *@ *@ * A !*@ )@ I@Hj(8@U#  )8 Jii C)e}Iii(%Ț6`7!Թ )8 Jii C)e}Iii(%Ț6@(@(@h@*`@_1xrQqrk@TE0?hA@( @(T@ @hst@@T@@@_rqrk@TE0?OFWE_DgCoB{A#_֑c?#{og_WOCA8C@!B#R8B7:B!B#R7:B!B#R7@CRR|:B!{CR !#R 7@@QkT@!B@CR:!@WI@#!Y;YkYYY*i#RaH;A1TH@1@THc@1TH#@1 TH@1ATRic? T@ RR| ! 5! 5!cR** 7*@ 5)R 9ite!!!IR 3! R 4! R 5!tF! *"RBRbR!@1!@**!*!*!***!!*!!@A8C@ aT*OFWE_DgCoB{A#_=a?#{WO 74RA8uv t";vv ";6OB*WA{è#_֖GD)?# ) 8*@iii@4_qTJR*R CR% #_֛?# J 8ij CR)@%#_?#{ _WOs`"*h@9*H5CRs}@@@k T@~@*(!!**u4)R* 9* @ODWC_B{Ũ#_Oo?#{OCPqT)R @At!C"BOC{A@#_?#C{WOCA8*C!#R7@ ) !#R7R7@:) !#R7@iR) !#R7@R) !#R7@IR )j A8C@ TODWC{A@C#_BBBBBS?#{WO CR**@ ""D94**%*5*OBWA{è#_!S?#{O CR**@ !*OA*{¨#_?#C{ _ W O CA8 C*CR5@RT:A 6A5#*@iT4Ȣ*CR#V7ARkA~~~~~~ ~gA5#*@iT4`cCRRVA~~~~~~ ~A5#*@iT4@#CRRVA~~~~~~ ~A5#*@iT4 CR҉R VA~~~~~~~Ah5#*@T44*!RCRV(R"9*A8C_ !T*OLWK_J{IC#_?#{_WOs`"*h@94 CRs?9}@@@kT@~@*(!!*OCWB_A{Ĩ#_?#{WO|@@CRP("9@ӢCRR(@aCRR(@!CRR(@CRR(@OBWA{è#_֜c?#{CA8CAR5@ Q?1T R* J } +AI)KA8C@ T{A#_!=L?#{B*@{#_֜c?#{CA8C95@9h4_L*A8C@ T{A#_!=L?#{B*@9{#_Hvermagic=6.1.75-android14-11-g48b922851ac5-ab12157876 SMP preempt mod_unload modversions aarch64name=gs_perf_monscmversion=g1343c08acdd5depends=LinuxLinuxgs_perf_monGDtrace_event_buffer_reservec[trace_event_buffer_commitL__trace_trigger_soft_disabledғ__stack_chk_failUdebug_smp_processor_id(__per_cpu_offset/,-perf_trace_buf_allocF`perf_trace_run_bpf_submitqbpf_trace_run2]"_raw_spin_lock_irqsave:_raw_spin_unlock_irqrestoreӬcpu_number_raw_spin_lockjFVperf_event_read_localt_raw_spin_unlock{f8emutex_lock_nestedh__list_add_validmutex_unlockUrS__list_del_entry_valide?ktime_geteb,__dynamic_pr_debuga!wake_up_processne@mutex_trylock}nr_cpu_ids0~__cpu_possible_maskS_find_next_bitNY__cpu_online_maskVmrcu_is_watchingMJpreempt_schedule_notrace\of_property_read_variable_u32_arrayQR!__bitmap_weight#]devm_kmalloc|iof_get_child_by_nameTmof_get_next_child)R__raw_spin_lock_inith˽__mutex_init&kthread_create_on_nodegsched_set_fifoL3me__tracepoint_android_vh_cpu_idle_entertracepoint_probe_registerQ__tracepoint_android_vh_cpu_idle_exit\M__cpuhp_setup_stateA_dev_err zkfree~_printktracepoint_probe_unregisterHPkthread_stopndkthread_should_stopQschedule#__platform_driver_registerg=trace_raw_output_prep$trace_event_printf(strace_handle_return|`__dynamic_dev_dbgSperf_event_create_kernel_counter&gperf_event_enableEperf_event_release_kernelikstrtoint sysfs_emit_atMKkstrtobool}trace_event_reg5trace_event_raw_initemodule_layoutGNUE`uy[+GNU@@ DT`|$,8<@D (,Hd,,tx Lx|     , 0 H P `          $ ( 0 4 ` @d @       | k k                            ( , 4  D  T  d h t x | p p                      <  \     R R         $,048@HLPXTX\dhlptx%%nn  $,8<Dhltx|VVkk33X X(,048@DH $\`dt(8DHLP!"#( , H doho gg  4 88$pp--$$$(( $,<LXht8L%&,%P&%&,%P&%&@\`l|$,@P`'|''''(8<tlxl{{)*@lDlHLP\pt{x{) jH<@DH1H H$(I,H048H   $, (04<h@t( $  `$(`048@DHPTX`Pdh@  00 $(,048<@HPTX\h''D08bX`_HxhpHh(@H+(08d|\, 0080@-X0o8@H0Ppx0-00 (00((08( Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)!$'NOPiQR,9;LKmpsvybcd&'X  jGj H=  } THt<<E1HffwH ImH$r $H$0 0  d || x: |A \@w X \X  `  l     v4 q  Z h lf     f  p(8. k P TT `   j  $Q  D 7 H Y   tB L X0  X[  Z   0d  TK X<1  , T + |  D. x| t^ x (88E d}0(p8  @ (83  P (8v `(8X T % w0 } -   0p $  R @ 0    q    d0w `' d j z L@"H"H hX$$"& k& ! ( \!  *(d * ( *((,,.. 0@09 0' 06*, H 1 "$&(*,.02 8G(} f  \ 3r 3 30`a 0`W0 4066=0 13461KHG  ~ 8p  ld |. Tv ( _  t  g g . I   ~ V ? xC IHV    H D7W e -  e5     4   ! mp .note.gnu.property.note.Linux.rela.exit.text.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.rela__param.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.hyp.rodata.rela.rodata.rela___ksymtab+gs_perf_mon_get_data.rela.exit.data.rela.init.data.hyp.data.rela.ref.data.rela.datags_perf_mon_init.__keyinitialize_cpu_data_info.__keyof_property_read_variable_u32_arraygs_perf_mon_startkstrtoint__kstrtabns_gs_perf_mon_remove_client__crc_gs_perf_mon_remove_client__kstrtab_gs_perf_mon_remove_client__ksymtab_gs_perf_mon_remove_client__kstrtabns_gs_perf_mon_add_client__crc_gs_perf_mon_add_client__kstrtab_gs_perf_mon_add_client__ksymtab_gs_perf_mon_add_clientvendor_update_event_cpu_idle_exit__tracepoint_android_vh_cpu_idle_exit__mutex_init__kcfi_typeid_trace_event_raw_init__raw_spin_lock_inittrace_event_buffer_commitperf_trace_run_bpf_submit_find_next_bit__bitmap_weight__per_cpu_offsetktime_getsysfs_emit_atdisable_perf_eventsenable_perf_events__kstrtabns_gs_perf_mon_update_clients__crc_gs_perf_mon_update_clients__kstrtab_gs_perf_mon_update_clients__ksymtab_gs_perf_mon_update_clientswake_up_processparse_perf_counters__kstrtabns_gs_perf_mon_tick_update_counters__crc_gs_perf_mon_tick_update_counters__kstrtab_gs_perf_mon_tick_update_counters__ksymtab_gs_perf_mon_tick_update_counters____versionsgs_perf_mon_param_set_ticksgs_perf_mon_param_get_ticks__param_str_gs_perf_mon_param_ticks__param_gs_perf_mon_param_ticksnr_cpu_ids_dev_errgs_perf_mon_platform_drivertracepoint_probe_unregister__platform_driver_registertracepoint_probe_registerperf_event_create_kernel_countervendor_update_event_cpu_idle_enter__tracepoint_android_vh_cpu_idle_entercpu_numbergs_perf_mon_cpuhp_upgs_perf_mon_stopkthread_should_stopkthread_stoptrace_raw_output_prepsched_set_fifogs_perf_mon_cpuhp_downtrace_handle_returntrace_raw_output_gs_perf_mon__tracepoint_gs_perf_montrace_event_raw_event_gs_perf_mon__event_gs_perf_monprint_fmt_gs_perf_monevent_class_gs_perf_montrace_event_fields_gs_perf_montrace_event_type_funcs_gs_perf_mon__traceiter_gs_perf_mon__bpf_trace_tp_map_gs_perf_monperf_trace_gs_perf_mon__bpf_trace_gs_perf_mon__SCK__tp_func_gs_perf_mon__tpstrtab_gs_perf_mon__param_str_gs_perf_mon_param_on__param_gs_perf_mon_param_onkstrtobool__stack_chk_failperf_event_release_kernel__kstrtabns_read_perf_event_local__crc_read_perf_event_local__kstrtab_read_perf_event_local__ksymtab_read_perf_event_localperf_event_read_local_printkperf_mon_task__cpu_online_mask__cpu_possible_maskmutex_trylockmutex_unlock_raw_spin_unlock_raw_spin_lockparam_tickgs_perf_mon_root_match__dynamic_pr_debugrcu_is_watchingperf_mon_config__kcfi_typeid_trace_event_reg__dynamic_dev_dbgtrace_event_printftrace_event_buffer_reservegs_perf_mon_param_set_activegs_perf_mon_param_get_activeparam_is_active_raw_spin_lock_irqsave__cpuhp_setup_state_raw_spin_unlock_irqrestoreof_get_child_by_namestr__gs_perf__trace_system_nameinit_module__this_modulecleanup_modulescheduleperf_event_enablekfreekthread_create_on_nodepreempt_schedule_notracegs_perf_mon_driver_probeof_get_next_child__list_del_entry_valid__list_add_validdebug_smp_processor_idmutex_lock_nested__trace_trigger_soft_disableddevm_kmallocperf_trace_buf_allocperf_mon_metadata__kstrtabns_gs_perf_mon_get_data__crc_gs_perf_mon_get_data__kstrtab_gs_perf_mon_get_data__ksymtab_gs_perf_mon_get_data_note_9$d.99$d.89$x.79$x.69$x.59$x.49$d.39$d.29$d.19$d.9$d.98$d.88$d.78$d.68__UNIQUE_ID_author458$d.58parse_perf_counters.__UNIQUE_ID_ddebug448$d.48$x.38$x.28$x.18$d.108$d.8$d.97$x.87$x.77$x.67__UNIQUE_ID_description457$x.57$x.47$d.37$d.27$d.17$d.7$d.86$d.76$d.66__UNIQUE_ID_license456$d.56parse_perf_counters.__UNIQUE_ID_ddebug446$d.46$x.36$x.26$x.16$d.6$d.95$x.85$x.75$x.65__UNIQUE_ID___addressable_cleanup_module455$x.55$x.45__UNIQUE_ID_depends335$d.35$d.25$d.15$d.5$d.94$d.84$d.74$d.64__UNIQUE_ID___addressable_init_module454$d.54parse_perf_counters.__UNIQUE_ID_ddebug444$d.44__UNIQUE_ID_scmversion334$x.34$x.24$x.14$d.14$d.4$d.93$x.83$x.73gs_perf_mon_init.__key.63$x.63$x.53$x.43__UNIQUE_ID_name333$d.33$d.23$d.13$d.3bpf_trace_run2$d.92$d.82$d.72$d.62$d.52parse_perf_counters.__UNIQUE_ID_ddebug442$d.42gs_perf_mon_tick_update_counters.__UNIQUE_ID_ddebug432__UNIQUE_ID_vermagic332$x.32$x.22$x.12$d.102$d.2$d.91$x.81$x.71$x.61$x.51$x.41$d.31$d.21$d.11$d.101$d.1$d.90$d.80$d.70$d.60parse_perf_counters.__UNIQUE_ID_ddebug450$d.50initialize_cpu_data_info.__key.40$d.40$x.30$x.20_note_10$x.10$d.10$d.100@HH$ph2` Opc +^!+Q"+@000J0J@I8(: 0@r:20@r:@s :@t:@v:500@pw:%81  @Py:X1 c@hy@:mh1Hh@{H:@{`:Y1HT@P|:"1{@}:$2 @(}0:&H 2PC@X}@:(p3P@:*?3:@(:,/3*@@:.3U0X5Lo40n5@i@0:49I$I %ȁȁP<n&