ELF8@@B@#@dѡ!!!?aT:?R_?#A8{cSB#bHHTaLBLӟ:?T   !_aT;?A8@"BcҡT{BSC#_֟:  ՟;??#{S[6|tc*k,@AT@CT`@6R4@96T@TSA[BcCkD{Ũ#_t!`.@R@4 `@zZF3`.@kT@9_?#{ү{#_?#{Ҧ{#_?#{ҝ{#_?#{Ҕ{#_?#{!|t4"O{#_#I{#_?#!A8{DBc@9$@#6 FcA0A8@"BcT{B#_R?#!A8{DBc@9$@#6 FcA0A8@"BcT{B#_R!FB@0#pD P @xc: "gӄt C@RCC@B 8DEev&^ӣE@bTVBNctBBB,LCxfCc@TBxf&tUCvbCtBTVBNBBB,LCxfCc@ RT@xf!PLv@tTVN,Lxa_B 8BTP_0TvB 8_E"g`tc@TVN,L @ 8TP0TExcR@xc*_֟;՟;aa11O arch/arm64/mm/pageattr.c;  A   <int (] ,u  * )u85)s64i)u64| ]   (    #  = >? / o   "Q "^ ""k ("x -" 1% ]w  ! ' / 5 <]X ]  @ *( ] ]/ ]R"].f ]a ]+*@  ] ]0f ]} ]   ]I        !"#$%&'()*+,-./]]]"]]; ]: ] ]"] ]!h   ]"        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghj  AV    RV#Jg B*"]$,   C 00/ Dk V1 1    E% F%T T   g G'P   #pudl #pmd_  ! ! !< !Z & $"#01=Q E2 3%l |D bU+oz 4"4,2++ 3%l |  I MlT ,|5 8)6%A4 Rl_f MlT | i} Nm ~ MlT | }5,S'`)7`!/@N _ MlT |   y l _V1Q P6$"#0=V1Q P6$"#0=VD$P.VQ   !I < .: ; 9 'I ! >! !I: ; 9 (1RUX Y W 1X Y W  11RUX Y W I1RUX!YW : ; 9 I: ;9 I.?: ; 9 '<4:!; 9 I> !I: ;9!.?:!; 9!'I@| 4: ;9 I: ; 9 I1X!YW 4:!; 9 I >! !I: ; 9!! ">! !I: ;9 #4: ; 9 I$ 1U%1X!YW &.: ;9 'I !'.?:!;9 '<(&I):! ; 9!I*<+ 1U, U-4:!; 9 I..: ;9!' !/4: ; 9 I?0 :!; 9! I8 1412 13 141RUX!YW!51X!Y W! 61RUX!Y W!7.:!; 9! 'I@|8 19.: ; 9 'I !: ;% <$ > = >&?4: ; 9 I?<@4: ;9 I?<A'IB( C : ; 9 D.?: ;9 'I<E.?: ; 9 '<F.?: ; 9 'I<G.?: ; 9 'I@zH1RUX YW I.: ; 9 'I@zJ.?: ; 9 'I K.: ;9 ' L : ;9 M : ; 9 N.1@z,   4                                                                ) $ ~  (}  ~ &!~    /!} 5_y 5y y YH"# 3   !=&; 0!| ~!=! ~~ $v!yC*  /7! -0D$ ' .9. ." YRt !!    o   o./  o  <$o   o.$- uJ. ". / ! #? / ! #? / ! #? / ! #? 0!! C9 ??/ ~  <=2~ 3~2  oX o w/ ~  <=2~ 3~2  oX o w p  oJ   p  z~ z~h #x Fz~ z~ r42 y. ###x ey ~  y . y !#y -'  z.!" 1 }} ~ "/z~#!'- {.!" z &1~e }} ~!x (/z#!'-   |   !  z! 9 0jx ~  !~. x !x  #x '- ,. E  z! z . !##x Fz~ 1 PGSCAN_DIRECTMOD_INIT_RODATAOOM_KILLTHP_SWPOUTinit_mmDQST_ALLOC_DQUOTSpgtable_l5_enabled__s64DQST_SYNCSDROP_SLABCOMPACTISOLATEDPGMIGRATE_FAILp4d_to_folded_pudprotnode_stat_itemMIGRATE_HIGHATOMICBALLOON_MIGRATEpmd_pteRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITset_memory_nxN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITPGSTEAL_DIRECTHTLB_BUDDY_PGALLOC_FAILWORK_STRUCT_COLOR_SHIFTRCU_SOFTIRQTHP_SPLIT_PAGE_FAILEDWORK_STRUCT_PWQ_SHIFTflush_tlb_kernel_rangecdataclear_pte_bit_DQST_DQSTAT_LASTset_memory_xPGSCAN_ZONE_RECLAIM_FAILEDTHP_MIGRATION_SUCCESSMM_ANONPAGESpgd_offset_pgdpgprot_tTHP_FAULT_FALLBACKset_direct_map_invalid_noflushrodata_fullTHP_COLLAPSE_ALLOC_FAILEDunsigned intclass_spinlock_irqsave_tNR_NODE_STATESWORK_STRUCT_LINKED_BITWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEKMALLOC_RANDOM_ENDHRTIMER_BASE_MONOTONICSWAP_RA_HITpmdpARM64_VEC_SVEPIDTYPE_MAXPGDEMOTE_KSWAPDKSWAPD_INODESTEALTHP_FILE_MAPPEDWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZEROPGSCAN_KSWAPDPGSCAN_ANONSWAP_RAWORK_OFFQ_BH_BITshort intp4d_tMOD_DATANR_LRU_BASEarm64_kfence_can_set_direct_mapWHOLE_SECONDSPGREFILLWORK_OFFQ_LEFT__set_pte_nosyncPGSCAN_SKIP_DMAUNEVICTABLE_PGSCANNEDMTHP_STAT_ANON_FAULT_ALLOCMTHP_STAT_ANON_FAULT_FALLBACKnumpagesNR_WRITEBACKpte_offset_kernelcan_set_direct_mapalternative_has_cap_likelyMTHP_STAT_SWPOUT_FALLBACKKCOMPACTD_MIGRATE_SCANNEDPGINODESTEALWORKINGSET_RESTORE_ANON__addrPGPGOUTNUMA_HUGE_PTE_UPDATESNR_KERNEL_STACK_KBWORK_STRUCT_COLOR_BITSKMALLOC_DMAPGDEMOTE_DIRECTNR_LRU_LISTSCOMPACTSUCCESSADDR_LIMIT_32BITkernel_page_presentPGREUSE__int128 unsignedpud_offset_locklessMTHP_STAT_SHMEM_FALLBACK_CHARGELRU_ACTIVE_FILEHTLB_BUDDY_PGALLOCpage_change_dataADDR_NO_RANDOMIZEMOD_TEXTpage_kasan_tagTHP_COLLAPSE_ALLOCVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQPGLAZYFREEDpmd_offsetTIMER_SOFTIRQlong long unsigned intpmd_indexpte_tSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEPGACTIVATEmigratetypeTHP_FILE_FALLBACKTHP_SCAN_EXCEED_SHARED_PTEpudpLRU_INACTIVE_FILECMA_ALLOC_SUCCESSNR_BOUNCEWORK_STRUCT_PWQ_BIT__compiletime_assert_0PGSTEAL_FILEenableset_memory_roPGSCAN_SKIP_DMA32NR_SHMEM_THPSWORK_OFFQ_POOL_BITSzone_stat_itemADDR_COMPAT_LAYOUTset_memory_rwNR_ZSPAGESMIGRATE_MOVABLEhrtimer_base_typeMM_SHMEMPAGESnode_statesapply_to_page_rangeNR_IOMMU_PAGESlpa2_is_enabledDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEWORKINGSET_REFAULT_FILE__compiletime_assert_361long intTHP_SCAN_EXCEED_SWAP_PTEp4d_offsetNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATATHP_SWPOUT_FALLBACKcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTMTHP_STAT_SPLIT_FAILEDmod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLEPGDEACTIVATENR_WMARKMIGRATE_PCPTYPESDQST_DROPSKSM_SWPIN_COPYNR_VMSCAN_WRITEclear_maskARM64_VEC_MAX__MTHP_STAT_COUNTNUMA_MISSpmd_page_paddrvm_structPGSCAN_SKIP_MOVABLElowmem_page_addressALLOCSTALL_MOVABLEPGPGINNR_VM_EVENT_ITEMSNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FSKCOMPACTD_WAKEMTHP_STAT_SPLIT_DEFERREDSB_FREEZE_COMPLETEKCOMPACTD_FREE_SCANNEDKMALLOC_RANDOM_STARTWORKINGSET_RESTORE_FILEPGSCAN_DIRECT_THROTTLENR_SOFTIRQSNR_VMSCAN_IMMEDIATEPGLAZYFREEVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENpgd_pteHRTIMER_BASE_BOOTTIMEMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQNR_ZONE_INACTIVE_FILECOW_KSMNUMA_HITNR_ANON_THPSpud_tNR_VM_NODE_STAT_ITEMSclass_raw_spinlock_irq_tALLOCSTALL_NORMALVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONpte_indexCOMPACTFREE_SCANNEDvm_unmap_aliasesMOD_RO_AFTER_INITpud_pgtablepid_typeread_tcrPGMIGRATE_SUCCESSCOMPACTSTALLKMALLOC_NORMALpgd_tN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIpmdval_tPGROTATEDNR_FREE_CMA_PAGESareaSB_UNFROZENDROP_PAGECACHENUMA_PTE_UPDATESp4dpNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPUlong long int__compiletime_assert_1BALLOON_DEFLATEvm_fault_tARM64_VEC_SMEtruekmalloc_cache_typeTHP_SPLIT_PAGENR_ZONE_WRITE_PENDINGHRTIMER_BASE_BOOTTIME_SOFTpage__tag_setSB_FREEZE_WRITEpgtable_l4_enabledNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolNR_FREE_PAGESSCHED_SOFTIRQN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSpud_offsetMIGRATE_ISOLATEmemstart_addrMOD_MEM_NUM_TYPES__set_pte__ret_warn_onclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26alternative_has_cap_unlikelyN_MEMORYTASKLET_SOFTIRQ__compiletime_assert_360sizezone_watermarkspgdppgd_to_folded_p4dZONELIST_FALLBACKTHP_FILE_FALLBACK_CHARGEpmd_page_vaddrPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEcpucap_is_possibleSLABS_SCANNEDBLOCK_SOFTIRQstartDQST_READSMTHP_STAT_SHMEM_ALLOCNUMA_PAGE_MIGRATETHP_ZERO_PAGE_ALLOC_FAILEDVMSCAN_THROTTLE_WRITEBACKlru_listNUMA_HINT_FAULTSNR_MM_COUNTERSnuma_stat_itemMM_FILEPAGESALLOCSTALL_DMA32NR_FOLL_PIN_RELEASEDSB_FREEZE_PAGEFAULTdataclass_spinlock_irq_tMOD_RODATAPGALLOC_NORMALflush_tlb_allKSWAPD_HIGH_WMARK_HIT_QUICKLYpud_ptePGALLOC_MOVABLEHRTIMER_SOFTIRQNR_KMALLOC_TYPESNUMA_FOREIGNALLOCSTALL_DMAp4d_page_paddrpte_fn_tcpucapset_maskpud_page_paddrWORK_STRUCT_PENDING_BITPIDTYPE_PGIDPGSCAN_SKIP_NORMALchar__u64phys_addr_tPSWPOUTHRTIMER_BASE_REALTIMEWORKINGSET_NODERECLAIMclass_spinlock_twork_bitsset_direct_map_default_noflushfind_vm_areaMTHP_STAT_SHMEM_FALLBACKPSWPINvm_event_itemMTHP_STAT_SWPOUTPGSCAN_KHUGEPAGEDNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDNR_ZONE_ACTIVE_FILEWMARK_PROMO__change_memory_commonCOMPACTFAILsystem_supports_bti_kernelPGFREETHP_SPLIT_PMDDQF_PRIVATEchange_memory_commonDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSNR_FILE_MAPPEDNR_ZONE_INACTIVE_ANONHRTIMER_BASE_TAI_SOFTNR_VM_ZONE_STAT_ITEMSWORKINGSET_NODESNR_INACTIVE_FILEDQF_ROOT_SQUASH_BMTHP_STAT_SPLITpcpu_fcNR_SLAB_UNRECLAIMABLE_BBALLOON_INFLATETHP_FAULT_FALLBACK_CHARGENUMA_HINT_FAULTS_LOCALPCPU_FC_PAGEaddrTHP_SCAN_EXCEED_NONE_PTETHP_ZERO_PAGE_ALLOCPGALLOC_DMA32NR_SHMEM__taHRTIMER_BASE_MONOTONIC_SOFTKSWAPD_LOW_WMARK_HIT_QUICKLYUNEVICTABLE_PGMLOCKEDNR_VM_NUMA_EVENT_ITEMSUNEVICTABLE_PGMUNLOCKEDchange_page_rangeset_pte_bitmm_structMIGRATE_TYPESlong unsigned int__u8addressPIDTYPE_PIDkasan_reset_tagvec_typeNR_DIRTIEDNR_FILE_PMDMAPPEDpgd_page_paddrWORK_OFFQ_DISABLE_BITSTHP_FAULT_ALLOCPGSCAN_FILENR_FILE_PAGESMTHP_STAT_ANON_FAULT_FALLBACK_CHARGEGNU 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-strongN_POSSIBLETHP_DEFERRED_SPLIT_PAGEpmd_t__compiletime_assert_366PGMAJFAULTp4d_pteNUMA_INTERLEAVE_HIT__int128NR_MLOCK__compiletime_assert_369THP_FILE_ALLOC__pageREAD_IMPLIES_EXECunsigned charPGSTEAL_KHUGEPAGEDvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODEl_yes__compiletime_assert_524__compiletime_assert_525__compiletime_assert_526__compiletime_assert_527KMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLEpudval_tPGSTEAL_ANONUNEVICTABLE_PGSTRANDED__pte_to_physTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONl_noNR_WRITTENNR_ACTIVE_FILEset_memory_validWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLECOMPACTMIGRATE_SCANNEDRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGFAULTUNEVICTABLE_PGCLEAREDUNEVICTABLE_PGRESCUEDPGPROMOTE_CANDIDATEsigned charPGALLOC_DMALRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMTHP_MIGRATION_SPLITdebug_pagealloc_enabledNET_RX_SOFTIRQ__ptep_getptepLRU_ACTIVE_ANONpteval_tmthp_stat_itemNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESUNEVICTABLE_PGCULLEDclass_raw_spinlock_tTHP_MIGRATION_FAILPGSTEAL_KSWAPDN_GENERIC_INITIATOR__idxMOD_INIT_TEXTPIDTYPE_SIDCMA_ALLOC_FAILWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONp4d_offset_locklessPAGEOUTRUNWMARK_LOWrseq_cs_flags_bitarch/arm64/mm/pageattr.c/kernel/work/linux-6.11/kernel/work/linux-6.11arch/arm64/mm./arch/arm64/include/asm./include/linux./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxpageattr.cpageattr.cpgtable.htlbflush.hmm.hpgtable.halternative-macros.hcpucaps.hpgtable-prot.hmemory.hint-ll64.hint-ll64.htypes.hstack_pointer.hpgtable-types.hspinlock.hprocessor.hnodemask.hstddef.hpersonality.hmm_types_task.hpid_types.hrseq.hsched.hpercpu.hworkqueue.hmm_types.hmmzone.hslab.hhrtimer_defs.hquota.hquota.hfs.hhuge_mm.hvm_event_item.hmodule.hinterrupt.hvmalloc.hkfence.hkasan.hcpufeature.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x <4A-A@EDe A-A D$A-AP BBCBa A-A  $$A-AEA-$$A-AEA-$$A-AEA-$$A-AEA-4DA-AG A-A DA-,A-A0E^ A-A ,A-A0E^ A-A  <!<#$$8  8   8; EMarH T$x$$$D( )x=O] pageattr.c$xchange_page_range__change_memory_common$d.L144721init_mmapply_to_page_range__stack_chk_failfind_vm_areavm_unmap_aliasescan_set_direct_mapset_memory_roset_memory_rwset_memory_nxset_memory_xset_memory_validset_direct_map_invalid_noflushset_direct_map_default_noflushkernel_page_presentalt_cb_patch_nopsmemstart_addrrodata_full\` ` !HL0 48 Tx   (,8@t|hh,,,,  +$( 04+<@$HL+ +*16gDKfRN`j_xp} UMi   .:FS`m zpi I  a q (.4:@lFjL RdGmv?$ w?sc wt`# )0!@FL`gwq}FHh%:(NUvU  = 2&6<A BY H# NT;Z`Ggw } 9N nM _  V{6 .#)./m 5 ;A G/MSY<_ eTk q w} [P Jdv N  #&  F3  m H%+17K= C J[agWms/y[[ ~ ! c #a)?/}5<Q LRXC ^dj^ pvu| Y 4 u :)e#%H% Z  &#,2A8>DJPV \A bw i3y ,#"  m   &   q   ! 3' - R3  9 A? E K Q BW ] Sc i o u  !{  ! p  0   /    ] ^ q  4 z   h 2  m    i   4 # ) / 5 ; A G M S Y H_ e xk %q w }     X ) 7 q  '     M  ?      1 07 v= vC YI  O y U [ a h  z |    a  u |      0 ^  - ~  } 7 H? Z e x|   A R   S    2 4 K= ,R d_ xg |       3Jp &.=EU^ks 'NV!go!6AL!W2:WKclw1S [n\\```` `5`Xu\y &(=J\\4d^ndvnn=SA5SA!*ASNA\( ex|SATSA$SA 0^ &o3MezDD<o0^ \-5.G.Wv9S\  *@Hck 'i $1 >R9cqSllWl l(*8lEB VcSq_{ SSL A*S8 BSAmS{AS5k90 On1;  'BL1huoS '4ES_mO)|)@~H"1&I*W.p26:DINSX]bglq.v7{BMUeu  (-7GP\fo w,0<dh$HTx<@dh(x.symtab.strtab.shstrtab.rela.text.data.bss.rela.altinstructions.rela__bug_table.rodata.str.rodata.cst16.data..ro_after_init.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 @(@b&h,h6hT1@fPL G@hg0X2d r!@g`? 2&*0@0/+- @(061!0W0nZ'ZZ 'Z"@@\P ai4