ELF>@@65AWAVAUATUSHHLl$PDd$XHtRH4$H݋\$`IHT$MLD$LUH}MSLATHAULD$(HT$ Ht$.HH}uH1[]A\A]A^A_ATUSHHt AHH{HDH;u[1]A\AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]HG uHWX1Ht B@HG HHHG 1t%H=‰ff.UHAWIAVIAUIATMSHH(LMHO`eHHE1HEEHGheH HDHUHuHMHHtyHELMADIfAHEIIǁHG(HELHG0ELwG8E LoLg GH‰?w29u.H@tHHH!}H?w9t; 3e HL+5HD$PHD$XLl$`Ht$hHD$@t DŽ$HHD$ HH|$ LLL$LL$HL$xLLLLL$LL$ALLL$Ht$xLL$AHaHtLEA@fLEHIxAHDQHHE@HEHHHHDHH)HHHHD$.E0I$I$H9I$HLI$LH|$HH:HHH5H;HH HHEHEHT$xHe HT$0Ht$(L@%dH= TLHD$xD$L)LLL$HH1H LL$HT$xIH|$I MH$H@E1LHLHHt+H@HHHHHH!HH:HH H!HH HEI9uI\H}@OH}HLGLD;AE%HD$xH|$H^WHuHHH9=HHuHD$I@AF4=eHHHHHDHH;HH:HHH HH!LH|$ L$8Hؐ D$HD$xHI$H9tkHAF\=L|$LHD$xHD$ 9I)AFP~HHXI$IDŽ$HjD$$%dH= 8 L AE"@tIEXH@ H@(HhH@H( I}HT$0AHt$(HD$xHD$xH|$HWHuHHH9HHuHANhHD$ff.AWIAVAUATIH։USHIl$eHH$1HH+L$ HD$hHH?HD$@HD$pIG HD$x@HDŽ$AO@HD$PLd$XHHt$`H|$HHHD$8HI+D$PIT$H1H I$H9HFHHDHA3HT$(Hl$Ht$ HD$0HD$HMH|$@ÄHt$pHHHH!HЉρIHH1H L!ML+ IL)HM<HD$`H$AF3AFE1=TD$ @eHe=@Ht>H‰?w29u.H@tHHH!H?w9t; e 7HD$p1HHHHT$HT$H@HHH!щρHLE1H HIHMMHLE1HIHHH9XsHXAv3+EIpLH+HL ȅ jH@H3HH!H:HH;HHH HT$p1HI@tAN@A~3LLLAD$! AN4nLM[e Ht$pHH4$LHH@HLHT$HT$neHJeHHtHzH4$He A~3ANXANPAD$! D$I@DAF4=AAgHLH+IxHH!L ȅ1HH:HHHH;HHH HED$I@AF4=AfqHtLH+HH MOAMAy3MuMWAMM AKE1=HH4$LHH@HqHЃBH@yD$ .H|$xHt1D$0HHD$HMH$eH+FHĐ[]A\A]A^A_=HH =HH r1L,HL$pH$HLLAŅHt$pA=H1oMANMA@AMWHMJAMD,LHT$HT$xHHDIH;IH:III HL!@xMAMA@MOHMQAMDAF\HD$pHH|$p HD$X@"@HtHrH?AF\I!DŽ$5I(=HD$HHD$PLd$XHt$`HD$8t DŽ$HHT$(Ht$ L H|$L$0$ AD$"@uFI|$HT$(AHt$ H|$pt HD$X@"@t9H|$xHtID$XH@ H@(HhH@H( HD$HH|$f  USHH/H;HGHuDH=HH9tM0t[]H}HGHu(H=H[]HHHxHHEHxAVAUATUHSLoIHH= IH5HHHH8E1HIŴLH}@HU0ID$H]@LI,$HsPI\$HBIT$HU0IT$HE0HC@LH;H1[]A\A]A^H= HHtp@0HIH@@H@HHH@8; LH;HMuH=LyAN0uLH=LQff.AWAVAUIATLg0USHW0HI9YLrHh1KINIVLHH=HQH IFH"IFHEHMIHPI9tHHM~HIH9tHH{IwPLIOPH{IGHHh8IE@Ht Hh@IE@Ht H{H"IE0IH0HXLvI9u?NHSHCHH=HBHLkHkLIFIVHI9tIH{O0u[]A\A]A^A_ HHG@HtHh@HG@LAWAVAUATUSHH~0HHF8Ht$H<$H9\L`1Ls0ID$L`H9$H=(IHM|$IH9tHHH}HK0IUI]IwPM}LHQIMMuHS0H{@wHD$Hx@gI8\I@QL{@ID$L`H9$MHC@HtH@@Ht H}1H[]A\A]A^A_Ht H}H= IHtBM|$I/HHT$ H}HT$HC@HtH@@1HHC@lff.fH~@AUATUHSHHG@u H{@t 1[]A\A]H= IHH@HH= @0H@8HH@@IHt{HU@HIT$HI$@0I$Lc@HxHS0IELI]It$PMeHBIUHS0IUHC0ID$HH@8I<$H1-1AL$0uLHff.@UHSH]H؃Ht1H[]HE@u_E0=|݃~֋C/HtˍPS0uHE@uE0=}K0t1맋EPH1돋EPDAVAUIATU1SHLcLHufH@'C0=|Q~JMt$Il$ILtEHCL9H@C0=L1[H]A\A]A^Mt A}E0tҍPLu0U0uH@uC0=}AtB1뫋CP~ID$HxHCL9uTA{I|$HH1^CPKfUHHXeHHD$P1D$HD$ H@G0=HL$HD$(D$HT$HD$8HL$ D$(HD$0HD$@HD$HHEt9HGHv/utBHt$ HD$HE|$)uaD$ H1HT$PeH+uJHX]H/r*Ht$ H<$HD$H<$HE맋GP&뮸ff.SH@eHHD$81HD$D$HD$HD$HHD$ HD$(HD$HD$0tYHH@u%G0=}1HT$8eH+u7H@[GP~HHtHt$HD$뽐 HGt :Ht-HA@tO@IHW IALHH8eHHD$01HHD$HD$(H$HD$HD$HD$ tHD$0eH+uH8fH8eHHD$01HD$HD$(H$HD$HD$HD$ +u>Gt HD$(HuHD$0eH+uH8 DGXGPtODH;rCH;Vs=GXGPg(HF@Ht$HHGH+H HVPHW O  "addr=%lx, pte=%lx order=%d", REC->addr, REC->pte, REC->order"mode=%s reason=%s", __print_symbolic(REC->mode, {MIGRATE_ASYNC, "MIGRATE_ASYNC"}, {MIGRATE_SYNC_LIGHT, "MIGRATE_SYNC_LIGHT"}, {MIGRATE_SYNC, "MIGRATE_SYNC"}), __print_symbolic(REC->reason, {MR_COMPACTION, "compaction"}, {MR_MEMORY_FAILURE, "memory_failure"}, {MR_MEMORY_HOTPLUG, "memory_hotplug"}, {MR_SYSCALL, "syscall_or_cpuset"}, {MR_MEMPOLICY_MBIND, "mempolicy_mbind"}, {MR_NUMA_MISPLACED, "numa_misplaced"}, {MR_CONTIG_RANGE, "contig_range"}, {MR_LONGTERM_PIN, "longterm_pin"}, {MR_DEMOTION, "demotion"}, {MR_DAMON, "damon"})"nr_succeeded=%lu nr_failed=%lu nr_thp_succeeded=%lu nr_thp_failed=%lu nr_thp_split=%lu nr_split=%lu mode=%s reason=%s", REC->succeeded, REC->failed, REC->thp_succeeded, REC->thp_failed, REC->thp_split, REC->large_folio_split, __print_symbolic(REC->mode, {MIGRATE_ASYNC, "MIGRATE_ASYNC"}, {MIGRATE_SYNC_LIGHT, "MIGRATE_SYNC_LIGHT"}, {MIGRATE_SYNC, "MIGRATE_SYNC"}), __print_symbolic(REC->reason, {MR_COMPACTION, "compaction"}, {MR_MEMORY_FAILURE, "memory_failure"}, {MR_MEMORY_HOTPLUG, "memory_hotplug"}, {MR_SYSCALL, "syscall_or_cpuset"}, {MR_MEMPOLICY_MBIND, "mempolicy_mbind"}, {MR_NUMA_MISPLACED, "numa_misplaced"}, {MR_CONTIG_RANGE, "contig_range"}, {MR_LONGTERM_PIN, "longterm_pin"}, {MR_DEMOTION, "demotion"}, {MR_DAMON, "damon"})GPLGPLnr_succeeded=%lu nr_failed=%lu nr_thp_succeeded=%lu nr_thp_failed=%lu nr_thp_split=%lu nr_split=%lu mode=%s reason=%s mode=%s reason=%s addr=%lx, pte=%lx order=%d &anon_vma->rwsemmm/rmap.canon_vmaanon_vma_chain./include/linux/rmap.h./include/linux/rwsem.hMIGRATE_ASYNCMIGRATE_SYNC_LIGHTMIGRATE_SYNCcompactionmemory_failurememory_hotplugsyscall_or_cpusetmempolicy_mbindnuma_misplacedcontig_rangelongterm_pindemotiondamonunsigned longaddrpteintorderenum migrate_modemodereasonsucceededfailedthp_succeededthp_failedthp_splitlarge_folio_splitMR_DAMONMR_DEMOTIONMR_LONGTERM_PINMR_CONTIG_RANGEMR_NUMA_MISPLACEDMR_MEMPOLICY_MBINDMR_SYSCALLMR_MEMORY_HOTPLUGMR_MEMORY_FAILUREMR_COMPACTION'   To  A    ( P   Q4  TuuuuuuuuuH0`HeHHD$(1HHD$HD$HD$HD$ D$$$HD$@HHHHD$HD$ HD$HD$D$$$HHD$(eH+u H0  migrate remove_migration_pteset_migration_ptemm_migrate_pages_startmm_migrate_pagesGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GNU & N ,k`$) @d @ @0  @ @ M <  1p B^ m5~ / p+  "I"t$v`x$x>$` x@$ x`7`Xxh   @ !&H&; [&`H~&H(**(* (*@(*`(  */((-*Q(0O*k(8i*(@*(H* (P*@(X*`(`*#..C. `.@.`""" H"({"0@by, H " ,HF l ? ,`H  @I ,H 3 I@6 T m         / I Z u        p 0 C  q          % 6 D h       )`<<PEiW  0# *@p Xp   ;L^jz 0<KX`r@5 `5 5  6 8Pn7p9@;1<@=>GP?2,pAM=A~J`BYCo@CR` p   9Qezrmap.c__export_symbol_folio_mkclean__export_symbol_mapping_wrprotect_rangeinvalid_folio_referenced_vmainvalid_mkclean_vmainvalid_migration_vmaperf_trace_mm_migrate_pagesperf_trace_mm_migrate_pages_startperf_trace_migration_ptetrace_event_raw_event_mm_migrate_pagestrace_event_raw_event_mm_migrate_pages_starttrace_event_raw_event_migration_ptetrace_raw_output_mm_migrate_pagessymbols.4symbols.3trace_raw_output_mm_migrate_pages_startsymbols.2symbols.1trace_raw_output_migration_pteanon_vma_ctor__key.0set_tlb_ubc_flush_pending.constprop.0__rmap_walk_filemapping_wrprotect_range_onermap_walk_anonfolio_not_mappedpage_vma_mkclean_one.constprop.0page_mkclean_onefolio_referenced_oneanon_vma_cachepanon_vma_chain_cachep.LC7try_to_unmap_onetry_to_migrate_one__UNIQUE_ID___addressable_mapping_wrprotect_range716__UNIQUE_ID___addressable_folio_mkclean715__event_remove_migration_pte__event_set_migration_pteprint_fmt_migration_pte__event_mm_migrate_pages_startprint_fmt_mm_migrate_pages_start__event_mm_migrate_pagesprint_fmt_mm_migrate_pagestrace_event_fields_migration_ptetrace_event_fields_mm_migrate_pages_starttrace_event_fields_mm_migrate_pagestrace_event_type_funcs_migration_ptetrace_event_type_funcs_mm_migrate_pages_starttrace_event_type_funcs_mm_migrate_pagesevent_class_migration_ptestr__migrate__trace_system_nameevent_class_mm_migrate_pages_startevent_class_mm_migrate_pages__TRACE_SYSTEM_MR_DAMON__TRACE_SYSTEM_MR_DEMOTION__TRACE_SYSTEM_MR_LONGTERM_PIN__TRACE_SYSTEM_MR_CONTIG_RANGE__TRACE_SYSTEM_MR_NUMA_MISPLACED__TRACE_SYSTEM_MR_MEMPOLICY_MBIND__TRACE_SYSTEM_MR_SYSCALL__TRACE_SYSTEM_MR_MEMORY_HOTPLUG__TRACE_SYSTEM_MR_MEMORY_FAILURE__TRACE_SYSTEM_MR_COMPACTION__TRACE_SYSTEM_MIGRATE_SYNC__TRACE_SYSTEM_MIGRATE_SYNC_LIGHT__TRACE_SYSTEM_MIGRATE_ASYNC__tpstrtab_remove_migration_pte__tpstrtab_set_migration_pte__tpstrtab_mm_migrate_pages_start__tpstrtab_mm_migrate_pages__UNIQUE_ID___addressable___SCK__tp_func_set_migration_pte615.5__UNIQUE_ID___addressable___SCK__preempt_schedule315.6__UNIQUE_ID___addressable___SCK__cond_resched106.7__UNIQUE_ID___addressable___SCK__might_resched41.8__UNIQUE_ID___addressable___SCK__preempt_schedule_notrace2.9.LC4.LC8.LC9__tracepoint_mm_migrate_pages__SCT__tp_func_mm_migrate_pages__traceiter_mm_migrate_pages__tracepoint_mm_migrate_pages_start__SCT__tp_func_mm_migrate_pages_start__traceiter_mm_migrate_pages_start__tracepoint_set_migration_pte__SCT__tp_func_set_migration_pte__traceiter_set_migration_pte__tracepoint_remove_migration_pte__SCT__tp_func_remove_migration_pte__traceiter_remove_migration_pte__x86_indirect_thunk_r10__x86_return_thunk__probestub_mm_migrate_pages__x86_indirect_thunk_rax__probestub_mm_migrate_pages_start__probestub_set_migration_pte__ref_stack_chk_guardthis_cpu_offperf_trace_buf_allocperf_trace_run_bpf_submit__stack_chk_failtrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_print_symbols_seqtrace_event_printftrace_handle_return__init_rwsem__probestub_remove_migration_pteconst_current_task__mmu_notifier_arch_invalidate_secondary_tlbs__SCT__cond_reschedup_readdown_read_trylockdown_readfolio_anon_vmaanon_vma_interval_tree_iter_firstanon_vma_interval_tree_iter_next__SCT__might_reschedpage_vma_mapped_walkptep_clear_flushboot_cpu_data__mmu_notifier_invalidate_range_end__mmu_notifier_invalidate_range_startvmemmap_base_raw_spin_unlockptep_clear_flush_young__rcu_read_unlock__mmu_notifier_clear_flush_youngmlock_folioanon_vma_init__kmem_cache_create_argstry_to_unmap_flusharch_tlbbatch_flushtry_to_unmap_flush_dirtyflush_tlb_batched_pendingflush_tlb_mm_rangepage_address_in_vmamm_find_pmdpgdir_shiftptrs_per_p4dpage_offset_basepfn_mkclean_rangefolio_move_anon_rmapfolio_add_anon_rmap_ptesnode_data__mod_node_page_statefolio_add_anon_rmap_pmdfolio_add_new_anon_rmapfolio_add_file_rmap_ptesfolio_add_file_rmap_pmdfolio_add_file_rmap_pudfolio_remove_rmap_ptesmunlock_foliopercpu_counter_batchpercpu_counter_add_batchmm_trace_rss_stathugetlb_optimize_vmemmap_keyfolio_mark_dirtymlock_drain_local__folio_put__preempt_countcpu_numbernr_cpu_idshugetlb_vma_trylock_writehuge_pmd_unsharehugetlb_vma_unlock_writeswap_duplicate__SCT__preempt_scheduleadjust_range_if_pmd_sharing_possiblefolio_pte_batchmmlist_lock_raw_spin_lockswap_free_nrinit_mm__cpu_online_mask__SCT__preempt_schedule_notraceswap_migration_ad_supportedfolio_remove_rmap_pmdfolio_remove_rmap_pud__put_anon_vmakmem_cache_freedown_writeup_write__anon_vma_preparekmem_cache_alloc_noproffind_mergeable_anon_vmaanon_vma_interval_tree_insertunlink_anon_vmasanon_vma_interval_tree_removeanon_vma_cloneanon_vma_forkfolio_get_anon_vma__rcu_read_lockfolio_lock_anon_vma_readrmap_walkfolio_referencedfolio_unlockfolio_mappingrmap_walk_lockedtry_to_unmaptry_to_migratehugetlb_add_anon_rmaphugetlb_add_new_anon_rmaptrace_event_regtrace_event_raw_init__SCK__tp_func_remove_migration_pte__SCK__tp_func_set_migration_pte__SCK__tp_func_mm_migrate_pages_start__SCK__tp_func_mm_migrate_pages__SCK__preempt_schedule__SCK__cond_resched__SCK__might_resched__SCK__preempt_schedule_notrace%m4{{p4~Ms4r~v4~!@4Up8YtV{0[p}'4S^ ,@ , H g ,@o | ,      ( 2 /;  M    ~ ~/ ~A     c l `   8l~~~:~h=?_$[q*70?Ii))G&X},u z    ? m  ! "9"C"b"#9####$i$$$$$C%P%%%%%&&& '''0'='''''')) )) ))(*@*X* _***C+++,,-W-e---./4>B>c>m>>>>>`?? ? ?  @-@O@a@~@@@ @ `A;AMA[AA B B B &B3BCBJBlBB p+B B B BBBB|| |%||||H|t|||||||G|| X |  | X |u | |; | |  | |,|c|||#|l|P|x||||c|||A#M|R# |||||?y|||q|||g |p)#2/#Dv1#V1|2#h&2#z3#I5|i5|5|56|(9|:||;|K<|<|=|3?|9@|)A|A|>B|B|'C|C|`BhPBUY]cu(Y0zBBBB B(HBPpcxuYz 0 @pAxvAs  p A`x p   @ A m @ `` xp u r omps vo rux (08T@UHWPtXu`wh4px)))******D5E5G5d5e5g5D7 E7(G70,98-9@/9H:P:X:`WAhBpBxBCCyz 0(08@PHPX`hpxp   `  `   &Pp (0 8`@HPX`hpp`+x05P5p567`90;<0=>@?@`AAPBC0C  W VR $(,d048:<H@QDHL)PJTq"X $\$`,)d7+h*/l/p/t60x0|5z79;O<<=>>O>>=@CC!C]CCj Ujuj$5(j04j<@jH)LjT*Xk`*dklE5pjxe5|jE7l-9j:jXAjBjCjCj""@ "*@." 8Q<" FQJ"To)X"bo)f"p/t"~/"u1"u1"2"2"#%2"#%2"(3"(3"-M )82823$3)3km&m8mJk\knmmm A M-R2?p)D)Qv1V82cv1h82u2z3&2333% J-s  x S|"Q&"( O#$&(0.4/8s @1D2HP!1T93X(HXhx &3<(HXhx &3<zy (0``  , `0A08A0@`,hpxAA, AAGG G@G` G(G0G8G@GHG PG@XG``G, ,(@,H`,h,,,!,,,> ,(P@,H`,h,a w(x0`a xtua@qr a`8@nHoP}.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.annotate_insn.rela.export_symbol.rela__patchable_function_entries.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela__bug_table.rela.altinstructions.rela.altinstr_replacement.rela.altinstr_aux.rela.init.text.rela__jump_table.rela.rodata.rela.discard.addressable.rela_ftrace_events.rela.ref.data.rela_ftrace_eval_map.rela.init.data.rela__tracepoints__tracepoints_strings.rodata.cst2.comment.note.GNU-stack.note.gnu.property @C@X)3+C &@31N;N6@`3SN N@`3jNe@p3 @P @ 03 `P@P32`Rw2R^8U@P3U@`3V@0`3W- @3,W'@h3?X:@3OY`J@3aZ \@p3 n[8i@3"0\ @`3$`\ @ @3&h]h@`83(]@p3*_h @3,`qba0da( aa ap4m  y.