ELF>P@@*)SH=8 HtHH@X H@(@0[H[fH(UHHSH=ubE EtSMMtK=tP51511H[]ݻff.@H׀=HHHEHHff.fHHff.fHHff.fHHcHf.SHHHHHHD[f.UHSHHHeH%(HD$1H$HCH{1H9t H H(HH9uH $@HHHHHcHT$eH+%(u H[]DUHSHHcHHHHtAH9t<uLHHLJHz0B0t8&HHt[H]HH[]@AVAUATIUSHHH9twHzHXII"޽~AHCHSHHHI9tIHGHO1H9tH P(HH9uHHI!H$LH?HuH@H9Fރ?HcHHtRL6HHHD$Mt6H|$E1HL$@IHAAK?t+HHH#t@H9F؃?kHD$eH+%(H[]A\A]HH=HtwHGHOLH9t51H P(HH9uL!H$u;HHHGHOH9uH$؉H*G HH=HD3USHHH9tHB HPHBH9t 9h u[]H=8 Ht>Hh H@H@(@0H=wH HPHQHHHXH[]Hff.AWAVAUATUSHcHH-L,eH%(HD$1D$ @Hr1HHD$eH+%(HH[]A\A]A^A_HT$ HHAHHLMI9I_(Ao II9tEHHu*HHt;k uHYI6M =L%IuM$$IA;l$ uIT$L |$ HHH=zHHLM'HIIA$HA$M$E1H= HH<HPHh H@HPHPEuxHHHHCHLc(HǃLHǃHǃH$H$uZHCLxIIWL{zID$I\$L#HCHH}0E0teP HCHLHBHHHH"HCHcHH-nM$H+fHcU1SHHt#H6Ht9P @[]DUHSHH6HtHH[]H[]@HUSHHcH,H}t;tDǻ@?w%HUHtHu7r2HBH!u@[]@HtH9FHջff.@UHAUIATAHSH=CS f sWDAD D)ȉIǍA9=)I9rz=)I9r` )ȉI9rF1H[A\A]]HHS LD%HHDDH5HD DH HDHK SHDKDHH$GPLGPLGPLGPLGPLGPLGPLGPLGPLGPLtruefalse%s numa%*pbl mm/memory-tiers.c demotion_enablednodelistmemory_tieringmemory_tier3failed to create numa kobject 3failed to register numa group 6Demotion targets for Node %d: null 6Demotion targets for Node %d: preferred: %*pbl, fallback: %*pbl 6Failed to allocate a memory type. Fall back. %s() failed to register memory tier subsystem %s() failed to allocate default DRAM tier 6memory-tiers: the performance of DRAM node %d mismatches that of the reference DRAM node %d. 6 performance of reference DRAM node %d: 6%sread_latency: %u, write_latency: %u, read_bandwidth: %u, write_bandwidth: %u 6 performance of DRAM node %d: 6 disable default DRAM node performance based abstract distance algorithm. UH5HSHt>HHHŅu []HH[]HǐUHSHHtX@H9F؃?wDHcHHtHK?t&HHHH#t@H9F؃?vH1[]U1HS= HHHHH@HH=HHtc@H9F؃?wOHcHsH=w.K?t&HHHH#t@H9F؃?vH1[]HH +HH x Hmemory_tier_initGCC: (Debian 12.2.0-14) 12.2.0GNU2R x0@P+A`fp #@(4 lo|p    @30 ( &5`C  T@fp#$ @ !7B ]!!!! 6!(h!0!8!@!H7!Pj!X!``(P` #NB2b Qv&9?JWmx *;R^hx  K $ 6 @ <O  b q  P memory-tiers.c__export_symbol_alloc_memory_type__export_symbol_put_memory_type__export_symbol_init_node_memory_type__export_symbol_clear_node_memory_type__export_symbol_mt_find_alloc_memory_type__export_symbol_mt_put_memory_types__initcall__kmod_memory_tiers__462_699_memory_tier_late_init7memory_tier_late_init__export_symbol_mt_perf_to_adistance__export_symbol_register_mt_adistance_algorithm__export_symbol_unregister_mt_adistance_algorithm__export_symbol_mt_calc_adistance__initcall__kmod_memory_tiers__472_927_memory_tier_init4memory_tier_init__initcall__kmod_memory_tiers__474_986_numa_init_sysfs4numa_init_sysfsmemory_tier_device_releasedefault_dram_perf_lockdefault_dram_perf_errordefault_dram_perf_ref_niddemotion_enabled_showmt_adistance_algorithmsnuma_attr_groupdemotion_enabled_storenodelist_showmemory_tier_locknode_memory_typesestablish_demotion_targetsnode_demotionmemory_tierstop_tier_adistanceset_node_memory_tierdefault_memory_typesmemory_tier_subsysmemtier_dev_groups__func__.0__UNIQUE_ID___addressable_numa_init_sysfs475numa_attrsnuma_demotion_enabled_attr__UNIQUE_ID___addressable_memory_tier_init473__UNIQUE_ID___addressable_mt_calc_adistance469__UNIQUE_ID___addressable_unregister_mt_adistance_algorithm468__UNIQUE_ID___addressable_register_mt_adistance_algorithm467__UNIQUE_ID___addressable_mt_perf_to_adistance466__UNIQUE_ID___addressable_memory_tier_late_init463__UNIQUE_ID___addressable_mt_put_memory_types460__UNIQUE_ID___addressable_mt_find_alloc_memory_type459__UNIQUE_ID___addressable_clear_node_memory_type458__UNIQUE_ID___addressable_init_node_memory_type457__UNIQUE_ID___addressable_put_memory_type456__UNIQUE_ID___addressable_alloc_memory_type455memtier_dev_groupmemtier_dev_attrsdev_attr_nodelist.LC10kmalloc_cacheskmalloc_trace_noprof__x86_return_thunkkfreemutex_lockmutex_unlocknuma_demotion_enabledsysfs_emitblocking_notifier_chain_registerblocking_notifier_chain_unregisterblocking_notifier_call_chainmm_kobjkobject_create_and_addsysfs_create_group_printkkobject_putkstrtobool__stack_chk_failrefcount_warn_saturatenode_statesnode_datasynchronize_rcu__node_distancefind_next_best_nodedefault_dram_typedevice_registerput_devicesubsys_virtual_registernr_node_ids__kmalloc_noprofpanicnode_is_toptier__rcu_read_lock__rcu_read_unlocknode_get_allowed_targetsnext_demotion_node__sw_hweight64__get_random_u32_belowmt_set_default_dram_perfkstrdupM,)N Q{ RISQ X c  hT   + S3]o  Q T  R^  #Q4 @D HX @x_ H H  P  LP[_  Q @   @ H& HM_Y_}A` a `%b,`X aw Acd`  $ b  aA x[`NU f`  P[  ^5 M,D N e a `. 7 WE @s z       G @. @= HH HX @g MLv N    . p @ fR _ g  e [ _ @ ^ a m   nM m A m q rne nQt| ! &RI|PW \tk Pp[v|} [  - [ 8[ - [ `[MOZOyPOoOUVWBOORRjOOP_ R=O. O O O Oj nx n O3O 20@8 @.`P``Cp`0080CD(E8FHGXHhIxJKL@`0 (08@HPPX`php`x 0 0  @X %Y1 . <ZR (W[_\o y[  Q` @`l  R# J .Ph^iljsA  Q Ge`` ` l'  ,R< .C  HkX ._ dkKOhOO5OdA 7[ 8  L B MB   O O -8xPL[@LK J(I08H@GHFPEXD`C.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.initcall7.init.rela.initcall4.init.rela__patchable_function_entries.rodata.str1.1.rodata.str1.8.rela.init.text.rela.smp_locks.rela.discard.instr_begin.rela__bug_table.rela.discard.reachable.rela.discard.instr_end.rela.altinstructions.altinstr_replacement.rela.rodata.rela.discard.addressable.data..read_mostly.comment.note.GNU-stack.note.gnu.property @ @/'+`@ &@A'1@ ;6@0C'O@J@ D'dD_@8D0' yPt@hD(' 2g2p h@FP'@J'@K0'@K`'@L0'@HL0'4/@xL0'E`@ [@L`'m@hh@M8'!0   (C % @N