ELF@@ |qT!_!!H`8`! ;_֠;_ր;_`;_@;_ ;_;_;_;_֠;_ր;_`;_@;_ ;_;_;_;_֠;_ր;_`;_@;_ ;_;_;_;_֠;_ր;_`;_@;_ ;_;_;_|qiT!_*BBH`8`"@_֡_ց_a_A_!____֡_ց_a_A_!____֡_ց_a_A_!____֡_ց_a_A_!___@_?#{& cc*] *a|T #aT{#_@_?#%{ cc*C2*a|T #aT{#_ց8_B8 #@eLSfPSk`TE7Chdc*Ch$#@7@ *_!#@'6_!8$#hbc #h"@ _ _!_?#{A8@8ha@@*@{#_@ _!_?#{!8 hb!'@p*{#_ R_!?#{ @(m906 @B8 TA8@B!Bxc_  R3R @{¨#_8!ԁ8 _!A8@<rAT_?#{:0!{#_|_!q|Ȣ5A<:86420.,*(&$"  >222222222'222%)9A:intii,*#u85#u32]#s64u#u64;i# /H #=,=<P b=/b(s0 Q>o$Sx  (0$$h1ivB    (W?GWW$(x2i2ig     ,-.LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~g3q3q1iٶ t 4 @  A )))B U  *t Pn +% f% w%%4 V( g(s({( (((/( @(L({( (((& &( ( $$$$!$$$!&v&& &&& &'>'3'!O'-g'\'!x'''V(AX g(s({( (((' A '''A''''C,valcPX = D+ v 5  , ) 1)%)=)G)  ]  % %)  ]k  % %4  Roff ( (  %C%%(, ((()%+%$n f% w%%V( g(s({( (((/( @(L({( (((8% I%W%X% $$$!f% w%%V( g(s({( (((/( @(L({( ((( g *T)"1Ppmu)W %%%(, ((()+%$f% w%%yV( g(s({( (((/( @(L({( ((( 0$&S$T$% % t*"2Ppmu)X %%%(, ((()+%$f% w%%V( g(s({( (((/( @(L({( (((%[&g& s&P~&%( / ~(&( 1(0$ S$T$ % % && $&P( =R(/&=&K&6h)"4T %%%%&% %S(B"(6l"3T %%%%&% %S(B"(E ,Iidx2VPval;Q:\~(Jl8Z|&Hj5*+VFo , idxo0VPrPrPrPrP'rPJrPmrPrPrPrPrPrP?rPbrPrPrPrPrPrP4rPWrPzrPrPrPrP rP) rPL rPo rP rP rP t P+vV760!clr6Ppmu8)0$8!S$T$ % % %:%%(, ((()7&h+$set&P"&:+$Qpmu()%0$(|"&S$ T$R %  %T %*"%%(, ((() b$*$s$ +% f% w%%#V( g(s({( (((/( @(L({( ((( BG)b$S$ ]  ,$;+$'y$reqy2V,yH4'o$reqo+V,oA8 %%, B%r LV l *,+%, ,H}, v,f%W% xz 8,%num5V-,-,-, 8%828F9val<  &off" ;,V&ti =V&pc >=& > K& A J  -& val -,Vpc /& /  1 V& & nr*F& & nri p7&P!' vPJ!'PTD c'*J'i*v*+J' }'s'iv$s' QA' iA vAs'' i vs'' i vs'tmp %i( 9  %i/( 9 ,V( 2I  ,{( 0. ,( cap 'p(   ,(  *, ) key*O)+8k- .3 s ) ,O) keyJ)8k .&J!) ptr!  14: ; 9 I1X!YW  U: ; 9 I< 1 &I : ;9 I.: ; 9 ' !1X!Y!W! 1:!; 9 I 41!1RUX YW ":!; 9 I#:!; 9!I$4: ; 9 I?<%1RUX Y W & 1U'.: ;9 ' !(I)I*.?:!; 9!'@|+ ,: ;9 I-.:!;9!'I !. : ; 9!/5I0!1>! !I: ; 9!2>! !I:! ;9!34:! ;! 9!I?<4.?:!;!9!'<5 U6.:!; 9! '@|7.?:!; 9!'@z8.: ;9 'I !9% :$ > ;> I: ; 9 <<=&>4: ; 9 I??!I/ @.?: ;9 'I<A.?: ; 9 'I<B.?: ; 9 '<C.?: ; 9 'I@|D E.: ; 9 '@zF.: ; 9 'I@zG.?: ; 9 'I H.: ; 9 'I I : ;9 J.: ; 9 'K.: ; 9 'IL.1@z,,                      $  3  !w g x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  z   '4 x #Y y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y  y   &;  &z   ~. . /< 1/.B;   ~< . /< 1/.~<   w .r5w  . w   jS ~ ~   ~ ~ ~.  uJ != !=  |.&g  . w  q r  == ~  S ~ ~   ~ ~ .  } ~  b ~."  ~ !! `  ~  . w  q "// ~ T ) #.     <  .~  S ~ ~   ~ ~ .  }~  ~.  ~   ~z  ~  !!/ <~  S ~ ~   ~ ~  k    }y _!   # ~      . ~" <J J! |S ~ ~   ~ ~    z%!  x  ~J ~.  ~ .   }     ~  .~   .S ~ ~   ~ ~ .  |  "  x ?z B!#r otb  ~  <K<f__after_CNTVOFF_EL2DBGVCR32_EL2kvm_get_pmu_eventsTPIDRRO_EL0CNTHV_CTL_EL2__kernel_ulong_t__before_AFSR0_EL1RVBAR_EL2CNTKCTL_EL1base__before_TTBR0_EL1__before_HDFGRTR_EL2is_vhe_hyp_codePMCNTENSET_EL0__before_ELR_EL1_fsetkasan_check_writeKVM_VIRTIO_CCW_NOTIFY_BUSPMEVTYPER0_EL0CNTV_CVAL_EL0APIAKEYHI_EL1PERF_COUNT_SW_TASK_CLOCK__before_VPIDR_EL2kvm_vcpu_pmu_resync_el0events_host__after_HSTR_EL2unsigned int__before_SP_EL1SP_EL1SP_EL2HACR_EL2sp_el0kvm_arm_pmu_availableevents__before_VTTBR_EL2PAR_EL1MDCCINT_EL1__after_TCR_EL1kernel_load_data_strOSLSR_EL1PERF_COUNT_SW_DUMMY__compiletime_assert_106__compiletime_assert_107SPSR_EL1SPSR_EL2__before_SCTLR_EL1AFSR1_EL1AFSR1_EL2kvm_arm_support_pmu_v3HCRX_EL2__NO_FGT_GROUP____before_CPACR_EL1__before_CNTV_CVAL_EL0__NR_FGT_GROUP_IDS____kern_my_cpu_offset__after_MAIR_EL1APDBKEYHI_EL1CNTHCTL_EL2vcpu_sysregIFSR32_EL2__int128 unsignedarch_set_bit__before_AMAIR_EL1preempt_schedulePMEVCNTR30_EL0PMCR_EL0kvm_pmu_switch_neededAPDAKEYLO_EL1__kernel_size_t__before_TCR_EL1long long unsigned int__after_VBAR_EL1HDFGRTR_GROUPresultarch_static_branch_jumpPERF_COUNT_SW_PAGE_FAULTS_MINbranchHFGWTR_EL2__after_AFSR1_EL1__after_CONTEXTIDR_EL1attr__before_FAR_EL1thread_info__after_TTBR1_EL1arch_atomic64_or__compiletime_assert_127__compiletime_assert_128VPIDR_EL2TTBR1_EL2PERF_COUNT_SW_MAXAPIBKEYHI_EL1kvm_vcpu__before_HSTR_EL2CNTV_CTL_EL0MDSCR_EL1__after_HDFGRTR_EL2CSSELR_EL1__flsvcpukvm_vcpu_pmu_enable_el0counterGCR_EL1__vpp_verifyis_nvhe_hyp_codeKVM_NR_BUSES__after_SP_EL1offsetcurrent_stack_pointer__compiletime_assert_131__compiletime_assert_132__compiletime_assert_133system_capabilities_finalized_BoolTFSRE0_EL1__before_VBAR_EL1instrument_atomic_writeCNTHP_CVAL_EL2__before_HAFGRTR_EL2kvm_cpu_context__preempt_count_dec_and_testKVM_MMIO_BUS__after_TPIDR_EL2NR_SYS_REGSPERF_COUNT_SW_ALIGNMENT_FAULTS__kvm_nvhe___per_cpu_start__after_VPIDR_EL2arch_static_branchtrue__compiletime_assert_640__compiletime_assert_642__compiletime_assert_643__compiletime_assert_644__compiletime_assert_645__compiletime_assert_646typerCNTVOFF_EL2HAFGRTR_GROUPkvm_bus__after_MDSCR_EL1__before_HFGRTR_EL2HDFGWTR_EL2perf_event_attr__before_MAIR_EL1perf_sw_idsAPIAKEYLO_EL1charkcsan_check_access__before_TCR2_EL1__before_CNTP_CVAL_EL0__after_TCR2_EL1HFGRTR_EL2__compiletime_assert_125APGAKEYHI_EL1get_currentAPDBKEYLO_EL1TTBR1_EL1HSTR_EL2kvm_make_request__after_CNTV_CTL_EL0__kvm_nvhe_kvm_arm_hyp_percpu_baseHFGITR_EL2HFGITR_GROUPMAIR_EL1MAIR_EL2PMOVSSET_EL0ACTLR_EL1kvm_vcpu_pmu_restore_hostFAR_EL1FAR_EL2task_struct__INVALID_SYSREG__kvm_pmu_events__before_HCR_EL2__kvm_nvhe_kvm_host_datalong long intPIRE0_EL1CNTP_CVAL_EL0__after_FAR_EL1AFSR0_EL1AFSR0_EL2fgt_group_idVBAR_EL1VBAR_EL2__before_CONTEXTIDR_EL1bool__kvm_make_request___ctxt_sys_reg__after_HFGWTR_EL2kvm_vcpu_pmu_write_evtype_direct__after_HDFGWTR_EL2__after_CNTP_CVAL_EL0MDCR_EL2TCR_EL1TCR_EL2__ret_warn_onalternative_has_cap_unlikelyPERF_COUNT_SW_CGROUP_SWITCHESis_kernel_in_hyp_mode__before_ESR_EL1alternative_has_cap_likelykernel_read_file_str__before_VTCR_EL2CNTP_CTL_EL0FPEXC32_EL2raw_atomic64_or__before_HFGITR_EL2__after_ACTLR_EL1cpucap_is_possiblekvm_host_dataPERF_COUNT_SW_PAGE_FAULTSkvm_vcpu_pmu_read_evtype_direct__after_PIRE0_EL1__compiletime_assert_176__after_TFSR_EL1__after_AFSR0_EL1__before_ZCR_EL1__after_HAFGRTR_EL2ELR_EL1__after_TTBR0_EL1__after_VMPIDR_EL2find_next_bitTTBR0_EL1TTBR0_EL2VTTBR_EL2__after_CNTP_CTL_EL0__before_CNTVOFF_EL2APIBKEYLO_EL1size_tPMSELR_EL0has_vhecpucap__u32__u64ACTLR_EL2preempt_count__before_AFSR1_EL1short int__before_TTBR1_EL1ctxt__after_VTCR_EL2long intHDFGRTR_EL2TPIDR_EL0MPIDR_EL1APGAKEYLO_EL1RGSR_EL1__VNCR_START__AMAIR_EL1AMAIR_EL2__before_PIR_EL1TPIDR_EL1TPIDR_EL2__after_VTTBR_EL2__before_MDSCR_EL1CLIDR_EL1__before_TFSR_EL1__after_HFGRTR_EL2PERF_COUNT_SW_PAGE_FAULTS_MAJwordCONTEXTIDR_EL1CONTEXTIDR_EL2static_key_falsePERF_COUNT_SW_CPU_MIGRATIONSVTCR_EL2__after_SCTLR_EL1__after_HFGITR_EL2SCTLR_EL1SCTLR_EL2HPFAR_EL2__after_SPSR_EL1static_key__after_CPACR_EL1PERF_COUNT_SW_CONTEXT_SWITCHESCPACR_EL1DISR_EL1long unsigned int__u8kvm_set_pmuserenr__after_AMAIR_EL1KVM_PIO_BUS__ptr__before_HFGWTR_EL2__after_ESR_EL1__after_HCR_EL2GNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongTCR2_EL1CNTHV_CVAL_EL2__int128hctxt__before_CNTV_CTL_EL0__after_ELR_EL1typePMCCFILTR_EL0unsigned char__before_TPIDR_EL2DACR32_EL2events_guestkvm_get_running_vcpufalse__before_HDFGWTR_EL2l_yessize__after_ZCR_EL1__s64APDAKEYHI_EL1addrPERF_COUNT_SW_EMULATION_FAULTSPMEVTYPER30_EL0ESR_EL1ESR_EL2PMCCNTR_EL0TFSR_EL1HCR_EL2kvm_set_pmu_eventsl_noELR_EL2__before_VMPIDR_EL2CPTR_EL2__after_HCRX_EL2kvm_clr_pmu_events__lse_atomic64_orZCR_EL1HAFGRTR_EL2__before_PIRE0_EL1__after_CNTV_CVAL_EL0PIR_EL1KVM_FAST_MMIO_BUSsigned char__ffskvm_protected_mode_initializedshort unsigned intPMUSERENR_EL0ZCR_EL2VMPIDR_EL2HDFGWTR_GROUP__val__ll_sc_atomic64_orcpus_have_final_capCNTHP_CTL_EL2__after_PIR_EL1PERF_COUNT_SW_BPF_OUTPUTkvm_vcpu_pmu_disable_el0PMINTENSET_EL1HFGxTR_GROUPkvm_vcpu_pmu_restore_guestPMEVCNTR0_EL0atomic_long_t_find_next_bitatomic64_t__before_SPSR_EL1__preempt_count_addraw_atomic_long_or__before_ACTLR_EL1PERF_COUNT_SW_CPU_CLOCKset_bit__before_CNTP_CTL_EL0__before_HCRX_EL2arch/arm64/kvm/pmu.c/kernel/work/linux-6.11/kernel/work/linux-6.11arch/arm64/kvm./include/linux./include/asm-generic/bitops./arch/arm64/include/asm./include/kvm./include/linux/atomic./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxpmu.cpmu.cfind.hbuiltin-__ffs.hpercpu.harm_pmu.hjump_label.hvirt.hcpufeature.halternative-macros.hcpucaps.hpreempt.hcurrent.hkvm_host.hkvm_host.hinstrumented-atomic.hatomic.hatomic-long.hatomic-arch-fallback.hatomic.hatomic_lse.hatomic_ll_sc.hint-ll64.hint-ll64.hposix_types.htypes.hstack_pointer.hkvm_asm.hkernel_read_file.hsecurity.hperf_event.hinstrumented.hbuiltin-__fls.hkcsan-checks.hkasan-checks.hstddef.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x ,,$lE-BRA-$hE-BQA-h0,G-AT A-A $TG-AKA-,G-A B_ A-A ,tJ-AI A-A  ,**-,,NXlfh  *  *  **Nr,@h,0?Zk\T "tpmu.c$xkvm_vcpu_pmu_read_evtype_direct$dkvm_vcpu_pmu_write_evtype_directkvm_vcpu_pmu_enable_el0kvm_vcpu_pmu_disable_el0kvm_pmu_events.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728kvm_get_pmu_eventskvm_set_pmu_eventskvm_arm_pmu_availablealt_cb_patch_nopskvm_clr_pmu_eventskvm_vcpu_pmu_restore_guestpreempt_schedulekvm_vcpu_pmu_restore_hostkvm_set_pmuserenrkvm_get_running_vcpukvm_protected_mode_initialized__kvm_nvhe_kvm_arm_hyp_percpu_base__kvm_nvhe___per_cpu_start__kvm_nvhe_kvm_host_datakvm_vcpu_pmu_resync_el0  < D 04@D @/|244 5656\7`7x7|72 4!"$(#0l4$<@%HpL&TX', HP,$T(04 <@,HLTX``d,ldpx|, 4,8$d(t,,0,L++ $(+0\4p8+@DH+PT\X3 [*176DtKRh^ylv 7N !,(-Y @EXRty~mUI   B  $*Q06# <pC] i2u z" 7_ + 4W| G_#_)/P5;0AfGM(S? Y{_ e4kJqw} f    f  f  Hx p%6 +<18 7r=CtIOU[@ag#ms\y7L     & "3 \ W @ ;_  !'-39p ? EK- QUW]/ cNiA ou{2} Q?z\ [\  eK# )/5;kA G.MSYa_mekqwF} T m '   I  5 &%+;17 =E C I OU [ ah3r w  `%2 !{~ e(n-DQfls ! 9 [ x        ) 1 D M U %l t %  %  %  %   1 F ]     5    4 > O !Y n :w      \  \ ! d   * t? !O tW _ l    4 S  8LHP`hy(EZs4444.p;4X4m48888V \.;K\g\\t``` `'l4`Q`f`~ddddt /D4KdpD '@]j!):J_gs  0 50W0l4P11 */XFS_oXw ,H @.;8P]0r( )>K`m ,9N[p}'<I^kxph`X +4< J4 Uy (=K`n2@Ucx'5|JXtm{ld\T L * D? M <b p 4  ,  $     1!M!g!o!w!!!!!!m!@"5"@="VM"V]"He"am"a"L"L"L""P"l#P#w#P##w4#PM#Pj#w#P#P#P#T#T$T$T1$!G$U$!c$t$$ $$$^ $$q $ %%,%j9%A O%f Y%g%%%!%% % %%N%@ &C5&kC&M&\&&*&C&&x && &&'''P' y''''m'((C#(0( A(rM(W(h h(rt(|( (e(~( ((t())2)H)P) h)t)a))),),),)K)K"-&E*T.d26:>BFPU Z_d(i1n;sHxO}\q{$2:JTgr ,0,DHXlp,@ \48dh.symtab.strtab.shstrtab.rela.text.data.bss.rela__bug_table.rodata.str.rodata.rela.altinstructions.rela__jump_table.data..percpu.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @4@`n&t,t6t`1@pB2N@[V@hr q `l@(v ~h p )@wDk3 80@0=80m9@h0I)0&b0d'ee ,8e'@XfX)  l:h9