ELF@@53""""8  Register 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 amu_events%u Insufficient memory for cpu_data_arr. Aborting gs_perf_cpu invalid skipping performance monitoring. /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/performance/gs_perf_mon/gs_perf_mon.cclient_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 client_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 cyc-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. 3gs_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 client_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. param_ticks_per_counter_updateparse_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=%ugs_perf_mon_param_ticksgs_perf_mon_param_ongoogle,gs_perf_mon'void (struct gs_cpu_perf_data *, void *)'%h3T(((Q-Tq(ެw TH((Q` THҍH·8a TuȑUlT( T((  THҨ˹<(TZ%h3@THu9|`TH|FHDaT5葐UT(迼|T҈$ȇhVT0q(ެwT[hT( ȓ T( ȓ T ?AT_?#{@9qT{#_ )+ih8J @@*?#{CA8%CAR5@ Q?1T R* J } +AI)KA8%C@ T{A#_!?#{B*@{#_?#{CA8%C95@9h4*A8%C@ T{A#_!?#{B*@9{#_?#{ _WOs`"h@9h4**Rs*@kT@* !**4)R* 9*ODWC_B @{Ũ#_?#{_WOs`"h@9H4*Rs9*@kT@* !*OCWB_A{Ĩ#_?#{WO|@@*RP(9F`*RR(`I`*RR(`L`*RR(`O`*RR(@OBWA{è#_?#C{ _ W O CA8 %C**R5@RTr@ n@5#*@iT4Ȃ**R#V7AR@~~~~~~ ~@5#*@iT4`C*RRV@~~~~~~ ~@5#*@iT4@*RRVA~~~~~~ ~@5#*@iT4 *R҉R V3A~~~~~~~/Ah5#*@T44*!*RV(R9*A8%C_ !T*OLWK_J{IC#_?#{_WO8ն?qT )@9i4 J *i*R7@^(A94*R R^(" m@* 4 *R R^)%i@qT qTqT; *R R^)%1@5*h;H;*h*OCWB_A{Ĩ#_H !5 *#R]1 T@1 T(@1 T@1` T@1TRgc? T@|@RI |! 5! 5cd! R** 7*@ 5)R 9ite!!!IR A! R B! R C!tF! *"RBRbR!@1!@**!*!*!***!!*!!@A8%C@ aT*OFWE_DgCoB{A#_?#C{WOCA8*%C!#R7@ ) !#R7R7@:) !#R7@iR) !#R7@R) !#R7@IR )j A8%C@ TODWC{A@C#_BBBBB?#{O3RA8 7*;*; 6*OA{¨#_ ) 8*@iii@4_qTJR*R *R% 9_H< J 8ij *R)@%9_Hvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=gs_perf_mondepends=scmversion=g570670d2bc80LinuxLinuxgs_perf_mon6Kmodule_layoutғ__stack_chk_failQ__tracepoint_android_vh_cpu_idle_exitL3me__tracepoint_android_vh_cpu_idle_enter}nr_cpu_ids0~__cpu_possible_mask*zcpu_numberiLz__ubsan_handle_cfi_check_fail_abortT'__platform_driver_registerMKkstrtobool sysfs_emit_atikstrtointtracepoint_probe_unregister7perf_event_release_kernelt0>perf_event_enableCperf_event_create_kernel_counterR8__cpuhp_setup_statetracepoint_probe_registerF__sw_hweight64]Ndevm_kmallocQschedulendkthread_should_stopЏ__dynamic_dev_dbgq__mutex_initSRof_property_read_variable_u32_array zkfreeSof_get_next_childjof_get_child_by_nameUrS__list_del_entry_validh__list_add_valid<perf_event_read_local4K_raw_spin_unlockd_raw_spin_lockp\_raw_spin_unlock_irqrestorekthread_stop8[_dev_errk, sched_set_fifo~_printk?}kthread_create_on_nodeED__cfi_slowpath_diag#=cpumask_nextƒ3 mutex_trylock<wake_up_process {{__dynamic_pr_debuge?ktime_getUmutex_unlock{mutex_lock 4_raw_spin_lock_irqsaveGNU o<!GNU  jH<@DH1H H$(I,H048H 0545<?@?D`H`LXhlrprx|D 55|| $r(r04`dl    8<DPX \d h lx| $<Tl,P8\8 T h |           0   , 0 4 @ PD PH P T t   8   8                 @ @      P P H  L  d h l t x       $ @8 88@TX\PPPP (4H@@ (0@<@@PDPH   48<HLTdtgg   $v(v@Tx`txxxWW    $|(|08<@DLTX`dt|Dss vv$(0TX`dhlx|LL||88  |$|,04t**$X(X@`udu| 88 (p,p04<DHLPX`dhlt|--  4 8 <Lt ,4<xx|xhh8\<\ll TT(d,d4t8t@pDpL|P|TX\\`dhlptx|4`P 5 l  \  x  $X (0(4<@HL0T@X\L( `  $((0\4D8@D`HPT|X@ $(,048<DLPTXd   x)`8@H)Ppx))) ()0-t0@XT\X`(08Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)`Hx\D@ | 8  8llx(<4P`,T@\Tdhh|lptx|(,/4vy~6*Tbgjmps x jEj_ H   YH<< v16H  HH ( I=H$$$H00n `  f    \0 \    D|   0; M " Dt , `   h))` P y    n   K  D $ s l 8 P0h   E< >  l) x m x  88 b  p8  $0 8? ` @88  Pt8g  T  D \H 0 4( 49T \g `2 `) )a  T  V  T$ \ d, h l[ p t xP |    &   J,]  P!( !   !((U # %Q'.' ''J '6*t >j TF X \j ` d h l p t1 x |       B    (A  !#%'*M ++ +'`cE'`*',. .' t' (+,.(   8  ` |   l   ." `Lh  `z # % C % H  [  {I N 2 /  e   7;  @ *5  ?Rh\ p ,5 %8{iY]AzjzM"].note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.altinstructions__versions__ksymtab_strings.modinfo.rela__param.rela.text.__cfi_check_fail.rela.rodata.param_tick.note.GNU-stack.llvm_addrsig.rela__dyndbg.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__ksymtab.symtab__kcrctab.hyp.rodata.rela___ksymtab+gs_perf_mon_get_data.rela___kcrctab+gs_perf_mon_get_data.rela.exit.data.rela.init.data.hyp.data.rela.data..Lanon.b5a1b1933d2ce02a5bc51b42f34d6baf.1gs_perf_mon_init.__keyinitialize_cpu_data_info.__keyof_property_read_variable_u32_arraycpumask_next__ubsan_handle_cfi_check_fail_abortgs_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_clientgs_perf_mon_remove_client.cfi_jtgs_perf_mon_add_client.cfi_jtvendor_update_event_cpu_idle_exit.cfi_jtgs_perf_mon_update_clients.cfi_jtgs_perf_mon_tick_update_counters.cfi_jtgs_perf_mon_param_set_ticks.cfi_jtgs_perf_mon_param_get_ticks.cfi_jtvendor_update_event_cpu_idle_enter.cfi_jtgs_perf_mon_cpuhp_up.cfi_jtgs_perf_mon_cpuhp_down.cfi_jtread_perf_event_local.cfi_jtperf_mon_task.cfi_jtgs_perf_mon_param_set_active.cfi_jtgs_perf_mon_param_get_active.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtgs_perf_mon_driver_probe.cfi_jtgs_perf_mon_get_data.cfi_jtvendor_update_event_cpu_idle_exit__tracepoint_android_vh_cpu_idle_exit__mutex_initktime_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_stopsched_set_fifogs_perf_mon_cpuhp_down__param_str_gs_perf_mon_param_on__param_gs_perf_mon_param_onkstrtobool__stack_chk_fail__cfi_check_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_possible_maskmutex_trylockmutex_unlock_raw_spin_unlockmutex_lock_raw_spin_lockparam_tick__cfi_checkgs_perf_mon_root_match__dynamic_pr_debugperf_mon_config__dynamic_dev_dbg__cfi_slowpath_diaggs_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_name__cfi_jt_init_module__this_module__cfi_jt_cleanup_modulescheduleperf_event_enablekfreekthread_create_on_nodegs_perf_mon_driver_probeof_get_next_child__list_del_entry_valid__list_add_validdevm_kmallocperf_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$d.49$x.39$x.29parse_perf_counters.__UNIQUE_ID_ddebug419$x.19$d.109$d.9_note_8$d.98$x.78$x.68$x.58$x.48$d.38$d.28parse_perf_counters.__UNIQUE_ID_ddebug418$x.18$d.108$d.8$d.97$d.87$x.77$d.67$d.57$x.47$x.37$x.27parse_perf_counters.__UNIQUE_ID_ddebug417$x.17$d.7$d.96$d.86$x.76$x.66$x.56$x.46$d.36__UNIQUE_ID_author426$x.26$x.16gs_perf_mon_tick_update_counters.__UNIQUE_ID_ddebug406$d.6$d.95$x.85$x.75$x.65$d.55gs_perf_mon_init.__key.45$x.45$x.35__UNIQUE_ID_description425$d.25$d.15$d.5$d.94$x.84$x.74__sw_hweight64$d.64$x.54$d.44$x.34__UNIQUE_ID_license424$d.24$x.14__UNIQUE_ID_scmversion304$d.4$d.93$x.83$x.73$x.63$d.53.Ltmp43$x.43$d.33$x.23$d.13__UNIQUE_ID_depends303$d.3.Ltmp2$d.92$x.82$x.72$x.62$x.52$x.42$x.32$x.22$d.12__UNIQUE_ID_name302$d.102$d.2$d.91$x.81$x.71$d.61$d.51$x.41$d.31parse_perf_counters.__UNIQUE_ID_ddebug421$x.21$d.11__UNIQUE_ID_vermagic301$d.101$d.1$d.90$x.80$x.70$x.60$x.50$d.40$x.30parse_perf_counters.__UNIQUE_ID_ddebug420$x.20$d.10$d.100@Hk`{i`axB 2 D X*S**@0]00>0'0(@J22(6@XK2@MX)2 v@`v`2f@v2d@@x2560@y2%X7 @{2x7P@{@2H@(~2@~`28P@2!39.@2## 9@2%(9J06@2Lo( :0J:@E@Ȅ02,|> J$J @48}5