ELF@@)(?#{S[d@vc*lR?kTlR?k@TlR?k TDc@c@`?cCSA[B{ƨ#_kb"@T"@`y C+T`@ ?@T`@@@6c@lRc@`?Ta@!@ ?@T@T`ATb@aAC@bC`?|@4b@aAB@@?`ATa@! @ ?`@@`@ ?T CcCkD+@SA[B{ƨ#_[BSAcC{ƨ#_b"@`@&@*c@`?[BSAcC{ƨ#_V CcCkD+@ky C`@ ?T `@@@*lRC6c@c@`?a@ @T`@ ?aT CkD`@@TcCkDIcCF?#{StB`@ T 3 џTb@_aTc @ #DBabSA@{è#_րBSA@{è#_?#{@@SR r B`Bcc !f!RRaSA{¨#_`?#{SD??kTR[@@B@a џT"@A џT"@_ATB[BSA{è#_֠"`BSAR[B{è#_![B`?#{ d@?d a?qT?qmT{#R_"R|_#K5?qaT9R{#_aRR{#_@A@ @@$@#?#{@$@`?{#__@A@ @@(@#?#{@$@`?{#__X@!_Td@__!_?#{S[ Cq`Tvb`@w" TCaBA9_q?k`T@*SA[B{Ĩ#_ւC4`"@ @`&@#@A`?*5C Rf_qa@bB94;t R` 4 *7RA*@5`"@C R`7q`~_a~5!RRC5AARR?#{S[dCtAqa Tb"@@&@"@aA@?`C4`f{A" ҢC; @@T `qTq TSA[B{è#_!R~_K5qAT9SA[B{è#_`A@&@! @ ?֠@@~`C4 fcA$bAbCadaRSA[B{è#_!ԥ`Af ?#{ A @`CqTaA  !` afCR!af @{¨#_!`1 |_"|ȣ5 R 7 @9@7"R"9!?#{dC_q T ABQ"d{#_!dC ABQ"d{#_@*A @qhT@@?#{ $@*A*?{#___@CQAqhT?#{Dc@c @`?{#_!_@A @@,@F?#{$@?{#__?#{{#_GPLGPL&container->group_lock&vfio.iommu_drivers_lock3vfio: misc device register failed struct file::f_count incremented from zero; use-after-free condition present! vfiovfio/vfio_     ) drivers/vfio/container.cdrivers/vfio/container.cdrivers/vfio/container.cinclude/linux/fs.hdrivers/vfio/container.cdrivers/vfio/container.c%%%%?#{ s!b`Bss*5* @{¨#_* @{¨#_vfio.alias=devname:vfio/vfiovfio.alias=char-major-10-1960IJint M,e*x=s64Y=u64l%M  H #*=  M!3!@ MK^LM^ A%M      N#oMwX!&X!&!f!&'t!&/!&5!&<'M%M g @l%MMlMMA2M.TMa}M +&! MM"0GM"}M"   M"*        !"#$%&'()*+,-./'M"`'M"'M"2M"'M >;33 O%MM$:%M%%M&2M. 'M'    M(        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh%M){      'F*J PM+-   ?Xh ""M""h @" WH" P ?0 "M"(m  B+ (yW (W %"  >3 @^ @_ ,\ \\ - s .]}A4/$*/#FW50 F1 1 1 2 4* 00 ** L02 ^1 p6*VW'*\W'*cW'1r }# # t40Y* Q M53Fh}A5,[ F~\2N }QV$-0FH< 06<P 1Q 1WR7len2 S 2T4AU5h P  8$D $<<P %Q %!FR'AP)F-FlD 9<P R FV  FS !DUAQh Pg8 \ 4QF -F 1c&&&)+K+w, ,, ,, ,,W-9 r-h-$c/Xt/.// ///$- X-- -P. X.. .P..9&&+&q''9!'"'8 5cAdh e,F) *E*'*4*A*Z*N*Rf*))y))##(((/n(@w((E (((3 ((((+ ++, ,,}- --$c/3t/.// ///$-3<. .!. L<.2. F.P. 3.../ /P#A##-Fl 8Ac dh P:retFeS))=)))p**}******##:(G((- ))-)#):)G)[)Q)g)+ ++ - '--- --$c/1t/.// ///$S.1.n.d. x.P/ 14/*/>/J/ V/PTA0 > PAPF;x F1 x,P x@ QzAP#~#(((/n(@ ((E (((3 ((((+ ++, ,,}- --$c/3t/.// ///$-3. .!. L<.2. F.Q. 3.../ /Q#A##;g F g)P g= diA,kkW2'kQ'D'_'' ~'q'9''0' '',4p )%+o}2+>+K+T(qa(t))),},,3-DK-@-;G X! G. P7cmdHMc7argH%hJAfKh SLWP:retMd)!Z !!! !k !d<)))+! !P+! !eAQ+ & -= F|&:ret?FcZQ,l&A %+B2+>+K+ 2' f2 !' F%%W_'%;%G'.W'DP'M%M'<60(C'X >F*(>)#>65([5(#*(+T(+*#n(+#C!( rCC1!( r1E1M(F( i"F r19(ColdFH) r-:)r/7(t)iFr(0(oldF{)r{-n{4F20)200sF)s6)6u RjF *j8)jV)'*/HA*7Hp*2HKH#*new/HFH*new1HHH# *=H %+new7HHH#U+#5HK+#%#& ;!s+ptr;FS.i >Fv >+old >F >F.i >Fv >+old >F .i v , val tmp  `F/i `Fv `+tmp `val `F `F _Fc/i _Fv _+tmp _val _F _F / 0D /cap 'T/# # \5/ptr5 : ; 9 I>! !I: ; 9 .?: ; 9 '<4: ; 9 I(  U &I!<" :!; 9 I8 #.?: ; 9!'<$1X! Y W!%>! !I: ; 9!&: ;9 I'> !I: ;9!(4:!; 9 I)1RUX YW *.?: ;9 'I<+ 1U, U-.?:!;9 'I@|. 1/1RUX Y W 01X YW 1 12>! !I: ;9!3!I/ 4.?: ;9 '<5.?: ; 9 'I<6.?: ;9 '<7:!;9 I8.?:!;9!'@|9 1U:4:!;9 I;.:!;9 'I@|<1X!YW =:!; 9!I>I? :!; 9 @4:!;9!I!AB 1C4: ;!9 ID : ; 9!E.?:!; 9!'@|F:!; 9 IG H.: ;9 ' !I% UJ$ > K L&M5IN4: ; 9 I?O4: ;9 I?<P( Q.?: ;9 '@|R 1US : ;9 T.?: ;9 'I@zU 1V.?: ; 9 ' W.?: ; 9 'I@|X: ; 9 IY4: ; 9 IZ : ;9 ['\.: ; 9 '].: ; 9 'I^.1@|_1<\ |8 ((8|   $, $(,$ 0 ,Tdl,Tdl,Pdl ,D ,  $$\|\|\|\|\| \t , 0\0\0T 0H8Th4PT|Tdhl8<@@8<|S  7 Y!M "! Nut <   ).3Yn   /" .  X3 K~4  <  / W " . H  ;. = /a  './0 !<r~> "   j0 s< W<!t  !0 J.= o  ? $~  ~  1  #9# ? /r.  .J~   /#`./ /~XM+ #/ J / /ri # ] !"!   " !/W/X~~ }  <}   }J#}.}J }  .}F~  ~   ~ wJ}.[J< ~~ J {<#"M  <  /=// r  E6 m ! !Y'Y 0 /g<  %<=""~nU y  ~  ~ r.3. }Jf/ ~ J.~J"-#' .! A0M"-#' .! A0J[ !" %" zz?.1 G9 G  9"/!*)!*" !! M1} !}r i ! " ~ /.   50}nU y  ~  ~ r.3. |Xf/ ~.oXD = /t.1~ }  !}r}ri $s  i ! "! ~ <eX .0}  ~ .yJ' 1? g| j  ~  A <  { !/ }Jf' #. !.<   .       {  .M ./!9!/!A+/!"1 ."v  JZ 9# z  ."".zB  07  /" ."z P0 9# 1#! 11f{ {. / rX= HRTIMER_MAX_CLOCK_BASESPGSTEAL_ANONWORK_OFFQ_DISABLE_SHIFTVMSCAN_THROTTLE_NOPROGRESSsize_tPGSCAN_ANON_oldGNU 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-strongNR_ZONE_LRU_BASE__list_del_entry_validPCPU_FC_NRDQST_LOOKUPS___GFP_KSWAPD_RECLAIM_BIT__list_addCOMPACTSUCCESSTHP_FAULT_ALLOCPGDEMOTE_DIRECTgroup_listWORK_OFFQ_LEFTPGPROMOTE_CANDIDATEPGSCAN_KHUGEPAGEDsigned charSWAP_RANR_ZONE_ACTIVE_FILEMM_SHMEMPAGESraw_atomic_fetch_add_relaxedvfiovm_event_itemlru_listPGSCAN_SKIP_NORMALPGMIGRATE_SUCCESSNUMA_FOREIGNBALLOON_MIGRATEPGPROMOTE_SUCCESSwriteTHP_SCAN_EXCEED_SWAP_PTE__SD_PREFER_SIBLINGSB_FREEZE_COMPLETECMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDNR_MM_COUNTERSWORK_STRUCT_COLOR_BITSNUMA_PAGE_MIGRATEPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHERvfio_fops_releaserefcount_inc__refcount_sub_and_testNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32ALLOCSTALL_DMAFDPIC_FUNCPTRSnpagenode_stat_itemiommu_groupTHP_FILE_MAPPEDPGALLOC_NORMALraw_atomic64_fetch_inc_relaxed__UNIQUE_ID___addressable_vfio_register_iommu_driver514type__refcount_dec_and_testiommu_drivers_listNUMA_HITPGSCAN_KSWAPDlock_class_key__already_donerefcount_saturation_typevfio_container_attach_groupKMALLOC_RANDOM_STARTvfio_container_initWORK_OFFQ_DISABLE_BITSrw_semaphoreLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILElist_addTHP_DEFERRED_SPLIT_PAGEsize_is_constantPGREFILLvfio_group_unuse_containerNR_KMALLOC_TYPESkmalloc_cache_typeDQST_CACHE_HITSresultiommu_dataNR_SHMEM_THPSUNAME26__SD_BALANCE_WAKEHRTIMER_BASE_TAI_printkvfio_device_container_unpin_pagesVFIO_IOMMUwork_bitsPGLAZYFREEDHTLB_BUDDY_PGALLOCMTHP_STAT_SWPOUTrefcount_tNR_NODE_STATESlong intREFCOUNT_ADD_NOT_ZERO_OVFmutex_destroyinstrument_atomic_read_writeKSM_SWPIN_COPYTHP_SWPOUT__SD_BALANCE_NEWIDLEMIGRATE_CMAPGPGINclass_raw_spinlock_irq_tTHP_SWPOUT_FALLBACKvfio_iommu_driver_allowed___GFP_NOFAIL_BIT__SD_OVERLAPVFIO_NO_IOMMUkmalloc_cachesPGALLOC_DMA32LRU_UNEVICTABLEMOD_MEM_NUM_TYPESheadvfio_group_use_container__ret_onceNR_FILE_DIRTYdataiommu_driverDQST_DROPScontainerclass_raw_spinlock_irqsave_tPGFREEINIT_LIST_HEADWORK_OFFQ_FLAG_ENDWORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BIT__compiletime_assert_149kref_initHRTIMER_BASE_REALTIME_SOFTvfio_container_cleanupNR_FREE_CMA_PAGESvfio_iommu_driverraw_atomic_long_fetch_inc_relaxedNR_ACTIVE_ANONmiscdevicevfio_container__u64__compiletime_assert_269NR_ISOLATED_FILEfileHRTIMER_BASE_MONOTONIC_SOFTunwindvfio_register_iommu_driverpid_type__ret_warn_oncpucap_is_possibleTHP_SPLIT_PAGEWORKINGSET_NODERECLAIMunsigned charCOMPACTSTALLNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITNR_WRITEBACKvec_typePGSCAN_DIRECT___GFP_UNUSED_BIToldpnuma_stat_itemHTLB_BUDDY_PGALLOC_FAILDQST_READSarch_atomic64_fetch_add_relaxedPGREUSEALLOCSTALL_MOVABLEvfio_container_releaseWMARK_MINdown_writeMIGRATE_ISOLATEclass_spinlock_irqsave_tNR_ANON_THPS__refcount_inc_BoolSTICKY_TIMEOUTSPIDTYPE_PID__compiletime_assert_152KMALLOC_CGROUPflagsNR_KERNEL_MISC_RECLAIMABLE___GFP_ZERO_BITmodulemutex_lockvfio_iommu_driver_opsvfio_device__lse_atomic_fetch_add_relaxedNR_SWAPCACHE___GFP_ZEROTAGS_BIT__ll_sc_atomic_fetch_add_relaxedARM64_VEC_SVENR_PAGETABLEMOD_INVALIDMIGRATE_TYPES___GFP_FS_BITiommu_group_release_dma_ownerN_HIGH_MEMORYMOD_DATAmod_mem_typealloc_tagvfio_fopsNR_VM_EVENT_ITEMSUNEVICTABLE_PGRESCUEDraw_atomic_fetch_sub_releaseprotPGSCAN_DIRECT_THROTTLEWORK_STRUCT_COLOR_SHIFTcallerTHP_FILE_ALLOCvm_fault_t__kernel_ulong_t__kmalloc_indexdma_addr_tNR_SLAB_UNRECLAIMABLE_Bdown_readMTHP_STAT_ANON_FAULT_FALLBACK_CHARGEkasan_check_writeMOD_TEXT_resWORK_OFFQ_FLAG_BITS__SD_BALANCE_FORKKSWAPD_INODESTEAL__UNIQUE_ID_alias516__UNIQUE_ID_alias517PGSCAN_SKIP_DMA32vfio_device_container_unregisterpagesatomic_long_tKMALLOC_DMANR_WMARKHRTIMER_BASE_MONOTONICfalse___GFP_LAST_BITMIGRATE_RECLAIMABLEarch_atomic_fetch_add_relaxedNR_FILE_MAPPEDADDR_LIMIT_32BITSB_FREEZE_WRITE___GFP_HIGHMEM_BIT__vfio_container_attach_groupszone_stat_item___GFP_MOVABLE_BIT___GFP_NOWARN_BITPTR_ERR__ret_condcompat_ptr_ioctlPGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEvfio_device_container_pin_pagesBALLOON_INFLATEDROP_SLAB___GFP_NO_OBJ_EXT_BIT__SD_ASYM_CPUCAPACITYHRTIMER_BASE_TAI_SOFTcapableKCOMPACTD_FREE_SCANNEDiovaARM64_VEC_MAXWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLYinstrument_atomic_writePIDTYPE_MAXPGDEACTIVATE__list_add_validvfio_group__SD_SHARE_CPUCAPACITYPGALLOC_MOVABLElong unsigned intPGSTEAL_FILESWAP_RA_HITvmscan_throttle_statel_noPGSCAN_FILEREFCOUNT_ADD_OVFPGPGOUTNR_ZONE_UNEVICTABLEkref_getNR_SHMEMNR_LRU_LISTSmutexkrefuintptr_tKMALLOC_RECLAIM__SD_ASYM_CPUCAPACITY_FULLgroupMIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT__lse_atomic_fetch_add_releasePCPU_FC_PAGE__compiletime_assert_0__compiletime_assert_1__SD_NUMACOMPACTFAILPIDTYPE_SID__SD_BALANCE_EXECDQF_SYS_FILE_BNR_INACTIVE_ANONvfio_noiommu_opstry_module_getNR_THROTTLED_WRITTENTHP_SPLIT_PAGE_FAILEDlong long intLRU_INACTIVE_ANONMTHP_STAT_SHMEM_FALLBACK_CHARGENR_ZSPAGESvfio_device_container_registerNR_SHMEM_PMDMAPPEDSB_UNFROZEN__kernel_size_tNR_FILE_THPSMTHP_STAT_ANON_FAULT_ALLOCUNEVICTABLE_PGMLOCKEDCOW_KSMMOD_INIT_RODATAvfio_device_container_dma_rw___GFP_HARDWALL_BITMIGRATE_UNMOVABLEWORKINGSET_ACTIVATE_ANONNR_VM_NODE_STAT_ITEMSup_writeMTHP_STAT_SWPOUT_FALLBACKvfio_container_from_fileWORKINGSET_REFAULT_ANONMIGRATE_HIGHATOMIC___GFP_IO_BITmthp_stat_itemvfio_group_typeMOD_INIT_DATAREAD_IMPLIES_EXECcurrent_stack_pointerALLOCSTALL_NORMALCMA_ALLOC_FAILMTHP_STAT_ANON_FAULT_FALLBACKMTHP_STAT_SPLITWORKINGSET_REFAULT_BASE__list_del_entry__SD_SERIALIZEKSWAPD_HIGH_WMARK_HIT_QUICKLYPGSCAN_SKIP_MOVABLENR_ZONE_INACTIVE_FILEunsigned intSB_FREEZE_PAGEFAULTMOD_INIT_TEXTkcsan_check_accessinoderefcount_structNR_ZONE_WRITE_PENDINGNR_VM_ZONE_STAT_ITEMSSHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTSLABS_SCANNEDWORK_STRUCT_PENDING_BIT__SD_ASYM_PACKINGvfio_group_detach_containerWORK_OFFQ_FLAG_SHIFT__int128 unsignedTHP_MIGRATION_SUCCESSNR_LRU_BASEZONELIST_NOFALLBACKcpucapatomic_setlist_emptyNUMA_HINT_FAULTSalternative_has_cap_likelyNUMA_INTERLEAVE_HITWMARK_PROMOerr_misc___GFP_COMP_BITPGROTATEDup_readVFIO_EMULATED_IOMMUlistNUMA_PTE_UPDATESPGSTEAL_KSWAPDzone_watermarkspageCOMPACTFREE_SCANNED___GFP_NOMEMALLOC_BITPGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATETHP_SCAN_EXCEED_NONE_PTEarch_atomic_fetch_sub_releaseADDR_COMPAT_LAYOUTmigratetypevfio_container_getraw_atomic64_fetch_add_relaxed__SD_FLAG_CNTWORK_STRUCT_LINKED_BITboolUNEVICTABLE_PGSCANNEDmisc_deregistercharclass_raw_spinlock_t__init_rwsemTASK_COMM_LENN_CPU__mptrUNEVICTABLE_PGCLEAREDTHP_ZERO_PAGE_ALLOC_FAILEDVMSCAN_THROTTLE_CONGESTEDvfio_fops_unl_ioctlREFCOUNT_DEC_LEAKNR_ZONE_ACTIVE_ANONlist_headatomic_fetch_add_relaxedNR_INACTIVE_FILEfputprior___GFP_ACCOUNT_BITZONELIST_FALLBACKTHP_COLLAPSE_ALLOC__list_delNR_IOMMU_PAGESentryNR_ZONE_INACTIVE_ANON__UNIQUE_ID___addressable_vfio_unregister_iommu_driver515rseq_cs_flags_bit__kmalloc_large_noprofDQST_FREE_DQUOTSWHOLE_SECONDSfile_operations__kmalloc_cache_noproflist_is_headTHP_ZERO_PAGE_ALLOCnoiommudevicesizeN_POSSIBLElong long unsigned intget_filehrtimer_base_typeLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONNR_UNEVICTABLEMM_FILEPAGESclass_spinlock_irq_tPGACTIVATE___GFP_DMA_BITKMALLOC_NORMALiommu_group_claim_dma_ownerNR_VMSCAN_IMMEDIATE___GFP_HIGH_BITMOD_RODATAkzalloc_noprofDQST_ALLOC_DQUOTSUNEVICTABLE_PGMUNLOCKEDNR_MLOCKVMSCAN_THROTTLE_ISOLATEDvfio_container_ioctl_check_extensionSB_FREEZE_FSout_unlock_containergroup_lockMOD_RO_AFTER_INITmutex_unlock__mutex_init__refcount_addKCOMPACTD_WAKEraw_atomic_setDROP_PAGECACHEWMARK_HIGHTHP_COLLAPSE_ALLOC_FAILEDlist_del___GFP_RETRY_MAYFAIL_BITMM_ANONPAGES__SD_WAKE_AFFINENR_BOUNCEKMALLOC_RANDOM_END__int128PIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITkref_put_DQST_DQSTAT_LASTDQST_SYNCSiommu_drivers_lockWMARK_LOWMTHP_STAT_SHMEM_FALLBACK__keyPGDEMOTE_KSWAPDvfio_fops_openUNEVICTABLE_PGCULLEDMM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTTHP_FILE_FALLBACK_CHARGENR_FREE_PAGESWORK_STRUCT_PWQ_BITNR_DIRTIEDPIDTYPE_TGIDTHP_MIGRATION_FAILNR_ACTIVE_FILENR_VMSCAN_THROTTLE___GFP_RECLAIMABLE_BITdriver___GFP_NORETRY_BITNR_ISOLATED_ANONrefcount_set__kmalloc_noprofPAGEOUTRUNPGSTEAL_KHUGEPAGEDTHP_SPLIT_PMD__s64misc_register__MTHP_STAT_COUNTshort intIS_ERRCOMPACTMIGRATE_SCANNEDvfio_ioctl_set_iommu___GFP_DIRECT_RECLAIM_BITNR_VMSCAN_WRITENR_WRITTENrefcount_warn_saturateNUMA_MISSWORK_STRUCT_INACTIVE_BITMMAP_PAGE_ZEROindextrueWORKINGSET_NODESWORK_STRUCT_PWQ_SHIFTMTHP_STAT_SHMEM_ALLOCDQF_ROOT_SQUASH_BPGSTEAL_DIRECTatomic_long_fetch_inc_relaxedkfree___GFP_DMA32_BITmodule_put__ll_sc_atomic64_fetch_add_relaxedPGFAULTN_NORMAL_MEMORYCOMPACTISOLATEDNR_FOLL_PIN_RELEASEDPGINODESTEALNUMA_LOCALTHP_MIGRATION_SPLIT__SD_SHARE_LLC__ll_sc_atomic_fetch_sub_releaseHRTIMER_BASE_BOOTTIMEVMSCAN_THROTTLE_WRITEBACKTHP_FAULT_FALLBACKclass_spinlock_tMTHP_STAT_SPLIT_DEFERRED__lse_atomic64_fetch_add_relaxedgfp_tHRTIMER_BASE_REALTIMENR_WRITEBACK_TEMPTHP_FILE_FALLBACKREFCOUNT_SUB_UAFNR_FILE_PMDMAPPEDUNEVICTABLE_PGSTRANDED__lse_atomic_fetch_sub_releaseKCOMPACTD_MIGRATE_SCANNEDpcpu_fc__SD_CLUSTERDQST_WRITESDQF_PRIVATEN_ONLINE___GFP_WRITE_BITNR_SLAB_RECLAIMABLE_B__warn_printkNUMA_HINT_FAULTS_LOCALLRU_INACTIVE_FILEMTHP_STAT_SPLIT_FAILEDN_MEMORYreleasePGMAJFAULTADDR_LIMIT_3GBatomic_fetch_sub_releaseWORK_OFFQ_POOL_SHIFTPSWPINshort unsigned intNR_SECONDARY_PAGETABLEatomic_tPCPU_FC_EMBEDMAX_ZONELISTSnode_statesWORKINGSET_ACTIVATE_FILEfilep__ret_do_oncevfio_devNR_ANON_MAPPEDREFCOUNT_ADD_UAF__compiletime_assert_148WORKINGSET_REFAULT_FILErefcount_dec_and_test___GFP_MEMALLOC_BITkmalloc_typeTHP_FAULT_FALLBACK_CHARGEMIGRATE_MOVABLEPGLAZYFREEvfio_container_putvfio_unregister_iommu_driverN_GENERIC_INITIATORPGALLOC_DMA__compiletime_assert_150__compiletime_assert_151nextOOM_KILLkmem_cacheWORKINGSET_ACTIVATE_BASEkmalloc_noprofprevatomic64_t___GFP_THISNODE_BITWORKINGSET_RESTORE_BASEARM64_VEC_SMElockdrivers/vfio/container.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/vfio./include/linux./include/linux/atomic./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./include/linux/schedcontainer.ccontainer.clist.herr.hslab.hkref.hrefcount.hatomic-instrumented.hatomic-arch-fallback.hatomic.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hfs.hatomic-long.hint-ll64.hint-ll64.hposix_types.htypes.hstddef.hgfp_types.hspinlock.hprocessor.hnodemask.hpersonality.hmm_types_task.hrefcount_types.hpid_types.hrseq.hsched.hpercpu.hworkqueue.hmm_types.hmmzone.hstack_pointer.hhrtimer_defs.hquota.hquota.hhuge_mm.hvm_event_item.htopology.hmodule.hvfio.hmiscdevice.hfile.hbug.hiommu.hcapability.hrwsem.hmutex.hprintk.hinstrumented.hkcsan-checks.hkasan-checks.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x XA-A` C CSDA-A`  -AMDAADA-A`  -D AA-A RAA-A`  -GAAABbAGCABA<A-A0BC\ A-A EA-4B-A CW A-A dA-A0BLZCA-A0-IAA-A0-BA<A-AK A-B L A-A DA-4|A-A CP A-A FA-$DI-ADA-$DI-ADA-0TA-A@BECPDA-A@-jETA-A0BBj A-A N A-A ` A-A ,A-A BS A-A 4\A-AJ A-A GA-$lL-AHA-$DF-AFA-$HH-AEA-$$A-AEA- 8;hkX8 8   h88P800088K` "#8#$u   2 K ^ w!KX 5BTk|D`D0+3Qlm  \@ l D H8 $*:container.c__export_symbol_vfio_register_iommu_driver$d__export_symbol_vfio_unregister_iommu_driver$xvfio_fops_unl_ioctlvfio_fops_openvfio_fops_releasevfio_fopsvfio_devvfio__key.0__key.1__already_done.2__UNIQUE_ID___addressable_vfio_unregister_iommu_driver515__UNIQUE_ID___addressable_vfio_register_iommu_driver514__UNIQUE_ID_alias517__UNIQUE_ID_alias516.L144721.L144722.L144723.L144724.L144725.L144726down_writemutex_locktry_module_getmodule_putmutex_unlockup_writedown_readup_readkfreekmalloc_caches__kmalloc_cache_noprof__init_rwsemalt_cb_patch_nopsrefcount_warn_saturatevfio_container_init__mutex_initmisc_registervfio_device_container_registervfio_device_container_unregistervfio_container_from_filevfio_container_attach_groupiommu_group_claim_dma_ownercapableiommu_group_release_dma_ownervfio_group_detach_containervfio_group_use_container__warn_printkvfio_group_unuse_containerfputvfio_device_container_pin_pagesvfio_device_container_unpin_pagesvfio_device_container_dma_rwvfio_container_cleanupmisc_deregistercompat_ptr_ioctl<=>?@AB<Ch@pA=>? @$?8Ahl|=@D@EXEX0F@DT \ `GE(E(F=$@,DT\@DI<<AR S<IPTdI< A\ Dx T ? I T S    `   ` W Y0 Y@ H L ^ @ :;x3 4 5$ (60 47< @8H H H$P (H  (K04<L\ 8` 8dMPX_hx;:) -p..+&&,--4- ;-$B-~(P-`Z-#h-fm- {-I--$-# -g-Q---!---$--X-(-&5-(B-*N-e-|--G-Z%--`#-- -.-i--/ -O$-i-'--!- -~#-v)-O--r-*-- -6---(-{6- F-4L-*R-Z-h- v- -u&-- --(->-'-%--(-!-)- -o ---$(-K1-i:-&C-L-U-*^-:(m-}--!-"-%-A-- --, --)-'-----f -:-# -!---/- 5-!;-FN-U-s'e-yk-(q-w-Q--:-$-"---.-P-$-- - --%-y-b(-- -\-^--)#-)-5/-5- ;- A-[H-F X-^-$d-j-&p-%v-|--y-"-)-J--J---- -!-- --%-- - - ->#--'-"-#(- .-$4-:-@-H)F-g*L-R-(X-*^-d-j- p-)v-|-- - -&--a---'--i$- -#-y$-;-t-,-%- -B-(-5-- --}"--$-+-c<-tB-{H-'N-T-D Z-a-|r-H&x- ~-=-_-M#-- -T"-]!-:----(-,--P-!- --_-!-\*<-' N-i^-d-&j-2&p-v-( |-R -"-b---%--'-\- -m -'-?-W --6"-$"-#  - -7 -m" - ( -/ -<@ - F -L -R -X -^ -$d -^"j -p -v -(| -& -$ -U - - -w( -$ -* -6 -P -A - - - - - -\ -l -6 - - - -) -% -/( -# -) - / -5 -'%; -#A -G -! M -S -Y -__ -e -k -cq -w -%} -, -  - - -# -_ -N! -, -S* - - - -' -g - - - -+# -% -#$ - -% -  - - -0! -Y' -% -+ -U 1 -7 -= -"C -I -O -'U -i [ -.a -#'g -m -b&s -)y - -h! -M -& -" -@ - -P - -# - - - - -D - - - - - -  -p -q  -= - - ! -' -- -w3 -!9 -L? -E -*K -{'Q -&W - ] -Rc -i - o -u -| - - - -= - - -[ -E -T -O - - - -K - -q - - - -  - -, -8 - D - P -V\ -*n -Pz - -A" -P  - -~ ! -` ! -  -)!-2-%6-GB%K-b-t-'-w-4--x-- -i -!-k%6-,M-_-q- z-#------$-T%1-R-i-#-!-m 8 -U -2-- -- --w#G-M d-2r--- +-o -@ -2--- -- (-45-w#J-P g-/u+z-o -k  -/L ++P +P +P &+8P @+WP _+vP  P P P T  P+^+v+-dl-/- -w#+-o ++ (+>+5JR+Gh~ +W +l + + ++  (+? G+^ f+} 4      A4 |X -4- -/-w#- 8 +,BJ+em++++-+L +k)+7?+U]+s{+3m-y-# - +-o ---(- +_,4+rJR+go++++++0=Zo2-"=T-b-(p- }+-k-++++-w"+09@A+W@lTd+d+d+d+-y-(H- W-w#f- + + +$ +4 ?  {   +Q |  !!+a)!+a>!+rS![!+p!!!-:$!- !-w#!-'!- "-'"-Z-"- 9"-w#E"- Q"-/i"-D u"-'"-'"-'"-'"- "- "-w#"-' #-'#-n#`3#-2@#- N#-S#j#-2w#- #-)#- #-j#- #- #-#- #-'#-) $-w#$-'*$-'=$-K H$m$-w#$+*$-o $$-k$-$$%-%Q%f%-'t%+?}%-'%L%+O%L%+O%T%- %- &-w#&-e&C&-FL&+U&-w"c&0q&,y&+&,&0&-`&-&-(&- &'-'- #'-o 3'-H E'-9R'-n`'-*r'-9'-n'-$'-x'-9'-'- '-)'-n'-F(-"(-(-'(;(-H(-U(-H b(-o(-`)(-(-A (-(-A (-)-.)-A ;)-!!\)-A u)-#)-F )-*)-)-f )-F)- )-*-f *-!*-D(*-5*-DB*-*O*-*[*-N*h*-5*q*-*-f *-*-**-N**-**-:*-D*- +-*+-N*&+- 3+-D+-/)M+-/ V+-$t+-+-6%+-I(+- ,-+,-T B,-9T,-k,-9x,- ,-_,-},- --34--?!X--x ~-------&--:'".-mT.-.-v%.-O.-& /-O/-W/-Od/- u/-/-/-} /-/-/-/-9/-/-0-90X>0_0+r0z0+00+00+00(  %5R4bs@@d+@PL`s, .Ml6HX m   L P ` `    '2".1&.I*.V..f2.}6.:.>.B.L.Q.V. [.`.e.j.%o.0t.Fy.]~.f.{............. ..%.5.F.R.Y.a.j.v.... .....#.(.-.2.7.<.A.F.%K.-P.6U.EZ.Td22X<2@t2x22 T2X|2`222ll2p 2 2@ 2 $2( L2P8 .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rodata.str1.8.rela__bug_table.rodata.str.rela.altinstructions.rela.init.text.rela.rodata.data.once.rela.discard.addressable.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @\ @P&+ P&@8H&1 0; 6@0&J2 ^ HY@ & j2{0v@Ц& |@&X@`&`h@0&x:0@(HW&AzG@@pH&G< @&$K@0&00]*;0}cK0'Td |(pw@ 0&$ ': K