ELFhi@@$<CAkRAzIT_?#{Sڟ"ȐR9r^D|!|S(D 3@||s aykTaje3ASA{è#_d^@aRKTBSA{è#_R_?#{{#_4Oa4|9_ R_?#{S*** s~S sKRSA@{è#_`?#{Sc!@) @BQB @߈6 RRR[5W@V@_@kR*_j@T?T K?T Ś$Ś@TFi@*&҂ @ @BQB A߈R!7*XSA*[BcC{Ĩ#_*&"ɚ @R*SAcC{Ĩ#_8Ykvm& 6x?Mx  @AvB01c'(=PGQ09[4[Q6(   K*cX 0H=v [ @-)9B S_m @ @ r -  "/:GT&v>3 n{ -T ka A-)9B S_m A% A-#7C Cy +[P5Q?Ry W*2b Te 2  T r -  "/:GT&v>3 n{ -T ka A -)9B S_m AC  A-#7C'kbh 1kvmk&ckBdmXmnWnoVpbhqy Rr9P2= }2[ ~*q  z  "   D    3( ) S _  C $ 0<H $ 0<H f9 gfnfBy 4h 5h u6__ch __uh __ph h . /i a gfnaDy \k gfn\Dy __p^ 4^S 5^u6__c^ __u^5 ^'Mbp M1dM;beMFc* O OvET" 5 Tkvm5-565@5L78bid8 b 0 9r08 + 9+= & &7( ((091kvm'PFG b:[Uzzzz 9req*b@[req*b@[ 9req)b?[y:reqy2byH[obreqo+boA[ 00<id0Gb2+idx3b55v55vq $mkvm?HbT+_i b+_s b I    bkvm: AvalAA1u <val<)& & '!nr','H!  Knr*F! nnrup9! nrup7! PvPJPTX~*i*v*+iv/ +i v $+e XTi Xv X(+ Avi Av A+ @i @v @+ i v + i v + iv+tmp Piv+tmp  %un 9 9nr@pval y9nry yB XidxXCszY[ 9B 0H  9xcap '|m  Iptr<HXb ,9p,;,Ku (9p(:(JuJ #d# Q#R#$S0<HC 7$/( ;I"TUabC r$c$U7$c(5 D 3"$Q" PEaK 1: ; 9 I41 !I 1: ; 9 I: ;9 I4: ; 9 I : ; 9 I 1RUX Y W .: ; 9 'I  .: ; 9 '  $ > 1RUX YW  : ;9 I:!; 9 I.?: ; 9 '<.: ;9 ' !I4: ; 9 I<1X Y W 1RUX!Y W  U1X Y W 4:!; 9 I4:!;9 I&I.?:!;9 '<  .:!;9 'I !!:!; 9!I" 1U#1$41%5I&.?: ; 9 '<'.?:!; 9 'I@|(1RUX!YW ) 1* U+4:!;9 I,( -<.I/!I/ 0.?:!; 9!'I@z1:!; 9 I2 3 14 !:!; 9 5 :!; 9 I6 :!; 9 I7 1U8% 9$ > :> I: ; 9 ; <&=4: ; 9 I?><?.?: ;9 'I<@.?: ;9 '<A.?: ; 9 'I<B.?: ; 9 '@|C.?: ; 9 '@zD 1UE1X Y W F.?: ; 9 'I G.?: ; 9 'I@zH : ; 9 I.: ; 9 'J.1@|K.1@|,~,<DH,<,<<<DH.#  "[ = =   "n    & Xqt "q. !& !"Z 7 iv *  v.( * (v *  &~ .. <     "!%  .=~  (  &~  0r ot  b  ~   ?<(xfo 5".vo     p ! zon  c  ~   < o  ( < &~ < 0r ot  b  ~   < /ty f ;/ !=?J!/!generic_test_bitcounttrace_kvm_dirty_ring_resetkvm_dirty_gfn_set_dirtiedkvm_make_requestsize_t_raw_write_unlockdeltakvm_dirty_ring_freevzalloc_noproftypekvm_arch_nr_memslot_as_idsarch_atomic64_andnot__u16l_no__compiletime_assert_640__compiletime_assert_642__s64__compiletime_assert_644__compiletime_assert_645__compiletime_assert_647cpucaparch_set_bit__flssigned charlong long unsigned intinstrument_atomic_writebitslong int__kernel_ulong_tkvm_dirty_ring_usedkvm_check_requestkvm_dirty_ring_allocfirst_roundshort intkvm_dirty_ring_pushvmalloc_to_pagekernel_load_data_strraw_atomic_long_andnotarray_index_mask_nospeckvm_dirty_gfnarch_atomic64_orlong long intclear_bitunsigned intkvm_dirty_ringkvm_dirty_ring_soft_full__int128__valkvm_test_request__u8kasan_check_writekvm_use_dirty_bitmap__u32_oldpageconst_test_bitkvm_dirty_gfn_set_invalidsizeshort unsigned intkvm_clear_request__hash_32_generickasan_check_readkvm_cpu_dirty_log_sizeslotkvm_dirty_ring_fullboolarch_clear_bitkvm_dirty_ring_check_requestkvm_memory_slotkvm_memslotstrace_kvm_dirty_ring_push_res__ll_sc_atomic64_andnotGNU 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-strong__compiletime_assert_107kvm_dirty_ring_get_pagenext_offset__lse_atomic64_or__compiletime_assert_643cur_slotalloc_tag__compiletime_assert_646slotsvfreerwlock_tkvm_dirty_ring_get_rsvd_entrieskvm_dirty_ring_resetas_id_raw_write_lock__ret_warn_on__int128 unsignedaddr_Boolunsigned char__UNIQUE_ID_rcu627__kernel_size_tcpucap_is_possibleuintptr_tcurrent_stack_pointer____ptrhlist_node__lse_atomic64_andnotfalse__mptratomic64_tkernel_read_file_strentry__u64long unsigned intcharindex__kvm_make_request__compiletime_assert_106cur_offsetraw_atomic64_orgfn_traw_atomic_long_orwordoffsetkvm_arch_mmu_enable_log_dirty_pt_maskedhash_32id_to_memslotkvm_vcputrace_kvm_dirty_ring_exitkvm_reset_dirty_gfn__kvm_memslots__compiletime_assert_625__compiletime_assert_626__compiletime_assert_628__ll_sc_atomic64_ormaskmemslotvcpukvm_dirty_gfn_harvestedset_bitraw_atomic64_andnotkcsan_check_accessringalternative_has_cap_likelyatomic_long_tnext_slot_maskresulttrue/kernel/work/linux-6.11arch/arm64/kvm/../../../virt/kvm/dirty_ring.c/kernel/work/linux-6.11arch/arm64/kvm/../../../virt/kvm./include/linux./arch/arm64/include/asm./include/asm-generic/bitops./include/linux/atomic./include/uapi/asm-generic./include/asm-generic./include/trace/eventsdirty_ring.cdirty_ring.ckvm_host.hbarrier.hhash.hbuiltin-__fls.hinstrumented-atomic.hatomic.hatomic-long.hatomic-arch-fallback.hatomic.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hgeneric-non-atomic.hint-ll64.hint-ll64.hposix_types.htypes.hrwlock_types.hkvm_types.hkernel_read_file.hsecurity.hvmalloc.hmm.hkvm.hrwlock_api_smp.hinstrumented.hkcsan-checks.hkasan-checks.hstddef.hstack_pointer.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x <G-A0B[ A-A RA-$ A-ADA-4pA-A0BDP A-A LhA-A@BIGq BA-A JEA-$(A-AFA-,0A-A BFA-,    ,/ 9Iq" ,ph.Kd(cs0dirty_ring.c$xkvm_reset_dirty_gfn.part.0$d.L144721_raw_write_lockkvm_arch_mmu_enable_log_dirty_pt_masked_raw_write_unlockkvm_cpu_dirty_log_sizekvm_dirty_ring_get_rsvd_entrieskvm_use_dirty_bitmapkvm_dirty_ring_allocvzalloc_noprofkvm_dirty_ring_resetkvm_dirty_ring_pushalt_cb_patch_nopskvm_dirty_ring_check_requestkvm_dirty_ring_get_pagevmalloc_to_pagekvm_dirty_ring_freevfreePd|%'" "" *1|6DZKP^jGx *  {"2 .5=:HTMY]fr R K  .>%7;N;VP ^f | Td  0 AI bj555@@@@ @*2@IQ@h((;CKW_Vpallww08wNVwmuwH *Ha'h    / 7PYdaud}dh     0 8 N V l t        ! H       i l      5 > S I\ e vv ~ ~ ~      . H    0 2 f= a l v ,  7  n M e d   % 1 =Uf s  2   - ;H VKc p}     L# 1;= U c s 0 A- KF Vhc_ n dO' ?OLoi `t 1 Uwxj# x 8# Qvb oWO Ow  .b:CeP o;y  DL e<<$<<++33G<O=i<qG`QZc "F&^*.26:>B L$Q1V>[I`SeZjjoty~+3BNalv{TXlp,48LPdhd.symtab.strtab.shstrtab.rela.text.data.bss.rela.altinstructions.rela__bug_table.rodata.str.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 @@A&,6$1@@BL  G@B0X2,.iZd@C8 uJk!0@8b0 !g#@hb0#,/ 0R70*:'Q:X: x:@pf0< ?Ph