ELF>@@98AWAVAUATUSHHLl$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$4E0I$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|$HdWHuHHH9CHHuHD$I@AF4=eHHHt'HHHDHH;HH:HHH HH!FH|$ L$8Hؐ D$HD$xHI$H9tkH AF\7L|$LHD$xHD$ 3I#AFPxHHXI$IDŽ$HjD$$%dH= 2 L AE"@tIEXH@ H@(HhH@H( I}HT$0AHt$(HD$xHD$xH|$HWHuHHH9HHuHANhHD$DAWIAVAUATIH։USHIl$eHH$1HH+L$ HD$hHH?HD$@HD$pIG HD$x@HDŽ$AO@HD$PLd$XHHt$`H|$HHHD$8)H|I+D$PIT$H1H I$H9HFHHDHA3HT$(Hl$Ht$ HD$07HD$H6MH|$@ÄHt$pHHHH!щρeIHЃHH1H L!ML+ IL)HM<HD$`H$AF3AFE1=TD$ @eH@e=@Ht>H‰?w29u.H@tHHH!H?w9t; e HD$p1HHHHT$HT$H@HHH!щρHLE1HHIHMMHLE1HIHHH90sH0Av3+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@AF4=AgHLH+IxHH!L ȅ1HH:HHHH;HHH HED$I@{AF4=AfqHtLH+HH MOALMAy3MuMWAEsMM AKE1=HH4$LHH@HHЃBH@yD$ .H|$xHt1D$0HD$HH$eH+HĐ[]A\A]A^A_=HH =HH r1LHL$pH$HLLAŅuHt$pA=HŸIHILDLI;HI:HHL hH:HZ<MAMA@MWHMJAMDLHT$HT$$IIt'HHHDIH;IH:III HL!r@MAMA@sMOHMQAMD^AF\_HD$pHH|$pHD$X@"@HtHHAF\H1IDŽ$IQHD$HHD$PLd$XHt$`HD$8t DŽ$HHT$(Ht$ LH|$L$0 AD$"@uFI|$HT$(AHt$ H|$pt HD$X@"@t9H|$xHtfID$XH@ H@(HhH@H( HD$HEH|$6ff.  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돋EPDAVAUATIUSHHkHHtE1[L]A\A]A^H@C0=|Ӄ~LuLmILMt A|$AE0tPAU0uH@C0=|A~:HEHxAM0[H}HLE1>AM0uH@u*C0=}#L AD$ CP$CPЋCPhHGt1Ht*HA@tO@IHW IE1LHfUHHXeHHD$P1D$HD$ H@G0=HL$HD$(D$HT$HD$8HL$ D$(HD$0HD$@HD$HHEt^HvWuWH/rlHt$ H<$HD$H<$HE|$)uLD$ HT$PeH+u@HX]H1Ht$ HD$HE뼋GP-븸DSH@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 v  C^ s 6     P   @7  CuuuuuuuuuH0`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_pagesset_migration_pteGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GNU & N ,k`$) @d"`" @0 "`" @ M <  1p B^ m5~ 2  p+% ""$S$}&`x&x>&` x@ & x%`@`axh   @ *(H(D"d(`H(H*,,*, *,@*,`* ,8*(6,Z*0X,t*8r,*@,*H, *P,@*X,`*`,,00L0 i0@0`$$17$ m$($0$8 @ A c z$ . HB b  .H  ? .`H , @IJ .Hl  I@6       6  T j w        8 K _ l p    <      7 X m         2S_m`<EW ,= Od0#}p   +9Ngy/>V{ 5 5 55DT_h6{089;1=(8=HQ?G[p?+lyAMA~pB CPCR ` -p N t rmap.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.LC8try_to_unmap_onetry_to_migrate_oneCSWTCH.489__UNIQUE_ID_addressable_mapping_wrprotect_range_719__UNIQUE_ID_addressable_folio_mkclean_718__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__WARN_trap_627.5__UNIQUE_ID_addressable___SCK__tp_func_set_migration_pte_626.6__trace_check_set_migration_pte.7__UNIQUE_ID_addressable___SCK__preempt_schedule_318.8__UNIQUE_ID_addressable___SCK__cond_resched_109.9__UNIQUE_ID_addressable___SCK__might_resched_41.10__UNIQUE_ID_addressable___SCK__preempt_schedule_notrace_2.11.LC4.LC5.LC9.LC10__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_datamod_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__WARN_trap__SCK__preempt_schedule__SCK__cond_resched__SCK__might_resched__SCK__preempt_schedule_notrace%s4{v4My4r|4!@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'='''''')) )) )*.*F*^* e***I+++,,-W-e---./h>u>>>>>?? ? ?  &@8@P@q@@@@ A `-AKA]AkAAB &B /B 6BCBSBZB|BB p+B B B BBBC %HtG X    X u  ;     ,c$lPxcA$MR$ ?yqg v)$2/$Dv1$V12$h&2$zy3$55*6M6n79;;<+==S?\@9AANBB7CC`ChQCVZ^dv(Z0{CCCC C(HCPpdxvZ{ 0 @pDx|Dy  p D`x v   @ D s @ `` ~p { x usvy |u x{~ (08T@UHWPtXu`wh4px)))******5555557 7(70989@9HT;PU;XW;`gAhCpCxCCC 0(08@PHPX`hpxp   `  `   'Pp (0 8`@HPX`hpp`+x5556 89;<=?`?@pAA`BC@C  W VR $(,d048:<H@QDHL)PJTq"X $\$`,)d=+h*/l/p/t60x0|!679T<<V=t=C>y>>@$C(C1CmCCopUop u$o(p054o8p@DoHpPToXp`)dohpp*toxq*oq5op5op7or9opU;ophAopCopCopCop"##$ "(#0# 8$@# H#P$$X" `"0h"@p"Px,,, ##$6"`"p",0##$H,@,P##$Z###$l ##(#(0$~8#(@#-H$P"X"`"h"p"x""""##@ #*@.# 8Q<# FQJ#Tu)X#bu)f#p/t#~/#u1#u1#2#2##%2##%2#(x3#(x3#-M )82824$4)4km&m8mJk\knmmm A M-R2?v)D)Qv1V82cv1h82u2z4&24y34% K-s  x T"Q&"( O#$&(0.4/8y @1D2HP!1T3X(8Hhx '4=(8Hhx '4= (08``  / `0D08D0@`/hpxDD/ DDJJ J@J` J(J0J8J@JHJ PJ@XJ``J/ /(@/H`/h///"/-/? /(Q@/H`/h/d }(~0`d xz{d@wx d`8@tHuP.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.discard.annotate_data.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__tracepoint_check.rodata.cst2.comment.note.GNU-stack.note.gnu.property @C@)6+D &@ 61N;N6@`6SN N@`6jNe@x6 `P @(06 P@X62Rw2R_XU@Xh6V @64W@6X@`6-Y-(@6HYC@6[ZV@X6k[`f@`6 }\ x@p6"^@@6$X^ @@`6&^ @@6(_h@86*_@p6,ah @6.cqc$c10c(:cJc c7s |h]