ELFh@@43R_B@џRT"(@#tCA@ aT_bB@@T (@@@T@_AT__@LqT@k"TA)"*kT@qHTc @?kT@ ?k#T@!?q@T?qT?qT_ց*@Pф|DTdR_!?qT*`@xa$jT!Ԡ__qT*xg$j!TȀ !Hb8 !hg8axa`@%jAT4R_d@B@@_B_r`T@B0@?#{@?{#_֠_d@@_r`T@(@?#{?{#_֠_d@@_r`T@$@?#{?{#_֠_@?@T`@*4  @b@@`5_!?#{)Ȫa{# _?#{S$@T"c E b$Cas:@Q:4@SA{è#_ց@?#{Sar@b`@@a ?`ASA{¨#_?#{S[c_qT**_kBT#   @a@c?uy?T@QkAT#@SA[BcC{Ũ#_!v@`TSA[BcC{Ũ#_!?#{  R @{¨#_bZ@!!_T`f@ @@{¨#_?#{!S[5}cX<w<@R@@Rxj6xya@4bB!A@5@@@SA[BcC{Ĩ#_ր@cSA[BcC{Ĩ#_?#{Sc@yb@y@T"a" RSA{¨#_֟D@z`T?#{StC4@!<@!*[* 7`ASA [B@{Ĩ#_[BSA@{Ĩ#_**SA[B@{Ĩ#_!!Ԡ_?#{S T[cR bRRB|@7#rz!Z|@s4@T@ ?|@5@ @^[BcC#@SA{Ũ#_@@@T B[BSAcC{Ũ#_րA`r@b#@!ԴSA{Ũ#_[BtcC?#{ bZ@! R!_Taf@!@a @{¨#_ @{¨#_ @aR @{¨#_?#{S``Z@BBTsf@`@ ubt@SA{è#_! ?#{[Sa:@u"!a:&Bca@b"RSA[B{Ĩ#_R@ !R@`@A`A(T@@!Ԡ_@`B@`?#{S$@r@!*4@*SA{è#_R*5@R@6* 4@*SA{è#_ Rr@*SA{è#_?#{S$@Ar@!*4@*SA{è#_!R*5* 4@*SA{è#_ Rr@*SA{è#__d@T?#{S[tCa4 7`ASA [B@{Ĩ#_@SA[B{Ĩ#_*SA[B@{Ĩ#_!Ԡ_?#{StC4@!<@!*7@SA{è#_*SA@{è#_!!SA{è#_!?#A8{S*[d@aB/nR@k`@T@rT@6@@<@Rc * 7cInRkT@,@C*`?|@@4@!<@aRA8/@BBA@T{FSG[H#_ֳc A8,@+!6@}ITCRcIHCa! @S@qTW@k(T ?@qT>?q`T2r T?q@T?q@T?q!T @b@!877*r G TA8",@"36@}HTHcIҝAA4"Q*b?k`T*!! @5cI*|_J55; @0T7*r GTA8,@"A+6@}TRcIa*!? qT?$qT @+t7T7*r GT"@@?5@A8",@"'6@}TH@ 6N@$@@ *" *?cI|@&+@~A%77*r _ TA8",@"B6@{ITRcIcI @ 7Ҵ7*r WTA8,@"6@T@ 77r@T@ ?|@cIkJsK ճcIH! @t6#B@@?֠5#@37A8,@6@}TH@ITcIk s H ;@|4qhTRR#@;S<|A8 /@6 @TR@cIkJsK!H@@B?T@_ T BTaC C9CsT@*C@?|@5A8,@!6@ TH @6Hւ@#@?iT?TCb TcI 9B@3@@?@(TR|@77A8,@!6@}TH*| !@6@6@A6!@6b*cI!@a6@`6@˔Bk@ 6cIc k s kJbsK@!@ ?[@7cIkJsKS QcIS cIskJsK?#{  aa?qT?qmT{#_ "R|_$K5?qaT9 {#_aR{#_?#{S[`u 7cRA8k+`@4@**@?:49R8LT:8 `@E9R*`@4@cCkD+@SA[B{ƨ#_?#{S3d@t@`SAR{¨#_pC 4A *|_kT!*7 R_*|_eJe5|5_kT*?#{R R{#_R_ց?#{S[` ?*6V66SA[B@{Ĩ#__SA[B@{Ĩ#_!!?#{ 4@ aAa ?6 @{¨#_!?#{ @@Rr @{¨#_`?#{S@avCa5[!RTav@@@4@@6 @4@@`vCQ`v*SA[B{è#_@ !avR*SA{è#_*5@@ ?*`5[B?#{S@avC4avC?qT!QavSA{è#_@@@ @a ?@4@@avC@!QavSA{è#_! GPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPL?     9  H   ` b     drivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.cdrivers/vfio/vfio_main.c?#{ s`b` @  @{¨#_vfio-dev6VFIO - User Level meta-driver version: 0.3 Error to alloc index &x->wait&new_dev_set->lockvfio%dvfio: runtime resume failed %d Device is currently in use, task "%s" (%d) blocked until device is releasedkvm_put_kvmkvm_get_kvm_safeversionvfio0.3drivers/vfio/vfio_main.c?#{S@*4*SA{¨#_* 5 @(T*SA{¨#_**SA{¨#_%%%vfio_device_pm_runtime_getvfio_init_devicevfio.softdep=post: vfio_iommu_type1 vfio_iommu_spapr_tcevfio.description=VFIO - User Level meta-drivervfio.author=Alex Williamson vfio.license=GPL v2vfio.file=drivers/vfio/vfiovfio.version=0.3vfio.import_ns=IOMMUFD$r[%=%%W%\intq%q,%*%Du81Du16KDu32eDu64Eq& !%!%P !^!H!I!XL%L%%""#r%"*"4;"=#"B/" " q]"^_P#$%t.3`MEq'     a)o&(05F SU=q lq>qQida>q 7*M$$ b 7_i*R^=q+=q,vf    *Zv$f-v.v>q/>q/w      ,-.LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=q0٥ Qkvm Eq1`   1 q1 q1"W1"Wc1H qd>q2  Eq3% d%%R=q-& e(2i F3i F4F5n F6 ^ !7+ !@ !r ! ! ! ! 4 r |  U  f M j      % U r   " *S$1 *S$1 1} *S$1 *SA$11A *Sm$8]1m *S$.1 1m 4FGxs5^ U?6i #U+q66Krg6^^+vv^r ^^^^!pr 7#+# Locc & nr~cmc8 H ^^8+9 8 9x q8 9_ q9^ ^!q #B7+b^# #^KK,J ^^:8U?;, ^U9l < B8 q8Y8y8+4 kj^ 4 r+4U 43U+=,-:4EU?o ``k`s r`i =+^gh + re^ =^7U? 2S6> nns3 . +< n < Zn < ^4n ^?E U ^vqq+6vq+=*I+< a+d^H^e5X `^E`F3FF#!F5o b^ j^25^b5(c5;g6 ^d6^f6)e5B 9^E9F3FF#!F@retA^T^'hdr=PF^Q^R&S  QB 2^T[4[P'cap&`c2d`P"4mEm = iD0[P=Q-tmp`R-bufS ^2`yF[dQ'idh&gbuf`S-tmp(`R yc6|[%8 c'kvm7 d c& 2?c"[ iv&^:^"^ ^(  38 kvmE dfjur u/8 w xc2erh e&8 c" h 2? XL X?8 dfZ<> ^H >/8 P'vma>M Q-df@RAP GDHD=I__cD __uD__pD @4D*L $<-H -48 P'buf.UQ/R/!S-df1T2P G5 H5=I__c5 __u5 __p5 @45<H!38 P'bufGGQR S-df T!P G$!H$=I__c$ __u$i!__p$ @4$< l <58 P'cmdqc'arg,d-dfPegret^koutA"G"H=I__c __ug"__p @4Br%B B3CC3X[ f%EX RXg`XlX````c  @~K@~X@PyX^*XXXXcZZZtZZ ZZZ[+[[m.* 'm9\(+\P `/ ```[ 1 Y+[[[[m.&{+'m _.&`_ lv  ml ZZZZ)ZZ W[h[t[f@ 2@@@x@ @@~@d@P0@yX,XXXXZi.ZZZ [ 2[&[[ <[P[!&.[[m.O- 'm9\-\P `/ ```[1 -[[[[m.&-'m _.&`_ lv  ml)H[I[P W[ h[t[9@.@~cZY0ZZtZZ ZZZ[/[[m./'m8\W/\h `/ ```[ 1 /[[[[m.&/'m _.&`_ lv  ml ZZZZ)ZZ W[h[t[&4m|0EmRm 0cm&4m0Em@ #AA A 0A=Ac0IABPAcZgZZtZZ ZZZ[r2[[m.1'm8\1\h `/ ```[ 1 2[[[[m.&+2'm _.&`_ lv  ml ZZZZ)ZZ W[h[t[a< 05s<<<< <<~<<<yXY3XXXXZ5ZZZ [ 2[&[[ <[P[!4[[m.3 'm9\24\P `/ ```[ 1 c4[[[[m.&4'm _.&`_ lv  ml)H[I[P W[ h[t["` #`= ;==== == >~>~&>~3>@>M>lZ>e>c0r>yX)5XXXXZ/7ZZZ [ 2[&[[ <[P[!\7[[m.y6 'm8\6\P `/ ```[1 6[[[[m.&7'm _.&`_ lv  ml)H[I[P W[  h[t[9>8>>}Y: YYYYY YY  YYZ@9ZZZ [ 2[&[[ <[P[!9[[[1 8[[ [[m.8 'm8\)9\P `/ ```m.&K9'm _.&`_ lv  ml)H[I[P W[ h[t[cZ`ZZtZZ ZZZ[E;[7[Pm.b:'m8\:\`/ `` `[1 :[[[[m.&:'m _.&`_ lv  ml ZZZZ)ZZ W[h[t[X= ==w=j= ="yXtXXXX  ^\< :arg-\<   G G ^= >  arg    0  ret^  l| ^X= |? } }# ~  k^= k< largl$ mreto^ ^> =  arg     7> 1 /  + ! " #i$^ret$ ^mendeC> 9 9  : y :  6P?6g@fh  $ +8diS5?f ^ ^  ^? D arg% mig'Q ret^ ^f@ C arg$  + ret^ v^@ v@ w argw! x z mig|'V }8 ret~^/ [ Z ^XA Z18 argZDmig[.XAret]^fd^^/p/nV T^%B1P#[ Q#[ R$%BSnqA@B 0UB 5B ?^o[ *@B$$*B*xUB$EB<t ^HBt3ZPtG8 Q-dfvcwd(iB iCdevk T^FC TBdevVVVC retY^-_rs]9 *SVC$FC6DD'dfD-PFcEJCF3FF#!FDLD DD2,^D'df,+P.cret/^D< D DDEd0EBE( Ddf@  DD  ^#Edf?  Dret^//2PE/cdf y PYoYbYY ' YY3YY"Y  ZZ  r.F 9  ^4 6T}F.cS ^6 G3d'kvmG cpfn Gfn (G-retrf5F ^ ^pG  GRr(G G6  H4ciqri-rcP&VGVmG 'm&mG'm"\-\2x^Hx:dIz JJ JcB,J&V ^HV"^c^^ oa }a{a d Ddd2n^In1dIp JJ Jc0,J&V ^IV"^c^^ oa }a{a d Ddd 8 ^CJ 84 9  ret;^/i =^  ^J 1devHops&Jret^V /2//1H CJ4 r ZKZ.ret^q ^0@KLfc7sPrK/devDops*J.ret^MCK^ y Wp LLdev0P XrN:;P] ]^  ^^-^ >^R^H^ ^^Rk^ L|^a ad ! ea 8a+a ac C ccc cc#d Md@d5d3Zd[de < eeeefggfot:No0#o +of.idxDEQ!FQcti5 SH^ASTyT PYToYbY"Y ' YY)YY"Y  ZZAS!W ^N T^^k'T^!nnT9n-n Fn jn^nRn#vn^ RT^nXTn#n#n^[U^\dWU\ \ ]^eyU^\f \(U A(U ANNu ^N ^V 0i ()VdfD UVdfHarg4UVL v^Vy`-r`n-"}`2=^1 r av  aa $^u +^ ?rFav ?& aold ?.new ?7^ ^oai ^v + a Aav A ai A^ ^av aFatoF-FDnFF$FbtoF.FEnFYFnGbtoFn&Fn6nFnJF^jbvF^OjbF^YFPbvFPJjbFPTFBbvFBIjbFBSJGWbtoGW4GWDGXGX"JGQcGQ6GQF rHcv ! aa (^u /^ u ^cv u ' aa u .^u u 5^c z ^ rcv * aold 2new ;^r ^o  ^ Or#dv O" aold O*new O3^r Z^o Z ^ 5^jdv 5& aold 5-^new 56^ < ^ ^dv  aold %^new .^  ^ ^di "^v / a( dv  ai !^ ^ev !a3^Cei3^v3 aeptreoldnew^,eyeptreoldnew^,;fptreoldnewLfptreoldnew;fptreoldnew;~fptr~eold~new~;ufptrueoldunewut!gptrteoldtnewt;sVgptrseoldsnews;rgptrreoldrnewr gptreoldnew gptreoldnew 9hptreoldnew shptreoldnew  hptr eold new   hptr eold new   !iptr eold new   [iptr eold new L^iiL^vL a>^ii>^v> a.old>^ %jptr%eold%new%tmp% % $[jptr$eold$new$tmp$ $ #jptr#eold#new#tmp# # "kptr"eold"new"tmp" " Wkptreoldnewtmp  kptreoldnewtmp  kptreoldnewtmp  Slptreoldnewtmp `^li`^v` a.tmp`.val`^`^rlnr@l.pP.valyrmnry yBl,K4m;!rRmptr;<1!pmptr1='#m'0 j^m j8m jVmm/m7!n2K,Fnnew4Knnew1,rn=rnnew7#o#5Cn,%,&r+o0 Mraocap'xCVo,,JHoptrH`[`O`g`0q`pm rm @KQK]KiKuKKBK3KK{7cu  ~ 2 ?1( I41: ;9 I: ; 9 I: ; 9 I !I 4: ;9 I .: ;9 'I  1X Y W : ;9 I U<4: ;9 I41: ;9 I.: ; 9 'I 4:!;9 I1RUX YW 1X Y W : ; 9 I 1RUX Y W 1RUX Y W .?: ; 9 '<1RUX!YW &I4: ; 9 I.?: ; 9 'I<.: ; 9 ' ! .?: ;9 'I<!4: ; 9 I"1X YW # 1$!I/ %$ > &1X YW ':!;9 I(.: ;9 ' ) 1*I+.?: ;9 '<,.?: ; 9 '<-4:!;9 I.4: ; 9 I/ :!;9!0 114:!;9 I 2.?:!;9 'I@|3 1U4.?: ;9 '<5 U6.?:!;9!'@|718 19 1U::!; 9 I;.: ; 9 'I<.:!;9 'I@|=>! !I: ; 9!>>! !I: ;9!?@ A B 1C D:! ; 9!IE>! !I: ; 9!F :!; 9 I8 G !:!;9!H :!;9!II :!;9!IJ.: ; 9!'K.?: ; 9 '<L:!; 9 IM : ; 9!N.:!;9!' !O.: ; 9!'I !P5IQ<R'IS :!;9!T.?:!;9!'I@zU 1UV4I4W.:!; 9! '@|X.?:!; 9 'I@|Y.?:!; 9 'I@zZ4:!; 9!I[% U\$ > ]<^ _&`'a4: ; 9 I?b4: ;9 I?<c: ;9 Id4: ; 9 I?<e : ; 9 f4G: ;9 g.?: ;9 '<h.: ;9 '@|i.?: ;9 '@zj.?: ;9 'I k : ;9 l.: ;9 'Im : ;9 n> I: ;9 o p'q.: ; 9 'I@|r.?: ; 9 'I s.?: ; 9 '@|t : ; 9 u.?: ;9 'I<v.: ;9 'I@zw.?: ; 9 'I<x.: ; 9 ' y5z.1@|{.1@|LTLq  (00   8@   ((DLPhpX` $$ $    ,(P` $$, @X@X$ t|txpt0,X$PxPxLt($ h (  04h   8  (    8  (  ,0h       D  ,  (0 X0  $(,<@    P ( (,04DHl     0 (    8Th  $$(,@ ,Tht,Hll04`hlptt|$(,Xpt,H $@|lp04 ,<(P\<L*  J  }.. $!!!1&. <  /? ! <;<!;-/A! " 0.+  1. xf! o ' #' #1 #!g y..t    k   /1- .*M- +!B' B 24 ! !#   1.#u  <! z<&e !#   1.#u  <! z<&c !#   1.#u  <! z<& #0 !-/ !-3!   "v. / ! ) /JK"#.=r  ] !"!   " ~."~..4~<zJ>5<L"/Z.!0/=/Jvf= Y  2=\ wJ  . ! =i.'yfY.M% ! Z !/ )'!Wf  J !$ 0qJh  $"$,0   3O"y 5X'  -! # >!" !   # / 0l it #! ! !  yt.J 1Kt 1L !J  .w  wt   0J #. 2 fX jX f j   wJ   <u N. #-$ ]%~  !~ !.~  !`u!~!~3  ! =$/!"!CX K~.!~  ~5  Pf !!~ ! -!:< />/=.  X<!~ B. <J $!#\ '<Y > !.%xJ 6F NJ i!!0d$/cw < !w<uJ }J}<.}. K  } /} /!/ _  ! ! S! !aX.}  ~~ {f"XM   3}. v%/`   fi<  ( t }.    p <K 'Yf1u% ^fK(<;&( Y< /rf ~ F .~/ Xf!<p  ! A 1Of1u/ TfK(( Y<! /hf ~ F .~/Nf <  v.   vt   J $. $ $ kJ nX f n.  v<  <A w  wX  ...  .uJK u   v<  qJ } =!2.  1z     /~Y. B.#  Oz    /~ .V v  "xWd" ! ~  pJ Yy. ' sJ "  2  B03 } 0#z## x   x ~.  ~ ya~d " ! ~  p<r'<{J}   bp   "} q  n ~/ <   tJt .x.~  }'!1z# x   x ~.  } zWd " ! ~  pJ K<XN J}+!!  #z## x   x .K#x.  } za~d " ! ~  p<r'<x. /  .."  4f L  c.0+0/#x# # x   x ~.   xWd " ! ~  p< YJ~1//1!z&1y# # x   x ~.  ~ yWd" ! ~  pJ    #y# #0 <~ fw. ' sJ "!" L"/h" /za~d"" ! ~  p<r'<"y/y  y   y  C s<" !#1  } [   !  }L   <wJk .xWd" ! ~  p. K / xJ ' s<"</244- !.&g. g < v#xa~d""  ~! ~ "pJr'<%w. /.. ' s< "  w. .J}. Yy.#@=%!za~d " ! ~  p<r'<$=   v. / d. /.d. /.d. / .~.>/ y. / d. / . ~. /  w .< wJ /   x<wX/  nU  y~B> ~ r. 3.<t / / <<<w f&z6//  b<}  uX.!Z!   7R >!|I/ t .X/XK!/200|X  }  ; nz   }     p i "a ~# .    o.? ~ f    oJ i.  i   i0X#v Jv. <v  / Y =!!%!zt/nf # / J # #  !!?!wJ   ~~~  .~ .   ~X# !  zJ<.K!  #  H 8 !.! <#   =$@uf1/ &EX =#.! == "< .K"     0/HR<.!/$ $<./ J.  LK/!!!/  u u. u.> / eX/$<!s 3= lXr !"!__UNIQUE_ID___addressable_vfio_file_enforced_coherent664__actu_ret__after_PIR_EL1kmsan_copy_to_user__before_ELR_EL1vfio_device_from_file__after_HCRX_EL2vm_area_structsize_t_oldvfio_df_closeshould_fail_usercopyvfio_ioctl_device_feature__before_ESR_EL1__compiletime_assert_660__compiletime_assert_661__compiletime_assert_662___GFP_KSWAPD_RECLAIM_BITVFIO_DEVICE_STATE_RESUMING__list_addVFIO_DEVICE_NUM_STATES__after_VBAR_EL1ida_init__before_TTBR1_EL1__before_VBAR_EL1__lse__cmpxchg_case_32alloc_anon_inodeIFSR32_EL2perf_sw_ids__before_ZCR_EL1VFIO_NO_IOMMUvfio_ioctl_device_feature_mig_device_statePERF_COUNT_SW_PAGE_FAULTSinstrument_atomic_read_writevfio_device_feature_dma_logging_report_dev_infovfio_debugfs_remove_rootvfio_ioctl_device_feature_migrationlist_headvfio_device_debugfs_initraw_atomic_readIOMMU_CAP_NOEXECvfio_device_featureis_power_of_2PMEVTYPER0_EL0__u16__before_PIR_EL1HFGxTR_GROUPspinlock_check__func__PCI_STD_RESOURCE_ENDwriteCLIDR_EL1MDSCR_EL1__u8out_copyIOMMU_CAP_DEFERRED_FLUSH__after_SCTLR_EL1HDFGWTR_EL2VFIO_DEVICE_STATE_PRE_COPY_P2PTTBR0_EL1TTBR0_EL2__refcount_add_not_zero__before_HFGWTR_EL2FAR_EL1FAR_EL2class_destroydevice_iommu_capablecomb_startPCI_STD_RESOURCESvfio_device_feature_mig_data_sizekmalloc_cache_type__after_ACTLR_EL1copy_from_usertypevfio_find_device_in_devset__acfu_ret__refcount_dec_and_testvfio_device_put_kvmvfio_device_group_registerspin_unlocklock_class_keyrefcount_saturation_type__UNIQUE_ID___addressable_vfio_init674raw_atomic_try_cmpxchg_relaxed__before_SCTLR_EL1ssize_t__compiletime_assert_5__compiletime_assert_32found_get_refxa_lock_type__u32PERF_COUNT_SW_TASK_CLOCKIOMMU_CAP_ENFORCE_CACHE_COHERENCY__kernel_pid_tnodespm_runtime_putVFIO_DEVICE_STATE_PRE_COPYiputXA_LOCK_BHRGSR_EL1PERF_COUNT_SW_CPU_MIGRATIONS__before_ACTLR_EL1vfio_device_fopskvfreeresult__lse__cmpxchg_case_64__symbol_get__UNIQUE_ID___addressable_vfio_register_emulated_iommu_dev654num_irqsoldval_printksign_extend64vfio_check_featureKVM_NR_BUSESVFIO_IOMMUvfio_fs_inode_newvfio_device_set_open_countHFGRTR_EL2VFIO_DEVICE_STATE_RUNNING_P2Prefcount_tvfio_file_is_validlong int___GFP_HIGHMEM_BIT__UNIQUE_ID___addressable_vfio_pin_pages670raw_spinlockvfio_info_add_capabilityKVM_FAST_MMIO_BUSCNTP_CTL_EL0interval_tree_iter_nexttest_ti_thread_flaggeneric_test_bitclassAPGAKEYLO_EL1PMEVTYPER30_EL0const_test_bit__init_swait_queue_headranges___GFP_NOFAIL_BIT___GFP_RECLAIMABLE_BITVTCR_EL2iova_bitmap_for_eacherr_out__before_MDSCR_EL1kmalloc_caches__after_TCR2_EL1vfio_device_container_unpin_pagesiova_bitmapheadvfio_group_cleanupvfio_ioctl_device_feature_migration_data_size__before_TTBR0_EL1__retdata__after_TCR_EL1IOMMUFD_ACCESS_RW_WRITEMAIR_EL1MAIR_EL2__cmpxchg_case_mb_8CNTHV_CTL_EL2__before_FAR_EL1SP_EL1__after_MAIR_EL1__UNIQUE_ID___addressable_vfio_unpin_pages671__UNIQUE_ID___addressable_vfio_info_cap_shift667signed characcess_okstatic_keyxa_loadvfio_device_setrefcount_readSPSR_EL1SPSR_EL2_ddebugout_pageserrorfilepm_runtime_resume_and_getida_alloc_maxdevice_idaTCR2_EL1loff_t__ret_warn_on__ll_sc__cmpxchg_case_32__UNIQUE_ID_softdep681__before_HDFGWTR_EL2filpunsigned charXA_LOCK_IRQ__cmpxchg_case_8vfio_fs_type__lse__cmpxchg_case_8__NR_FGT_GROUP_IDS_____GFP_UNUSED_BIToldpTTBR1_EL1__after_SP_EL1cpucap_is_possible__UNIQUE_ID___addressable_vfio_info_add_capability668__before_VPIDR_EL2REFCOUNT_ADD_NOT_ZERO_OVFCSSELR_EL1___GFP_MEMALLOC_BITheaderfd_installraw_atomic_add_unless_Boolfromvfio_device_feature_migration__cmpxchg_case_16kmalloc_array_noprofinterval_tree_iter_firstvalueKMALLOC_CGROUPuaccess_ttbr0_enablevfio_from_fsm_tablekmalloc_typeout_inodeSP_EL2_inline_copy_to_userfputvfio_df_opencharpci_channel_state_t__dynamic_dev_dbgmemsetnnodesmodulemutex_lockvfio_deviceNR_SYS_REGSfeaturebytesvfio_info_cap_shiftHAFGRTR_GROUPout_uninit__cmpxchg_mb___GFP_ZEROTAGS_BITatomic_try_cmpxchg_relaxedvfio_group_from_file__refcount_inc_not_zero__before_HSTR_EL2vfio_device_pm_runtime_putvfio_register_emulated_iommu_dev___GFP_FS_BITratelimit_stateDACR32_EL2__after_HFGRTR_EL2err_alloc_dev_chrdevFPEXC32_EL2vcpu_sysregvfio_info_cap_addwait_for_completion_timeoutalloc_tagflagsdevice_initializepm_runtime_put_noidle__after_CNTV_CTL_EL0vfio_device_adddevice_delraw_atomic_fetch_sub_releaseprotspin_lockstop_copy_length__UNIQUE_ID___addressable_vfio_dma_rw672__u64callervfsmount__UNIQUE_ID___addressable_vfio_mig_get_next_state657__kernel_ulong_t__cmpxchg_case_32vfio_allocate_device_filePCI_IOV_RESOURCE_ENDdma_addr_tCPTR_EL2iommufd_accessstate_flags_table__UNIQUE_ID___addressable_vfio_find_device_in_devset649TCR_EL1TCR_EL2__after_AMAIR_EL1kasan_check_writePERF_COUNT_SW_DUMMY__before_VMPIDR_EL2might_faultACTLR_EL1ACTLR_EL2xa_is_internalvfs_mountPMSELR_EL0PCI_IOV_RESOURCESpagesxa_mk_internallimitida_alloc_rangekmsan_unpoison_memoryKMALLOC_DMAHACR_EL2__after_VTCR_EL2TFSR_EL1pcie_reset_state_tinterval_tree_removevfio_device_feature_dma_logging_controlfalse___GFP_LAST_BIT__before_VTTBR_EL2HAFGRTR_EL2req_nodesHDFGWTR_GROUP___ratelimitvfio_df_unbind_iommufdiommufd_access_unpin_pages__UNIQUE_ID_version676cur_fsmvfio_device_releaseinterval_tree_node__before_HFGITR_EL2PERF_COUNT_SW_EMULATION_FAULTSHCRX_EL2__before_AMAIR_EL1PTR_ERRinstrument_copy_from_user_afterCNTHV_CVAL_EL2compat_ptr_ioctlclearvfio_device_pm_runtime_getVFIO_DEVICE_STATE_NRvfio_df_ioctl_bind_iommufd___GFP_NO_OBJ_EXT_BITinit_completion__after_HCR_EL2__before_CNTVOFF_EL2vfio_initvfio_file_set_kvmAPGAKEYHI_EL1iova__before_CNTP_CTL_EL0VFIO_DEVICE_STATE_RUNNING_resrootcheck_copy_size__kernel_loff_t__UNIQUE_ID___addressable__vfio_alloc_device650_vfio_alloc_device__before_CNTV_CTL_EL0VBAR_EL1VBAR_EL2__dummy2spinlock_raw_spin_unlockraw_spinlock_tMDCCINT_EL1__ll_sc__cmpxchg_case_mb_16__UNIQUE_ID_file677curr_gapvfio_ioct_mig_return_fd__UNIQUE_ID___addressable_vfio_info_cap_add666long unsigned intto_user__UNIQUE_ID___addressable_vfio_set_irqs_validate_and_prepare669instrument_copy_from_user_before__xa_erase__cmpxchg_case_64__ll_sc__cmpxchg_case_64l_noaddressREFCOUNT_ADD_OVFraw_atomic_setshifterr_unuse_iommuVTTBR_EL2__after_PIRE0_EL1next_fsm__after_TPIDR_EL2__uaccess_mask_ptrto_copy__before_AFSR1_EL1PMOVSSET_EL0vfio_set_irqs_validate_and_prepareatomic_add_unless__compiletime_assert_374currPERF_COUNT_SW_BPF_OUTPUTput_unused_fdAPDAKEYHI_EL1kasan_check_readKMALLOC_RECLAIMdata_size__list_add_validkernel_read_file_str__after_HDFGRTR_EL2PMCCFILTR_EL0iommufd_ctxinit_pseudogroupVFIO_DEVICE_STATE_ERRORget_unused_fd_flags__lse_atomic_fetch_add_releasexa_destroyvfio_device_fops_unl_ioctlcurr_state__ll_sc__cmpxchg_case_mb_32__compiletime_assert_0__compiletime_assert_1__symbol_put__compiletime_assert_3__compiletime_assert_4CONTEXTIDR_EL1CONTEXTIDR_EL2simple_pin_fsvfio_df_device_last_closevfio_device_fops_mmapvfio_device_remove_group__xa_cmpxchgPMINTENSET_EL1try_module_get__after_ZCR_EL1raw_atomic_try_cmpxchgwait_for_completion_interruptible_timeoutdev_setMDCR_EL2___GFP_COMP_BITAPIBKEYHI_EL1OSLSR_EL1HDFGRTR_EL2__before_TCR_EL1maskraw_atomic_cmpxchg_relaxedopen_countvfio_device_fops_releaseerr_virqfd__before_MAIR_EL1__kmalloc_large_noprofinstrument_atomic_writethread_infoiova_bitmap_allocida_destroyINIT_LIST_HEADvfio_device_feature_dma_logging_rangeoverflowvdevtask_struct__before_HAFGRTR_EL2GNU 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-strong__after_VTTBR_EL2vfio_device_container_dma_rw___GFP_HARDWALL_BITPMEVCNTR30_EL0__access_okAFSR1_EL2out_put_unusedTFSRE0_EL1__after_HFGITR_EL2simple_release_fs__vfio_register_dev__before_HCR_EL2__UNIQUE_ID_author679_dev_warnvfio_device_opsdev_set_namemutex___GFP_IO_BITvfio_group_typeIOMMU_CAP_PRE_BOOT_PROTECTIONcurrent_stack_pointerKMALLOC_NORMALcontrolvfio_group_initcompletevfio_ioctl_device_feature_logging_stopRVBAR_EL2vfio_device_has_containerPIR_EL1__before_HCRX_EL2VFIO_DEVICE_STATE_STOP__list_del_entryerr_dev_classcount__compiletime_assert_35addrvfio_ioctl_device_feature_logging_reportvfio_device_bind_iommufd__after_AFSR0_EL1vfio_device_fops_cdev_open__after_TTBR0_EL1PCI_NUM_RESOURCESunsigned int__kernel_size_tvfio_device_put_registrationDEVICE_COUNT_RESOURCEatomic_readvfio_device_debugfs_exitkcsan_check_accessinodespinlock_tinterrupted__UNIQUE_ID___addressable_vfio_assign_device_set647__ll_sc__cmpxchg_case_mb_64bitmapPAR_EL1___GFP_WRITE_BIT__UNIQUE_ID___addressable_vfio_file_set_kvm665KVM_MMIO_BUSxa_mark_tAMAIR_EL1AMAIR_EL2l_yesis_source__modver_attrpid_tflag__after_ESR_EL1__pm_runtime_resumeinstrument_copy_to_userCPACR_EL1vfio_groupvfio_device_group_use_iommucpucapatomic_setvfio_cleanupvfio_mig_get_next_stateMPIDR_EL1alternative_has_cap_likely__before_AFSR0_EL1__kernel_ssize_tPERF_COUNT_SW_ALIGNMENT_FAULTSvfio_device_is_noiommureport_raw_spin_lockERR_PTRoffsetPERF_COUNT_SW_PAGE_FAULTS_MINVFIO_EMULATED_IOMMUlist_add_taillist__after_CNTP_CTL_EL0__after_FAR_EL1GCR_EL1vfio_device_log_read_and_clear__UNIQUE_ID_license678page__after_HSTR_EL2device_classvfio_device_fops_read___GFP_NOMEMALLOC_BITfs_countarch_atomic_fetch_sub_releasePMCCNTR_EL0set_idvfio_irq_setZCR_EL1ZCR_EL2__after_ELR_EL1NR_KMALLOC_TYPESmax_irq_typeboolvfio_register_group_dev__bad_copy_from__arch_copy_from_user__addrcopy_overflowkrealloc_noprofnextPMUSERENR_EL0__mptr__UNIQUE_ID___addressable_vfio_register_group_dev653opaquefile_system_type__UNIQUE_ID___addressable_vfio_combine_iova_ranges658__kvmalloc_node_noprofAFSR1_EL1vfio_df_group_closevfio_group_set_kvmvfio_group_enforced_coherentVMPIDR_EL2REFCOUNT_DEC_LEAK__arch_copy_to_userHSTR_EL2HFGITR_GROUP__after_CPACR_EL1vfio_file_enforced_coherentvfio_fs_init_fs_context__list_delentry__cmpxchg_case_mb_16device_addkernel_load_data_strDISR_EL1APIAKEYHI_EL1xa_is_err__NO_FGT_GROUP__file_operations__kmalloc_cache_noprofPIRE0_EL1vfio_debugfs_create_rootPMCR_EL0list_is_head__lse__cmpxchg_case_mb_8TPIDR_EL0TPIDR_EL1TPIDR_EL2devicesize__lse__cmpxchg_case_mb_16long long unsigned intiommu_capvfio_device_try_get_registration__list_del_entry_validvfio_unregister_group_devfgt_group_idlength__mutex_initpci_bus_flags_t___GFP_DMA_BITinstrument_atomic_read__before_CPACR_EL1xarray___GFP_HIGH_BIT__after_HDFGWTR_EL2kzalloc_noprofHPFAR_EL2swait_queue_head__ll_sc__cmpxchg_case_mb_8CNTP_CVAL_EL0IOMMU_CAP_CACHE_COHERENCYvfio_df_device_first_openargszTPIDRRO_EL0__UNIQUE_ID___addressable_vfio_file_is_valid663minszESR_EL1ESR_EL2refcount_inc_not_zero__cmpxchg_case_mb_32___GFP_ACCOUNT_BITcheck_object_sizemin_gapCNTHCTL_EL2VFIO_DEVICE_STATE_STOP_COPYmutex_unlock__UNIQUE_ID_description680__exitcall_vfio_cleanup__modver_version_showkvm_bus__after_AFSR1_EL1__kmalloc_indexversionIOMMUFD_ACCESS_RW_READ__after_CNTV_CVAL_EL0iommufd_access_rwsafe_ptrKMALLOC_RANDOM_ENDkill_anon_superiova_end__lse__cmpxchg_case_mb_32list_del___GFP_RETRY_MAYFAIL_BITvfio_device_group_unuse_iommuvfio_device_get_kvm_safe__ll_sc_atomic_fetch_sub_release__UNIQUE_ID_ddebug651__before_CNTV_CVAL_EL0iommufd__copy_overflow__int128__ll_sc__cmpxchg_case_8vfio_info_capELR_EL1ELR_EL2__VNCR_START__vfio_cdev_cleanupstatic_key_falseraw_atomic_fetch_add_unless__before_CONTEXTIDR_EL1size_is_constant__keypseudo_fs_contextcompletionvfio_device_fileCNTHP_CVAL_EL2IOMMU_CAP_DIRTY_TRACKING__must_check_overflowcapsiova_bitmap_fn_t__compiletime_assert_2vfiovfio_device_mig_statevfio_cdev_initiova_bitmap_free__before_PIRE0_EL1___GFP_NORETRY_BITPERF_COUNT_SW_PAGE_FAULTS_MAJrefcount_setvfio_virqfd_exitAFSR0_EL1AFSR0_EL2__before_TPIDR_EL2__kmalloc_noprof__before_VTCR_EL2__after_VMPIDR_EL2__s64out_free__after_MDSCR_EL1HDFGRTR_GROUPclass_create__ll_sc__cmpxchg_case_16short intKVM_VIRTIO_CCW_NOTIFY_BUSarch_static_branchIS_ERRvfio_device_feature_mig_statexa_init_flags__before_HFGRTR_EL2___GFP_MOVABLE_BITvfio_virqfd_initrangePMCNTENSET_EL0___GFP_DIRECT_RECLAIM_BIT__before_SP_EL1interval_tree_insert__cmpxchg_case_mb_64__after_CNTP_CVAL_EL0refcount_warn_saturateerr_module_put___GFP_NOWARN_BITbranch__bad_copy_toAPDBKEYLO_EL1indextruevfio_device_file_set_kvm__before_SPSR_EL1__before_CNTP_CVAL_EL0vfio_unpin_pagesPCI_BRIDGE_RESOURCE_ENDvfio_df_iommufd_unbind__IOMMUFD_ACCESS_RW_SLOW_PATHitervfio_device_set_xa__before_TCR2_EL1PERF_COUNT_SW_MAX__lse__cmpxchg_case_mb_64kfree___GFP_DMA32_BIT__val__dummymodule_put__after_HFGWTR_EL2CNTV_CVAL_EL0sp_el0try_wait_for_completionIOMMUFD_ACCESS_RW_KTHREAD__pm_runtime_idlefs_contextvfio_init_device__after_CNTVOFF_EL2HCR_EL2CNTHP_CTL_EL2vfio_assert_device_opensuper_blockvfio_combine_iova_rangesmodule_kobject__UNIQUE_ID_import_ns675__after_VPIDR_EL2memcpygfp_ttask_pid_nrget_currentREFCOUNT_SUB_UAFHFGITR_EL2__lse_atomic_fetch_sub_releasevfio_device_container_pin_pagesexitcall_t__kernel_long_tvfio_ioctl_device_feature_logging_startiommufd_access_pin_pagesvfio_df_iommufd_bindvfio_assign_device_setlong long intida_free__INVALID_SYSREG__copy_to_userCNTVOFF_EL2ppospci_ers_result_tCNTV_CTL_EL0vfio_dma_rwTTBR1_EL2supported_opsKMALLOC_RANDOM_STARTPERF_COUNT_SW_CGROUP_SWITCHEScur_nodesleftuptr___GFP_ZERO_BIT__after_CONTEXTIDR_EL1module_attributemodule_version_attributepage_sizeatomic_fetch_sub_releaserefcount_structPCI_ROM_RESOURCEshort unsigned intPERF_COUNT_SW_CPU_CLOCKraw_atomic_cmpxchg_inline_copy_from_useratomic_tvfio_device_fops_writenew_dev_setfilepout_fputrb_root_cached__int128 unsignedPCI_BRIDGE_RESOURCES__refcount_sub_and_testcomb_endPMEVCNTR0_EL0APDBKEYHI_EL1refcount_dec_and_testvfio_device_del__UNIQUE_ID___addressable_vfio_device_set_open_count648__after_TTBR1_EL1npageREFCOUNT_ADD_UAFvfio_device_set_groupaccess__cmpxchgxa_errPERF_COUNT_SW_CONTEXT_SWITCHESpci_dev_flags_t__after_SPSR_EL1APIAKEYLO_EL1CNTKCTL_EL1__UNIQUE_ID___addressable_vfio_unregister_group_dev655__lse__cmpxchg_case_16uintptr_tvfio_release_device_setAPDAKEYLO_EL1DBGVCR32_EL2HFGWTR_EL2mutex_destroy__before_HDFGRTR_EL2vfio_pin_pageskmem_cacheAPIBKEYLO_EL1kmalloc_noprof__before_TFSR_EL1KVM_PIO_BUSprev__compiletime_assert_652___GFP_THISNODE_BITVPIDR_EL2__compiletime_assert_656__after_TFSR_EL1__compiletime_assert_659vfio_info_cap_headernew_fsmSCTLR_EL1SCTLR_EL2lockvfio_device_group_unregisterlastuaccess_ttbr0_disable__after_HAFGRTR_EL2drivers/vfio/vfio_main.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/vfio./include/linux./arch/arm64/include/asm./include/linux/atomic./include/asm-generic./include/asm-generic/bitops./include/uapi/asm-generic./include/uapi/linux./include/linux/devicevfio_main.cvfio.hvfio_main.clist.hspinlock.herr.hidr.hxarray.hcompletion.hjump_label.hslab.hrefcount.hatomic-instrumented.hatomic-arch-fallback.hpm_runtime.hcurrent.huaccess.huaccess.hbitops.haccess_ok.hvfio.hcmpxchg.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hthread_info.hgeneric-non-atomic.hlog2.hatomic.hpid.hint-ll64.hint-ll64.hposix_types.htypes.hspinlock_types_raw.hspinlock_types.hinit.hstddef.hgfp_types.hrefcount_types.hstack_pointer.hiova_bitmap.hiommu.hperf_event.hkernel_read_file.hsecurity.hkvm_host.hkvm_host.hpci.hvfio.hiommufd.hmodule.hprintk.hclass.hstring.hinterval_tree.hfile.hdev_printk.hratelimit_types.hfs.hdevice.hpseudo_fs.hswait.hdynamic_debug.hmutex.hfault-inject-usercopy.hspinlock_api_smp.hoverflow.hkernel.hinstrumented.hkmsan-checks.hkcsan-checks.hkasan-checks.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x 4@$HJ-ACA-$HJ-ACA-$HJ-ACA-D$0A-AGA-DA-A0BDWBA-A0-,pA-A BVA-dPA-AP DJ`DA-AP -BX A-A 4hA-A BF A-A JA-LA-A@CBBb A-A K A-A ,TA-A BOA-D-A@BBHI BA-A ADA-A@-HBA-A@-D-,LA-A BMA-DA-A CJ A-A O A-A FA-A-AP CBCPdAACA-AP -HLCAA-AP -KAEA-AP -EABDA-A BO A-A D A-A FA-4|A-A0BPGBA-dpB-A@BD] A-A Bc A BA-C@-C B ALA-A0BBN A-A S A-A H A-A LA-A0BBN A-A O A-A H A-A D-A@BBFI AA-A ADA-A@-IAA-A@-C-dA-A0BHDBA-A0-FAA-A0-D A-A $l A-AB B GPD] A-A CR A x B T B d B yD^ A A A gAAAC A e B AAe AAA xQ B ^BNBF A FCDCAAC BA J BAA BABABA<A-AJ A-A M A-A DA-L A-A` B BLDCaAAEA-,HA-A BLA-$Y-AFA-\B-A@BCDVA-B@-F A-A ,TA-A BM A-A ,PA-A CK A-A dA-A0BDVAA-A0-HA-A0-L A CLA-A0BJ A-A ANDA-A0-B 47b 0@P `3p[;d (+ 4  FH\Hs@H0p (  L4(48ll pH4 - @ChN4YHfH(4l(884> ~(08@CH|PX`hNpx)a499/h9  7 44P H!#$&(*+-.4./^ h r 2| K d }  , E ^ w, pG4r<@L < d C0kP`h ` |'DKTt|     ) 8 I T Z c h z          4 @ N _ r }          # 5 R g z          $ A c w        !/4Ebk&GH`mzThP `(9Ivfio_main.c__export_symbol_vfio_assign_device_set$d__export_symbol_vfio_device_set_open_count__export_symbol_vfio_find_device_in_devset__export_symbol__vfio_alloc_device__export_symbol_vfio_register_group_dev__export_symbol_vfio_register_emulated_iommu_dev__export_symbol_vfio_unregister_group_dev__export_symbol_vfio_mig_get_next_state__export_symbol_vfio_combine_iova_ranges__export_symbol_vfio_file_is_valid__export_symbol_vfio_file_enforced_coherent__export_symbol_vfio_file_set_kvm__export_symbol_vfio_info_cap_add__export_symbol_vfio_info_cap_shift__export_symbol_vfio_info_add_capability__export_symbol_vfio_set_irqs_validate_and_prepare__export_symbol_vfio_pin_pages__export_symbol_vfio_unpin_pages__export_symbol_vfio_dma_rw__initcall__kmod_vfio__673_1751_vfio_init6vfio_init$xvfio_device_fops_cdev_openvfio_device_fops_mmapvfio_device_fops_writevfio_device_fops_readvfio_fs_init_fs_contextvfio_release_device_setvfio_device_release__UNIQUE_ID_ddebug651.7vfio_device_fops_unl_ioctlvfio_device_fops_releasestate_flags_table.3vfio_from_fsm_table.2__func__.0__func__.5vfio_fs_type_rs.1vfio_device_set_xavfio__key.4__key.6__UNIQUE_ID___addressable_vfio_init674__UNIQUE_ID___addressable_vfio_dma_rw672__UNIQUE_ID___addressable_vfio_unpin_pages671__UNIQUE_ID___addressable_vfio_pin_pages670__UNIQUE_ID___addressable_vfio_set_irqs_validate_and_prepare669__UNIQUE_ID___addressable_vfio_info_add_capability668__UNIQUE_ID___addressable_vfio_info_cap_shift667__UNIQUE_ID___addressable_vfio_info_cap_add666__UNIQUE_ID___addressable_vfio_file_set_kvm665__UNIQUE_ID___addressable_vfio_file_enforced_coherent664__UNIQUE_ID___addressable_vfio_file_is_valid663__UNIQUE_ID___addressable_vfio_combine_iova_ranges658__UNIQUE_ID___addressable_vfio_mig_get_next_state657__UNIQUE_ID___addressable_vfio_unregister_group_dev655__UNIQUE_ID___addressable_vfio_register_emulated_iommu_dev654__UNIQUE_ID___addressable_vfio_register_group_dev653__UNIQUE_ID___addressable__vfio_alloc_device650__UNIQUE_ID___addressable_vfio_find_device_in_devset649__UNIQUE_ID___addressable_vfio_device_set_open_count648__UNIQUE_ID___addressable_vfio_assign_device_set647__exitcall_vfio_cleanup__UNIQUE_ID_softdep681__UNIQUE_ID_description680__UNIQUE_ID_author679__UNIQUE_ID_license678__UNIQUE_ID_file677__UNIQUE_ID_version676__UNIQUE_ID_import_ns675__modver_attr.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728.L144729.L1447210.L1447211.L1447212.L1447213.L1447214.L1447215.L1447216init_pseudomutex_lockmutex_unlock_raw_spin_lock_raw_spin_unlock__xa_erasekfreeida_freeiputsimple_release_fskvfreeinterval_tree_iter_firstinterval_tree_iter_nextinterval_tree_removevfio_group_from_filekrealloc_noprofmemsetmemcpyvfio_device_has_containervfio_device_container_pin_pagesida_destroyclass_destroyvfio_virqfd_exitvfio_group_cleanupxa_destroyvfio_group_initvfio_virqfd_initclass_create_printk__kvmalloc_node_noprofida_alloc_range__init_swait_queue_headsimple_pin_fsdevice_initializealloc_anon_inode__dynamic_dev_dbgvfio_group_enforced_coherentdevice_iommu_capablevfio_group_set_kvmxa_loadkmalloc_caches__kmalloc_cache_noprof__mutex_init__xa_cmpxchgdev_set_namevfio_device_set_groupdevice_addvfio_device_remove_groupvfio_device_group_registervfio_device_container_dma_rwvfio_device_container_unpin_pages__pm_runtime_resume__pm_runtime_idle__arch_copy_from_user__arch_copy_to_useralt_cb_patch_nops___ratelimit_dev_info__kmalloc_noprofinterval_tree_insertget_unused_fd_flagsfd_installput_unused_fdfput__stack_chk_failvfio_device_put_registrationcompleterefcount_warn_saturatevfio_device_group_unregisterdevice_deltry_wait_for_completionwait_for_completion_timeoutwait_for_completion_interruptible_timeout_dev_warnvfio_df_group_closevfio_device_try_get_registrationvfio_device_get_kvm_safe__symbol_get__symbol_putvfio_device_put_kvmvfio_allocate_device_filevfio_df_opentry_module_getmodule_putvfio_device_group_use_iommuvfio_device_group_unuse_iommuvfio_df_closevfio_device_fopscompat_ptr_ioctlkill_anon_super__modver_version_show<5@5$HLPXp\4t55(X$(@`+Xd+Xl $ +@( d0 +@4 d8 D h t     5 5( H x   5 5      4 < `   0 0  +h +h    0 x +| +      $ 4 h +l +p     L 4455++@L|Xl` `<T|++4X,\+`+x++ @+D+HphL+(((8HXhx(-Tt uv$X(w04x<@yH LzT X{`d|lLp}xP|~d`@$,08$DP+T+Xh+l+p $ d( x@lp- (08@HPX`hpx(+(5+8+@+ 8+(@+0j noolT &m-n 2n@n Gn1LnZn8fntno#~n1n6nn*n8nY3n86nn nn$n|#0n%<nOn[n3/bn8gn$sn'nn{:ng nn@nYn5np8nnnnTn:n##n-65n(:ne?n Dn/In Nn:*cn+inonZ4unU2{n n+n!nWn7n) n2nSns$n3n}.n n0n nqn0'n nY;n -nnn>n!nFn!n'n&,n81n76nGn`non un{n9n5n@)n,n0nn$nn nn+nk n:nn  n!n?7n..n%n+n1n'Nn `n#en& jnN5tns5yn7~n7n;n*nn`0na n+nR,nJn!nnn,0 nn.8n$nr*n90n+6nO&<n0Bn%HnNnTnZnT7`n(4|nn)nj+n)*nn1nwno)nn nn6n%nn n*n,n* n!:nk$ncn!n*'n*-n[3n99n ?nm'En}Kn QnBWn2]ncnHin8(on:un*{n;nn:nnE3n9nq nYn"n&n!nunnn:n;n8nhndnn'nen'7n n nj/n/1n #n,)n/n,5n ;n$An(GnE"Mn~Sn6-Yn_n(5en0kn qnwnr/}n-n;nnHn.n n+nC%n|)n(n'nn n[nK#nn@ n|9nnn n4n^ n. nn,n%n%%n%1+n#1n57n(=n-Cn- InOn&Un[n anE gnmnsnyn/non7nFn$nn nn1ngnb/n'n2n> nJ nw3n n:n;nn;n nm; n5 n n5) no1 nH!! n 5' n- n 3 nf)9 n&? nNE nK n Q n]1W n ] nc n91i n*o nu nq"{ n= n n ni" nD n0 na* n nA2 nZ n n n: n4 n  n5 n! n: n n. n n0 n+ n na n(< n( n6# n 5) n// n45 n-; n A n7G n&M n3S nD,Y n2_ nle n! k n&q nYx n- n$ n/; n1 n n n n n 8 nf nD n8 n3 n]# n# n n n9 n+" n6/ n44 n/> n;C n'H n[M n#R n!W n2\ n0l nnr n"x n~ nB- nm ne n n< n n n n n n nM ny! nT/ n- n n4 n3 n 0 n[ n! n" nm& n9' nM%, n09 n 'E nS Q nQ] nF't n0  n4  n$ C nD9 C n C n C n   nM( Cx$ n1 Cp: n-:G ChP n] C`f n(s CX  n, CP n CH n$ C@ n C8 n C0 nl C(n  C )n6C?nV LCUnbCknxCn-Yn5\n\n$fn)\Gn&U\snY!\hnk-\9n \n-nn1$n<nr Dn1Mndnd|n n? n 6nO" n5,n#(Mn)in)nn4n2nn n n"nR)Cn-cn'n#/n73n'n"n%nn n("nCnZn. znfny4n.nX%nn4nnK.no!Fn6fnn4n;n)nnnn9n!8njTn\ynA.nnn nn67nJn"!bnunnln(n_nnn2n"nnL16nJ*Wnsn^-nBnT4nn~+n n%((n=3-Xn^-gn"nny-lB-lB-`-n7 n*'ng6n Snblkn}lln3n*ngn9l nn %l7lEYlbnn qnn n: n*ngn9nsnxlnn l-!l-/ClcnUm|nn'nn,n*nn[0n*.n @fnsnn[0nH&lonn nn[0n* n-<n Xl]njnnG` n& nh   ? \n^3jn& n)n& n*nhn`n& !nx3n& MnXon8n*l?nk4n: ny8& = n8Z n"i n6 n* lO nk4  n! n' @!n8,!n";!n6W!n*e!l_q!nk4!L!n!n!l!n8"n*'"n7J"S"o"nk4""n;""l"l"l""l5#l5#&#l?8#@#l?[#c#l?##l?#l?###lP#lP$ $lc)$lc7$?$lc`$h$lv$$$$$$(%0%lG%lk%lw% %0%|%l%l%|%l&|&l6&lF&|N&lh&|p&l|&l&&&'L('LJ'Lo'''<'l'l'H'l3(d&(lFB(dJ(lFe(dm(l[(d(lp(lp(l(x();)]))))))l*l6*>*lc* k*l* *l* *l* *l*l*l+ -+(^++++4+4,41,,9,l&Y,l&~,,8,lZ,P,lm,P,lm,lm-P-l0-P8-lD-lT-lh-d-l--.+.G.n.l. .l. .l. .l. /,3/,\/4/$/$/$/@0@70@^0T0\0l0P0\0l0l0 1p1l-1p51lP1pX1l)r1p1|1|12<02<R2<w22222l; 3l;1393la^3f3lt33lt3lt33l33l3l3l474h44444555=5l]5l5505l5P5l  6P6l (6l 86P@6l)Z6Pb6l>n6l>~6`6`6h67<7a7h}7h7lN77lN7lN77l^88ln=8E8ln\8lnl8t8l88l8l88l8l89.9P9r99999l9:l!:):lE:g:::l:l::;%;J;q;;;;l;l;<n(<n*B<n,O<neb<n"t<n*<n<n,<n,<n*&<n3<nQ.<nq4<n1=n&=n3$=ng1=nw+>=n(K=n*Y=n"k=n*x=n=n,=nH6=n*=n=n,=n,>n >n!>ny2'>n4>nA>nQ.N>n4>nq4>n1>n>n>nZ5>>n>nr7>nm?n;;?n"?n/?n8=?n.-K?nY?lb?n <p?lu?nn ?l?nn ?n?n*?n?n,?n @n*@n2@n,?@nL@ng@nGy@n*@n@n,@n,@n @n@n@n An JAn8QAn ^An%hA0An*AnAn;AnAnAnA5 An|A5Al/Bnn B`[BnfBp}Bn#Bn8Bn*BnBn*BnBn* CnC5h;CH\CnbCCn*CCl2 Cl2 CCClD ClD Dn D1Dn*PDXDl fDl DDnDn*Dn/DnPDnl,Dn*Dn/En3En$En*/EhFEn*aEl fEnsEnEhEl EhEl El EhEn65Fn*Fnn #Fnw;/Fn5FLFn*[FnaFLjFloFnn ~Fn.FHFn*FlFnn FlFnn .GnP+4GdKGn*eGn$GGGlLGlLGG Hn6H< ,Hn*?H< GHlZHloH H H H Hn'IL In*0IL 8IlfKIlf[I hI I I I In4!Jn*JnA-Jn 5Jnn DJn4VJn*JnJ5JnJnJn.JdJn@;Jn03Jn-Jn#Kn)KAKnRKn*vKn*Kn1Knn KnKnKnKKn*KlKnF( Ln+L+Ln*oBoFoPoUoZo#_o/do6ioAnoGsoMxoV}ocopowoooooooooooooo,o;oIo^oeonotooooo ooooo"o'o,o1o&6o9;oD@oOEoZJo`OogToqYoz^ocohomorowo|ooooooooo/o:oCoRoaopy)()-s,s0DsH<\s`|tsx0sss@ss DsHss$s(`\s`ss dsh(s-ss s` s tsxL s< s ssl,s0lspdsps s Ht sx  s h s < s@ .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.initcall6.init.rela__bug_table.rodata.str.rela.exit.text.rodata.str1.8.rela.init.text.rela__jump_table.rela.altinstructions.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela__dyndbg.rela__modver.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 @T@J1+p&@8[H118;06@[1O8 J@H]1d< _@`]1 p2 "L|@``1 2"Q,$@a 1$@(bH1$$@pb1%@c1&@c1P'@e1X'X(8@e`1*(H%@f`18(r3@`f1!DWyPR@`1$kɣu f@@( 1&>*{@h (1(0<<0 0'  @1/`#2 (:_