ELF@}@@85(((((!!!!!!( l mf  smmmmm{ mmmmmmmmmml mmm0 o  Q    zR| ($D-DD L DD-(D$D-DD L DD-8p,D-D0L 0  0LD-D (DD-D H  d  HD-(8D-DD ` DD-zR| H`D-D\ `   \D-D 0dD-D0L    0LD-D LHD-D\ `   \D-D ,D-D H  d  HD-8D-D@P @ h @PD-0TD-D0L 0  0LD-0|D-D0L 0 T 0LD-zR| <D-DT @  h TD-D <XH-D H   D -D l  HD-D 8D-D0L 0  0LD-D (<D-D H  \  HD-0D-D H   D  HD-D 84D-D0L 0 | 0LD-D Dp`D-DPT P  $ PTD-D 8H-D@P @  @PD-0D-D0L 0  0LD-((@D-DD h DD-0TdD-D0L 0 | 0LD-<D-DPT P l PTD-H<D-D`X `  `XD-zR| 8D-D@P @   @PD-D (TTD-D H  t  HD-DD-DPT P   PTD-D 4|D-D0L 0 T 0LD-<D-DpT @  D pTD-D zR| HD-D`X `   `XD-D 0dD-D H   \  HD-D 8lD-D0L 0 4 0LD-D (PD-D H  p  HD-,((<PD-D H  p  HD-h(|0D-D H  P  HD-4D-D0L 0  0LD-(D-DD t DD-  4zR| (<D-DD d DD-(D<D-DD d DD-(pXD-D H  x  HD-,4D-D H  T  HD-L@D-D\ `   \D-D H4D-D\ `   \D-D 0hlD-D0L 0 D 0LD-8D-D@P @   @PD-D LD-D\ `  , \D-D 0(D-D H     HD-D (\$D-DD L DD-@D-DPT P   PTD-D DD-DPT P   PTD-D HD-D`X `   `XD-D 4`D-D0L 0  0LD-D(D-DPT P   PTD-D 4D-D0L 0  0LD-4D-D0L 0  0LD-HPpD-Dp\ `  | p\D-D 8D-D@P @  @PD-DD-D`X `   `XD-D 8 D-D@P @   @PD-D <\D-D@P @   @PD-D 0D-D H   `  HD-D 8D-D0L 0 x 0LD-D 8 D-D0L 0 x 0LD-D 8HD-D@P @   @PD-D H0D-D`X `   `XD-D DD-D`X `   `XD-D <D-D@P @   @PD-D 8XD-D0L 0 x 0LD-D @D-DT @   TD-D 8D-D@P @  @PD-8D-D@P @  h @PD-D 8PD-D@P @  @PD-8D-D@P @ h @PD-0D-D H   h  HD-D 8D-D@P @   @PD-D D8 D-D`X `   `XD-D ( PD-DD x DD-zR| 4D-D0L 0 l 0LD-DPD-DPT P   PTD-D H4D-D`X `   `XD-D    ( 4D-DD \ DD-,L8D-DD ` DD-zR| ,D-D H   T  HD-D ,HD-D H    HD-x(DD-DD l DD-HD-Dp\ `  D p\D-D (PD-D H  p  HD-(0,D-DD T DD-(\D-DD D DD-(D-DD D DD-(D-DD D DD-(D-DD D DD-( D-DD D DD-(8D-DD D DD-zR| (0D-DD X DD-8DD-D@P @ P @PD-(HD-DD p DD-,D-D@H  | @HD-D zR| ,,D-D0L   0LD-,\D-D H   d  HD-D ,D-D H   `  HD-D 0D-D H   h  HD-D @HD-DPT P   PTD-D L4D-D\ `   \D-D zR| 0XD-D0L 0 p 0LD-8LD-DPP 0 | PPD-D (4D-DD \ DD-LXD-D\ `   \D-D ,D-D H  d  HD-D @4D-DT @  @ TD-D ,xD-D H     HD-D @D-D`X P  0 `XD-D HD-Dp\ `   p\D-D 08D-D H     HD-D @l$D-DT @    TD-D DD-DX P   XD-D @D-DPT P  p PTD-D ,<pD-DD  L DD-D 4lD-D0L 0  0LD-zR| 0\D-D0L 0 t 0LD-<LD-DT @   TD-D (D-D H  p  HD-D 0dD-D0L 0 | 0LD-0hD-D0L 0 @ 0LD-44D-D`P 0  `PD-D zR| 4|D-D0L 0 T 0LD-4P|D-D0L 0 T 0LD-@8D-DT @   TD-D LD-D\ `  < \D-D ( D-DD H DD-0HD-DPP 0 ` PPD- )q?#{WO@1 74*@?cT**@ )1@ T*5*4*OBWA{è#_u@*@B@BW )]@q@qTB!*@5j?#{ A @{¨#_ֲj?#{ A XRR)@@" {#_HC*?#{+g_WO A8BL9>h7ViRR` 5RXR +R RL  !B_C( R R{{ ) # 'c# ) RC7RGK OI*H#I;I? )[HH HI )HHH#IH'H+@_CL9H67C9@!RL9H67G9@L9h 6(R(K9ARL9h6(R(O9@aRL9h6(R(S9@A9@!c"R_1փrQrk@TE0?`6@"A1@AD@!vA8B_ T*OIWH_GgF{D+@#_!A!A :R(R (W9@RL9h 6(R([9(C@9vR)G@9R*S@9q(W@9?q_qq([@9q@ccAAR@_Ԙrrk@TE0?4*~ / 4*@A@_QVrark@TE0?ֿ@RRA@_rqrk@TE0?@R?@q(0h5j@I?G9 j@RRA@_rqrk@TE0?@*4*@A @_r`rk@TE0?`7A2@_qrdrk@TE0?֗4*u@4(G@9h4C94*BRC94@RBRC9 @zH4*!`?#{OCA8VB *R@A@_rqrk@TE0?@*I6h@4hWs @9h4`@(R@RR A)@0_1-rǰrk@T E0 ?A8B@ TOB{A#_?#C{og_WO*R~@ A8 cRJB }ɛ  몃 T@5~R@ q T+R*wR*~I@(ih5*BR~I@(ih4YRBR~I@?(ih @z9q$ @!T4H@"!@*Q_1ITJ @+Rk!"k}@J *J @)"@TU .RsA@_ *_A8B_ ATOHWG_FgEoD{CC#_'?#{ @\R`R`"R`XR``@`@A@_QVrark@TE0? @{¨#_֓'?#{ WO@3fR7Ruv @ T @@!T@94:R`OCWB @{Ĩ#_ʫ?#{ O7R@jh84RR@!B5R*R*@7*tF*u*OB @{è#_CD?#{ O7R@jh8H44D@"@94@@ 5R QFOB @{è#_K?#{;WO A8BH@q!TI @)KR@r 7RuS~ )@?Qt7 H i"@)j@+R)#9@94@95()RH+9@C7_S*_4*`hqT9 )R|_  K 5qTq-T*^hZ)A8B_ T*OIWH{F;@#_aRs?#{ *@th hqT9  !)R|_  K 5q`TqT* @{¨#_aR{?#{WO@7R@hjh8(46D@RR@(R,(4 (*H7(R*@*`OBWA{è#_!R~_ ~ 55ARȚk?#{ *Rh~}@L) @{¨#_N?#{O$E) k`T(R(4 (*7h*@i4h*OA{¨#_!!R~_ ~ 5h5ARv`?#{WO@ 7R@hji8h46D@RR@`(R,(H4 (*7(R*@OBWA{è#_!R~_ ~ 55ARB"?#{g_WO*~}RV)54*R@T#T`j:9Q#Z#aTu*+Kh*47R9h*@bT}CT!Th@ vqTqTaR|_ K 5q@TODWC_BgA{Ũ#_ Bj?#{ WO(@4u7R9h*@Tzt` vqTqTaR|_ K 5q TOCWB @{Ĩ#_p?#{ O(@?qT@}@*5*`5h*@4Rhzu!R}@a*@5?T* *`?qT@}@*OB @{è#_Bj?#{(@?qT@}@{#_"?#{ O(@4*h5"R@}@h*@kTOB @{è#_l4?#{ _WO`RaRbw8@66 \Rb R@ODWC_B @{Ũ#_ֶ`?#{ g_WOBT 9R@`Tb6"@( "@4b9@Z_bT`{z` xqTqTaR|_ K 5q TOEWD_CgB @{ƨ#_]?#{ WO @*R@R7@RG9h76h7Rjh85 s !RR*4~@OCWB @{Ĩ#_ցAA*RTh@A @)))@ h@ Ai@(wf?#{ (@4h@*R @@ @{¨#_֧\@ ) _ָ'X?#{g_WORTR@@?t@h5a"4*u*ODWC_BgA{Ũ#_*@97*h@@7RH@94hR:Rwbn@**u5 R hAI3@ 4*uh6G9(4h@@hRwNA6I?#{WO4G94@@hRvNA6OBWA{è#_֍e.~?#{#WOA8BPG967X@A4qT@*@+RBRAh5AqT@Ri6@j@ (@ h6``h2A qT qTdATAa@LA8B_ TOFWE{C#@#_р?#{og_WORH@(4@5h@ )  Rh@ h@  Rh@ h@ (Ri@(-9I@ 4  `!R*t@hi^@TAR*@(Tabu"v8BRhHD9 )iFh4R(R )hiVH@ qC TRR6RyR(R )!H@{#<#<"<TFTu!R*w@@TAR*@T<xuBRj HD94`@*OEWD_CgBoA{ƨ#_@*ԾcV?#{OR@ 4G@q T`O@ q# T`V@qT`^@qT`e@qCT`m@qT`t@!qT`|@%qcTRs`@@)qT`G@-qT` O@1qCT`V@5qT`^@9qT`e@=qcT`m@AqT`t@AqTOA{¨#_@*69h?#{WOA@RR@`TB`4VhhqT9%hhqT9)Rqh~_  Kj 5q@TqmTaR)Rqh~_  Kj 5qTq TtOBWA{è#_aR ?#{ @*_*HAy*@\Ay @{¨#_SK}9*_/*](@ R @(! @)@9 r`T(R;9_/*]_/*]?#{ @*_***@* @{¨#_֍C 8H(R?q_܅?#{  @{¨#_P?#{WO@?Ta6"@( ^"eq&+T]A8B_ ATOHWG_FgEoD{CC#_`?#{g_WOA8B*`]7`]v]3ѿC@*3{Q@"68;5@ T 9A8 \`@ T@]a]@ 6"@( ^"eq& T]8ix C)e})ki(%Țh6H@HH @H`TH @`baR"RA8B_ ATOGWF_EgD{B@#_cV?#{ OR@4R@*t6@OB @{è#_Ʊ=?#{ WO'RRhh R R   ( T) RA@ `@ x   (R69OCWB @{Ĩ#_!?#{ og_WOCA8Bcc!@> @@4 @ @@6.@ATRR@@?RL*4;"@t7R9R *WRYRR*@B4@cc:RY9*@Ѹ@C 6D9 qR/@kTR c/@kbT@4@*|6@/@kBTc*<;cBR/@kBT"@@*@eqkT@ @R@T+ @z@"@"@*@R 5J@J@Z f)R)C]*tA8B_ T*ORWQ_PgOoN{M#_h@z@4*R @ATH@@q  K@)_')Hh@kTz@7J7H1!Գ!-! )8 Jii C)e}Iii(%ȚH6A8Ո@ @`T @ }_) } 5K?#{O'RRhh R J R    ( `TI RjA}} ` x`6OA{¨#_!Gs{?#{ @?{#_ָ<?#{ _WO'R*R**hh*** R R  @ ( `Ti R ``)X)P)zODWC_B @{Ũ#_!?#{g_WO'R*Rhh**** R R  @ ( T R}}} `))xGODWC_BgA{Ũ#_!VM?#{og_WO@@**A** 6@#Ri@)@!@" @'RRjh R R  ` (  T R `hAD\)T)OEWD_CgBoA{ƨ#_!Ԟр?#{WOR3R3R@'RvR@R )( R )R 9 *`OBWA{è#_Gs{?#{g_WOR.R6@@4bz: **@9cZ#<"TBT)@*@IJ(@4$A)&@)**9+RaR`"R`@`7`@ODWC_BgA{Ũ#_@*k'e?#{WO*RRR@`'RR`jhR )(  !R| 4x X*`OBWA{è#_Gs{?#{WO.R(@5@cRh @@J~+i* @@) +@"@ +RaR`"ROBWA{è#_-eI?#{og_WOC'RAk)T@R**( )@kbTOFWE_DgCoB{A#_RR@@~@RRh#) @@ bRR@ .Rh(y (ih fRz &"H@`TR@i)Iii@`T @_ kaT @_kT`@HX@6Vb@ @$`@R@R   Jeqh  (R)!R@h( `HihT)*~!Gs{?#{ WO.R7@5@fRh@T@@T@_ kaT@@_ kT"@b @:(R&+RaR`*OCWB @{Ĩ#_֞р?#{ g_WORD94@H4*RY!RR{@RRV@R( x$@kT*`OEWD_CgB @{ƨ#_֠!Gs{?#{ WOR)@ hh(@ kTEqT R"@!".RtG+RaR`"ROCWB @{Ĩ#_@*?#{_WO'R*R*hh* R R   ( @T @R}}R}}}} `pZ)OCWB_A{Ĩ#_!V?#{O'R*Rhh R   ( T)@R `pOA{¨#_!V2p?#{WO'R*RV@hh R R   ( @TI@R}}  `pAxeOBWA{è#_!V2p?#{WO'R*RV@hh R R   ( @Ti@R}}  `pAx;OBWA{è#_!Ʊ=?#{ WO'RRhh R R   ( @T@R*B) `A ()@*C) ,).D)()*E) ,)2@() (R69OCWB @{Ĩ#_!烕?#{og_WO@@**A** 6h@#Ri@)@!@" @'RR`jh R R   ( T@R @ @ `@phA <@ @3@H )OEWD_CgBoA{ƨ#_!烕?#{ g_WO'R*R@hh*** R R   ( T@R @ @ `@phA <@ @3@H )uOEWD_CgB @{ƨ#_!.d_?#{_WO'RRhh** R R   ( T}}@R `pxDOCWB_A{Ĩ#_! ?#{WO'R6AR*hh R R   ( @T RhnSL) `OBWA{è#_!O?#{_WO A8BR)@)R*@ R(  ` T@inGjrGkvGl^G )ibG jjGkfG@ %@ )/6@ @RC"R*Rp1TRC"R*Rp1Th.@H5*BRh.@h5*@eqkT@ @*@J@J@Z *u6/@A8B_ TOIWH_G{F#_! )8 Jii C)e}Iii(%Ț6A8ը@ @`T @(0?#{ WO6@RR@R'RRjhR )( i!R < A x<* hRHR`OCWB @{Ĩ#_Gs{?#{ WOhR6@( @@@Ah5 RkaTA(4HR+RaR`*OCWB @{Ĩ#_˪Ar(R+)!L\?#{_WO7@R@RR'RR`jhR )(  AR < A@ x*`OCWB_A{Ĩ#_Gs{?#{ WOhR6@( @@@ RkT@(RHR+RaR`*OCWB @{Ĩ#_K?#{O'RRhh R R   ( T)ARA}} ` xOA{¨#_!*I?#{ WO'RR*hh R R  ` ( TF)!RA `"@ p@,)>@ nST) L(R69OCWB @{Ĩ#_!PH?#{ g_WOh$@***@**'R*Rjh R R   ( T!R}}JA}} `'P)() ET) ) F ( L)  OEWD_CgB @{ƨ#_!W?#{ @H`S _ iT*{#_HR@`{#_Gζ|?#{og_WOC_(@?t@?cT*@4(R )( )R*R*7Hh"@9h29@A@Tz4@5hA )R Q_RRR(Hkh|@H@( 4*@@7T@ @ @3H~@)~* |j RJ | k)T  @R | * T ? H@kCT_@*3z@h5H @h4*@@7) T~@ R | @ | k)# T  @R | * C T ? H @k#T@Y R4**@9H4:@qATh>9*z@5w&@94***OFWE_DgCoB{A#_ }_Z 5;?I?#{ 4G94(@@ @{¨#_?#{**{#_. ?#{{#_I?#{{#_X?#{{#_֓?#{{#_֫?#{{#_֍e.~?#{{#_=?#{ @aR{#_r?#{ WO 8@R)@B) @)@5D9qD9BqD9BqD9BqD9BqD9BqBB@B@@!B*OCWB @{Ĩ#_r?#{8@ /R!@ @@ @@*{#_r?#{A8թ7RB8@@ @@ ii84 :R ) J#!A8B_ T*{C#_&s:gHRHrkTHRHrk,TH(RHrk TH*RHrkT R_(RHrkT(HRHrkTKRHrkT@R_(HRHrkTKRHrkTR_HRHrkTH RHrkaTR_`R_ R_`R_րR_*!_w?#{OC?q )*%R)R@#!R@T ) q(qjaTOB{A#_\XF?#{ 3@iV@ @ D@@qaT*=G94)1G9i4mB @T1R*hh`f* @{¨#_`?#{ 3@hf@hqT9 )R|_  K 5qTqTf @{¨#_aRz|)R|_  K 5qTqmT?ghnB @ @? @TD)y&Q)**B**`RhnB @(@hnB @@ D)B*(`R;hnB!@hnB%@ODWC_B @{Ũ#_aRڋ?#{og_W O CA8B( @ DlB  @>(@@ !@+!?[@(@hB%@9h4c6hnB @U@2G94})C_ R^Y@+<) %@<@9H#^KC^K@****hnB @ @? aT =@>@? kT 9@:@? kaT 1@2@? kT5@6@ kaTh|9(4<9hnB*ABE)D) }@y u@y e@ym@y :G9h5>G9( 4hnBa@ @}@yu@ye@ym@yhnBS})i@ @+~)3@:W@K(g@VK( R!W@AA'g@**** g@!RR(g@H >hqAT9AB*hnBa@***}@yu@yA8B_ !TOJWI_HgGoF{E#_AA****hnBa@A}@yu@ye@ym@y!)R|_  K 5qTqmT?gaR?gCD?#{ O4D@@"@95OB @{è#_?#C{WOA8B#RA8ըuZ@)#RDT@T#**(Rh"9A8B_ TODWC{BC#_I3?#{ @"@!@{#_֩I3?#{og_WO@1Rh @94)@?qTUD@7*@  "@@kbT @;"@95@777@aC86**OGWF_EgDoC{B#_!R hqT95 )R|_  K 5qTqMT5@6R**7@ 4~R@@ }]ө5~* @ A8 A9(7 @j6)x)# @ J _ T )B;C@* 8K@+ ? ?)B!Hu (B;C) 8)@*@ ?) ?(Bռ @@@?cT*7*5_***57@*@@*Z|<|yy7*C!@)3?cT`*aR<5U )@ |@I3?#{CA8B(@ ?T@ 7R J Lyk `@9 @9@9@9 7(R@9@ A8*A9(@(7+@k6 x !~_ iT!* *B;C)@+ 8 l@, ? ?*BHR (B;C) 8)@*@ ?) ?(BA8B@ T{A#_ J@*@I3?#{_WO A8B1R@@94wF@"@95(R@ @'9B)+)A&@/)32@ RA)@?q*)@`C*hqT96F@qT"@qHT@qT@ qT@qiT5u3)R|_  K 5q@TqMT7_S4*_^A") hq!T9aR6 )R~_  K 5q TqT*A8B_ T*OIWH_G{F#_aRI3?#{ !@`l@h Ah8G9h5@4@?T@@4c*(R7^@9>9:9@@653`4*@@5* @:R)@9#)+949R6A8B_ T*OJWI_HgG{F#_c**6^C_A") hqT9 )R~_  K 5qTqmT*aRI3?#{g_WO@7R(@94(@9:@qBCzIT*ODWC_BgA{Ũ#_H| @VD@?cT*Ԃ"@9h4Q4x@i@@? qT? q@T?qTqT)@(%ȚH6@rT*@I  @qhT* _qAT@@4?qT *y.R!͚   !Ϛ !T _ T,R!ʚJ ? T+ `TQ*x@i@@?q T? q@T? qaT@)qT)@(%ȚH6@rT*  @(qT* _ qTx@i"@@?q T? q@T? qT@qHT)@(%Ț6@rT* @qT* ?#{hqT9 )R|_  K 5qTqT{#_aR?#{WO(D@ @%Ú6R R@ h*4*tu.*OBWA{è#_֒Wf$x?#{ O R`OB @{è#_C?#{+WOA8*B8G9@H4 )A @1@+3  )h>G9@*-A,@)5@/74hRG9h7HRhin@j~@#'@HT,(Rh(4 (*h7A8B_ TOGWF{D+@#_h7Rjh8H4 R@4|@`|@!R qh~_ i~ 5h5ARq{}?#{C)@ J? T 8@ @?T{A#_ (R(4 (*6!R|_  | 55AR@xÉ@_־_n|?#{ O@*9@6@**OB @{è#_֚?#{ O@*9@6@**OB @{è#_F?#{#OA8B8@A4qTr*%@h&@*@+RBRAh5AqT@A8B_ TOE{C#@#_U2?#{WO@V*@@*_Rrrk@TE0?ȎAh*OBWA{è#_U2?#{WO@V*@@*_Rrrk@TE0?ȎAh*OBWA{è#_֗?#{_WOA8*B XR$@ T@#@`RA*@@*@ @@#@@@*.@)A8B_ TOGWF_E{D#_֨G7@6?#{og_WOA8B*( @ h6@8j:@7j@hhCq3Q*` @R =u>)R*r(}JA @@*@ @@@* @($R@(@(@(+.@()A8B_ ATOGWF_EgDoC{B#_?#{*{#_Oo?#C{OpPqaT"@y RA)B)t @&E)2@! OD{B@C#_I<զű6?#{{#_ g@?#{{#_parm=modeset:Disable/Enable modesettingparmtype=modeset:intdescription=Virtio GPU driverlicense=GPL and additional rightsauthor=Dave Airlie author=Gerd Hoffmann author=Alon Levyparmtype=virglhack:intvermagic=6.3.0-mainline-g0526833d4674-ab10303652 SMP preempt mod_unload modversions aarch64name=virtio_gpuintree=Yscmversion=g0526833d4674depends=virtio_dma_bufalias=virtio:d00000010v*modeset virglhackAR24XR24AR24BX24BA24RX24RA24XB24AB24H(4T`virtio_gpu Ad Bd( Cd Dd8 Ed Fd, Gd, Hd Id Jd0 Kd "vdev=%d vq=%u name=%s type=0x%x flags=0x%x fence_id=%llu ctx_id=%u num_free=%u seqno=%u", REC->dev, REC->vq, __get_str(name), REC->type, REC->flags, REC->fence_id, REC->ctx_id, REC->num_free, REC->seqnocontrolctx_idcursorstrnlenunsigned int0virtio-gpu-pcihandle 0x%x, crtc %dx%d+%d+%d, src %dx%d+%d+%d 6[drm] features: %cvirgl %cedid %cresource_blob %chost_visiblescanouts(null)6[drm] pci: %s detected at %s 3output %d: disabled*ERROR* response 0x%x (command 0x%x) invalid capset memory.virtio-gpu-irq-fencevirtio_gpu_dequeue_ctrl_funcHuh? zero vbufs reclaimedvirgltypevirtio-vgavdev=%d vq=%u name=%s type=0x%x flags=0x%x fence_id=%llu ctx_id=%u num_free=%u seqno=%u failed to allocate cap sets namefailed to find virt queues output %d: %dx%d+%d+%dyes%-16s : %d host visible regionVIRTGPU_GETPARAMvqcontext init%-16s : %s VIRTGPU_WAITmove +%d+%d VIRTGPU_TRANSFER_FROM_HOSTCould not reserve host visible region Host allocations not visible to guest virtio-gpu-vbufs%lluedidVIRTGPU_MAPmemsetadd mode: %dx%d __fortify_strlenvirtio_gpuVIRTGPU_RESOURCE_CREATE_BLOB6[drm] Host memory window: 0x%lx +0x%lx controlqresource uuid6[drm] number of cap sets: %d [%llu, %llu]virtio-gpu-host-visible-mmindirectVIRTGPU_GET_CAPS__data_loc char[]flagsvirtio GPU%-16s : 0x%lx +0x%lx nofence_idfailed to alloc vbufs 6[drm] number of scanouts: %d blob resourcescap sets&vgvq->ack_queueVIRTGPU_CONTEXT_INITdev&vfpriv->context_lockvirtio-gpu-features&vgdev->resp_wq6[drm] features: %ccontext_init 6[drm] KMS disabled failed to allocate ent list VIRTGPU_EXECBUFFERVIRTGPU_RESOURCE_INFOmodeset init failed invalid capset id %uresponse 0x%x u646[drm] cap set %d: id %d, max-version %d, max-size %d fence %llu %lld update, handle %d, pos +%d+%d, hot %d,%d VIRTGPU_TRANSFER_TO_HOSTdel mode: %dx%d nofb VIRTGPU_RESOURCE_CREATEu32seqnotimed out waiting for cap set %d intnum_freeinclude/linux/scatterlist.hinclude/linux/thread_info.hdrivers/gpu/drm/virtio/virtgpu_fence.cdrivers/gpu/drm/virtio/virtgpu_vq.cdrivers/gpu/drm/virtio/virtgpu_plane.cinclude/linux/virtio_config.hdrivers/gpu/drm/virtio/virtgpu_gem.cvirtio_gpu_cmd_queuevirtio_gpu_cmd_responseLinuxLinuxvirtio_gpuϙregister_virtio_driver֌unregister_virtio_driverBvideo_firmware_drivers_onlyDdrm_dev_allocT1qpci_bus_typedrm_dev_registerjdrm_dev_put~_printk drm_aperture_remove_conflicting_pci_framebuffers;odrm_dev_unplug|<drm_atomic_helper_shutdownӅ3-system_wq6queue_work_on&-37param_ops_intֶdrm_gem_prime_handle_to_fdtYdrm_gem_prime_fd_to_handleJ odrm_gem_prime_mmapFnoop_llseekcpdrm_read drm_poll*#drm_ioctlYdrm_compat_ioctln6drm_gem_mmapg܄sdrm_openodrm_releasedrmm_kmallocT__init_waitqueue_head5U`dma_fence_context_alloc0virtio_check_driver_offered_featureU5wiomem_resourceK'__devm_request_region__drm_errz}Qdrm_mm_inituyHinit_wait_entry&prepare_to_wait_eventݍschedule_timeoutTfinish_waitғ__stack_chk_failj>drm_helper_hpd_irq_eventd_raw_spin_lock$~(drmm_kfree4K_raw_spin_unlockĕ,/flush_workySvirtio_reset_device zkfreePiWdrm_mm_takedownkmalloc_caches=kmalloc_trace __mutex_initV҉ida_alloc_rangeBida_freeXdrm_gem_handle_createx*drm_gem_object_releasedHalt_cb_patch_nopswdrm_gem_object_free_irefcount_warn_saturate\"Jdrm_gem_object_lookupE:#__kmalloc!;ww_mutex_lock_interruptible+Yn_drm_gem_lock_reservations_GZdma_resv_reserve_fencesSww_mutex_unlock>$drm_gem_unlock_reservationsWAgdma_resv_add_fenceh__list_add_validUrS__list_del_entry_valid#is_virtio_deviceg/:sg_alloc_tableO[sg_free_tableQdma_map_resourceafSdma_unmap_resourceXVdrm_gem_private_object_init<drm_gem_create_mmap_offset$drm_mm_insert_node_in_range~Kdrm_mm_remove_nodeQschedule|,vm_get_page_prot14remap_pfn_range"55fdrm_gem_vm_openYdrm_gem_vm_closeJ#drmm_mode_config_init drm_crtc_init_with_planeskdrm_connector_initdrm_connector_attach_edid_propertyUZdrm_simple_encoder_initc\drm_connector_attach_encoder^drm_connector_register /1drm_mode_config_resetZwdrm_helper_mode_fill_fb_struct&޺drm_framebuffer_init6gdrm_connector_unregisterrFdrm_connector_cleanup&drm_add_edid_modes drm_add_modes_noedidw2~___drm_dbgdrm_cvt_modepSMdrm_mode_probed_addvdrm_set_preferred_modeNwdrm_atomic_helper_checkjxdrm_atomic_helper_commitdrm_gem_fb_destroyeAdrm_gem_fb_create_handle< drm_atomic_helper_dirtyfbƻidrm_atomic_helper_crtc_resetnrdrm_crtc_cleanupSdrm_atomic_helper_set_configʚdrm_atomic_helper_page_flipG\drm_atomic_helper_crtc_duplicate_state$ndrm_atomic_helper_crtc_destroy_statea |drm_atomic_helper_connector_reset=drm_helper_probe_single_connector_modes'C{drm_atomic_helper_connector_duplicate_stateodrm_atomic_helper_connector_destroy_state6xkmem_cache_createkmem_cache_destroytVvirtqueue_enable_cbOvirtqueue_disable_cb2virtqueue_get_buf$___ratelimit\;drm_dev_printkӬcpu_numberNY__cpu_online_maskMJpreempt_schedule_notraceDC__wake_upnuzkvfree xkmem_cache_freeWvirtqueue_kick_preparevirtqueue_notifycC-kmem_cache_alloc sg_init_oneΰis_vmalloc_addr5Ʀkdrm_dev_enterzڵvirtqueue_add_sgs4drm_dev_exit-vmalloc_to_pageysg_nextGIҼdma_sync_sg_for_deviceXdrm_kms_helper_hotplug_event~)Hmemcpy&drm_do_get_edidvldrm_connector_update_edid_property9dstrscpydma_fence_init 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestoreg9)__tracepoint_dma_fence_emitlf__traceiter_dma_fence_emit$`dma_fence_signal_lockedP1drm_send_event#dma_fence_releasenJnesnprintfDdrm_gem_free_mmap_offset idrm_gem_shmem_freeoīdrm_gem_shmem_create6*drm_gem_shmem_get_pages_sgtYkvmalloc_nodeވmemstart_addrbdrm_gem_shmem_print_infocdrm_gem_shmem_pin/bdrm_gem_shmem_unpinw &ndrm_gem_shmem_get_sg_tableg.drm_gem_shmem_vmapGơdrm_gem_shmem_vunmapW(>drm_gem_shmem_mmap'drm_gem_shmem_vm_opsdrm_debugfs_create_files)OEseq_printfS__drm_printfn_seq_filer0Q__drm_puts_seq_filefzdrm_mm_printMseq_putsI__drmm_universal_plane_allocdrm_plane_enable_fb_damage_clips&&drm_atomic_get_crtc_stateGdrm_atomic_helper_check_plane_stateddma_fence_wait_timeoutȩ'drm_atomic_helper_damage_merged7ٌdrm_atomic_helper_update_plane7ddrm_atomic_helper_disable_plane#zdrm_atomic_helper_plane_resetVdrm_atomic_helper_plane_duplicate_statek=drm_atomic_helper_plane_destroy_stateKMmutex_lock82mutex_unlock >__get_task_commstrnlenfortify_panicUqsync_file_get_fence/ȇdma_fence_match_contextZCget_unused_fd_flagsHۈ__check_object_size +__arch_copy_from_uservmemdup_userssync_file_createTKfd_installGE?put_unused_fddmemset`{cpu_hwcaps__arch_copy_to_userdma_resv_wait_timeout>dma_resv_test_signaledc]memdup_userG(drm_event_reserve_initvvirtio_dma_buf_export+"drm_dev_getYidrm_gem_prime_import4drm_gem_map_dma_buf. drm_gem_unmap_dma_bufȞvirtio_dma_buf_attach'=drm_gem_map_detach6! drm_gem_dmabuf_releaseDofdrm_gem_dmabuf_mmap?@ ?@dCEdF.$/P 8 8!MN OLPRO$ P< P@!\`pUxVWX@YLX4h6Z:[\]HTd\p]x$^4p_t`x``Ps\`tt00u p$p8v@DTwdxlPpPyzxPPyz, tH td 0h 0t u|   p p v   w {!0!D!X!l!!!!!!!""("<"P""0" @" @"!"|"""}"#.H#.#/#/$~$$$~$%%D%d%t%Bx%B%%%%h&nl&nx&&&&&''<'@'T''((b (b (((4(H(d((E((E(E(( )0$)00)D)H)L)P)T)h)))))))*4*X*d**D*F**H+L+bP+bd+l+x++++E+, ,,,(,4,\,F,,,,0-h-t----../ 8 / 8/!,/N8/H/At////0$080H0T0`0l0000^0A0001 1B(1AD1x111O1182h2Op22222222@3H33L33330445556 H6 H6!66L76L77777)7)78$8<8D8P88 88 88!8849849d9999 99t: 8: 8:!:5:5;;E;;;;;;;;d<<d<<<<=t= X=,>=,>= X=!=p>pNt>pN>>>>>>0???@(AABCCDEEpFFGG0GPGXGtGGGGG^GGGHH(H0HdHlHpHxH|HHHH 8I 8I!(I0II4IIIII:J4JLJJ 8J 8J!JJ`KJ`KKKK LLM)MNN 8O 8O!$O(OLOOPE PxP|PPPPPP/DQQQQFQQPR`RlRFR/ S4S/@SdDSdPSTSSSSS%S%STXTX T$THT#lTpTTXTXT%TTTST U[UU$U,,U8UTUXUxU HU HU!UUVVXVX,V0VTV#|VVXV%VVWWxWWXW_W_W WX(XDX4TX6\X;lX:XXXXXXX YDYHYY]YYYYZ>?4P@p@AB4C|DE(F<HxIJ`K,K`LhMpN$N\lOQ@SPS`S,SXSSTPUlU<UlYYY Z80ZdPZpZZZ(Zdh\\X]X^_H_x0``cTf?A C PQRST "%(+.147 0CHMTY"%IJK~!$'*-|}25  ,-%`abcd   *16;@ERWPQRSTUVOJK Z[XFYG!"%&'(+,-0"#  $h.(_0|24_<2@_H2LT3X_`4d_lp5p_x6|_\<_ >_?_H@_@_A_B_C_D_xE_ F_hH _|J_ L$_,`M0_8hN<_DpSH8PL^T\``haltfx$l y- --$(-0`4-<@-HL-TX-`#d-l,#p-x)|N,Nd1-2NtHNO-PSQ-R-T-$V-_-a -e- li$-,`j0-8dj<LDjH-PjTP\|m`-hmlTtmx-mXTo-,p-$q-r-t-u-xx-|x\x-x`{-@- -(Ȃ,-48`))T,, `1$2(0H4lH8@$PDxPH/(H`0p 1 0080@2p (@n0 / z -/ ;. 6#,-, 4D',0[+4&&|8*x1|o-(a0//(..,(+-+,1 e*=0["+0}(/). ,di-,n0/-(x   4 H-/@.-,",`+| * 1 [0 / / F..d -h , ,N+*++n0 / -/;.-,', [+* 1[0/@/D..-,(,,N+h*l0$H0/..c- ,0+d+Y*0<0/D.H.HP-,+ *F*0$ 0(o/.-4'-8j,T+ -W,n0t/x-/;.-, h',[+`!|*15a0/`p/N0/n0/ H 0z  p] ` Ph-/ ;. x"l-t",x"# ',`[+#*l10#(#Pa0#/#<$/8$(.<$H$,-D$,H$ x$,t$H+x$` $P*|$0$1$N0$/$$0.$.$o  %i-%, %$&+% +&&_*&0&I &%0&|/& &.&.&V-,B---n0&/&-/&;.&-$',('','[+'*'1'a0/)Y0(/x(.N-*,+,H+X,*0NN04-/8-.-.-+ l.i-$,_+h.+ Y*d100h1/_.|2._P-2,+2*F*N03 03)3$o/_.3-3'-3j,3+3*_3*404/4\/_~.p5-t5-x5W,_+6*6'*6@)L7(0H7/L7P/t8r.x8c)49-09-49D,9w+9)d<*_*\<0`</d<D/0=f.4=),>-_, >8,(>q+,>ipNP*>*>y0_/?8/?Z.?-_,H@2,L@k+P@*_*@s0@/@2/_T.A-A,A,,_e+B*B *B1_g0C/C!/C4._-D,D,DT+_*xE0|ET0E/_/ F!.$F-(F,0, HA+_*hH0A0N/H.H)I.I\-I,_+|J+JR*J!)`K0\K0`Ku/K.K-_I-L,L+L*_?*`M0dM0hMb/_.hN-lN -pN],+0 -J,` n0N/NP-/hO;.lO-,O',@[+(P*1Sa0Q/Q/(.Q-,RR@S , P(_`+ _*_(_ 1_[0_//_0`..,`-0`,,``HN+`*`0H0a/.a`c.cc-c,+e+Y*f0%0+L*0n0f/f%,/Dl./-8/`.8n0d/h-/Ā;.Ȁ-,',t[+x*(1̂a0/-(d/$(.(h-,a$,H+*d0+_*n0"/(/@.`-d#8,",,$ `+* 14[0`F$ //k#Ј..̈-Ј$,$,N+%$m *##'H0'$ #p)N0)97)T+ /+{+ .%0/@  "$%')+*-n0-0-.\/-R-/.3-b p,kY 0@9@.0+* 1-.0c ʫ CD ' =b "|%% 8&  q{} xÉl e.~6 K s. އT& f )   Ț U( U $  $ <'` m (S} .q h | Z0plUD3%4xzD f  <b&7(6 F &" &' `' ` `'k&''@'+4J'8<!p Y ('X '4 4=68-lG7Bx8!X"  !` (# m?!T&<0&<+! X]Uz9!B HDfX"P@%',<'hl -"@B `!H v?  H# c@"(d"\%$$: { v`v C k kYx": !T!Sf(L J!KT"3 Ȁ p }8 H)O $( q y _!7 M} )k, f ܅ ;_ X@ NeX^ AO  /,3   %!@&!]( :  m$))%HH Q4l Wd|#  u!r"-'  lO %H` 3|HT4&x5PU"49pf%$Y>W&A&B0&ClDEb(F$HF(hMg 'N7%QuuM!!w )(N ^WS e)  l,$ <E + |:j w'( &2SK8("   N%   % y$h\{ WU2 ӐB [SJ $a ğ "@  WU`E@PXo ( __~%b'RE.~|.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings.rodata.str.rela__bpf_raw_tp_map.modinfo.rela__param.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.exit.data.rela.init.data.rela.ref.data.rela.data.BTF.rodata.str1.1drm_connector_attach_edid_propertydrm_connector_update_edid_propertyinit_wait_entrystrscpystrcpymemcpyvirtio_gpu_cmd_context_destroyvirtio_gpu_conn_destroykmem_cache_destroy__kcfi_typeid_drm_gem_fb_destroyvideo_firmware_drivers_onlyvirtio_gpu_notifyvirtqueue_notifyvirtio_gpu_init.__keyvirtio_gpu_init_vq.__keyvirtio_gpu_driver_open.__keyvirtio_gpu_array_unlock_resvvirtio_gpu_array_lock_resvdma_fence_match_contextvirtio_gpu_create_contextsg_nextdrm_dev_putdma_fence_putvirtio_gpu_cmd_set_scanoutdma_resv_wait_timeoutdma_fence_wait_timeoutschedule_timeoutvirtio_gpu_debugfs_listvirtio_dma_buf_export__kcfi_typeid_virtgpu_gem_prime_export__kcfi_typeid_virtgpu_gem_prime_importdrm_gem_prime_importvm_get_page_protdrm_mm_printparam_ops_intprepare_to_wait_eventdrm_helper_hpd_irq_eventdrm_kms_helper_hotplug_eventdrm_send_eventdrm_dev_exitvirtio_gpu_deinit__mutex_init__kcfi_typeid_trace_event_raw_initvirtio_gpu_initvirtio_gpu_modeset_initdrm_gem_private_object_init__kcfi_typeid_virtio_gpu_debugfs_initdrm_connector_initdrm_framebuffer_initdrm_simple_encoder_initdrm_mm_initdrmm_mode_config_initdrm_event_reserve_initvirtio_gpu_plane_initdma_fence_init__kcfi_typeid_drm_atomic_helper_committrace_event_buffer_commit___ratelimitvirtio_gpu_fence_emit__tracepoint_dma_fence_emit__traceiter_dma_fence_emitperf_trace_run_bpf_submitvirtio_gpu_cmd_submitfinish_waitdrm_gem_shmem_get_pages_sgtvirtio_gpu_cmd_get_capsetmemsetdrm_gem_create_mmap_offsetdrm_gem_free_mmap_offset__kcfi_typeid_drm_atomic_helper_connector_resetdrm_mode_config_reset__kcfi_typeid_drm_atomic_helper_plane_reset__kcfi_typeid_drm_atomic_helper_crtc_resetvirtio_gpu_modeset__param_str_modeset__param_modesetvirtio_gpu_enc_mode_setdrm_dev_getvirtio_gpu_resource_id_getdrm_helper_mode_fill_fb_structvirtio_gpu_conn_detectvirtio_gpu_cleanup_object__kcfi_typeid_virtio_gpu_create_objectvirtio_gpu_free_objectvirtio_gpu_translate_formatseq_putsvirtio_gpu_get_capsetsvirtio_gpu_formatsvirtio_gpu_cursor_formatsvirtio_gpu_fence_event_processdrm_aperture_remove_conflicting_pci_framebuffersvirtio_gpu_dequeue_ctrl_func._rsalt_cb_patch_nopsvirtio_gpu_driver_fopsdrm_gem_shmem_vm_opsvirtio_gpu_vram_vm_opsvirtgpu_dmabuf_opsvirtio_gpu_fence_opsdrm_plane_enable_fb_damage_clipscpu_hwcapsdrm_gem_unlock_reservationsdrm_gem_lock_reservations____versionsvirtio_gpu_ioctlsvirtio_gpu_init.callbacksvirtqueue_add_sgsget_unused_fd_flagsvirtio_gpu_free_vbufsvirtio_gpu_alloc_vbufsvirtio_gpu_featuresdrm_crtc_init_with_planesvirtio_gpu_init.namesdrm_debugfs_create_filesvirtio_gpu_array_from_handleskmalloc_cachesvirtio_gpu_conn_get_modes__kcfi_typeid_drm_helper_probe_single_connector_modesdrm_add_edid_modesdma_resv_reserve_fencesvirtio_gpu_cmd_get_edidsvirtio_gpu_connector_funcsvirtio_gpu_primary_helper_funcsvirtio_gpu_cursor_helper_funcsvirtio_gpu_conn_helper_funcsvirtio_gpu_crtc_helper_funcsvirtio_gpu_enc_helper_funcsvirtio_gpu_shmem_funcsvirtio_gpu_vram_funcsvirtio_gpu_plane_funcsvirtio_gpu_mode_funcsvirtio_gpu_crtc_funcsvirtio_gpu_fb_funcsvirtio_gpu_timeline_value_strvirtio_gpu_fence_value_str__drm_errvirtio_gpu_driverunregister_virtio_driverdrm_connector_unregisterdrm_dev_registerdrm_connector_registerdrm_dev_entervmemdup_user__arch_copy_to_user__arch_copy_from_uservirtio_gpu_queue_fenced_ctrl_bufferdrm_connector_attach_encodercpu_numbermemstart_addris_vmalloc_addrsystem_wqdrm_connector_cleanup__kcfi_typeid_drm_crtc_cleanupdrm_gem_object_lookup__wake_up__kcfi_typeid_drm_atomic_helper_page_fliptrace_raw_output_prepdrm_gem_shmem_object_vmapdrm_gem_shmem_vmap__kcfi_typeid_drm_gem_dmabuf_vmapdrm_gem_shmem_object_vunmapdrm_gem_shmem_vunmap__kcfi_typeid_drm_gem_dmabuf_vunmapvirtio_gpu_cmd_unmapdrm_gem_shmem_object_mmapdrm_gem_shmem_mmap__kcfi_typeid_drm_gem_mmapvirtio_gpu_vram_mmap__kcfi_typeid_drm_gem_dmabuf_mmap__kcfi_typeid_drm_gem_prime_mmap__kcfi_typeid_virtio_gpu_mode_dumb_mmapvirtio_gpu_cmd_mapvirtio_gpu_resource_id_get.seqnovirtio_gpu_cmd_get_display_infodrm_gem_shmem_object_print_infodrm_gem_shmem_print_infovirtio_gpu_cmd_get_capset_infovirtio_gpu_debugfs_irq_infodrm_atomic_helper_shutdowndrm_mm_takedowntrace_handle_return__devm_request_regionqueue_work_ondrm_gem_shmem_object_unpindrm_gem_shmem_unpindrm_gem_shmem_object_pindrm_gem_shmem_pin__kcfi_typeid_virtio_gpu_gem_object_open__kcfi_typeid_virtio_gpu_driver_open__kcfi_typeid_drm_gem_vm_open__kcfi_typeid_drm_openstrlenstrnlen__get_task_commvirtio_gpu_debugfs_host_visible_mmvirtio_gpu_is_shmemvirtio_gpu_is_vramvirtio_gpu_transfer_to_host_ioctlvirtio_gpu_transfer_from_host_ioctlvirtio_gpu_context_init_ioctlvirtio_gpu_wait_ioctl__kcfi_typeid_drm_compat_ioctlvirtio_gpu_get_caps_ioctlvirtio_gpu_execbuffer_ioctlvirtio_gpu_map_ioctlvirtio_gpu_resource_info_ioctl__kcfi_typeid_drm_ioctlvirtio_gpu_getparam_ioctlvirtio_gpu_resource_create_ioctlvirtio_gpu_resource_create_blob_ioctl__kcfi_typeid_drm_pollfd_install__stack_chk_faildrm_dev_printk__cpu_online_maskflush_work__kcfi_typeid_virtio_gpu_array_put_free_work__kcfi_typeid_noop_llseekww_mutex_unlock_raw_spin_unlockvirtio_get_edid_blockmutex_lock_raw_spin_lock__kcfi_typeid_drm_atomic_helper_checkvirtio_gpu_plane_atomic_checkvirtio_gpu_crtc_atomic_check__param_str_virglhack__param_virglhack__kcfi_typeid_virtio_gpu_cursor_ack__kcfi_typeid_virtio_gpu_ctrl_ackvirtio_gpu_array_add_objvirtio_gpu_modeset_finivirtio_gpu_cmd_resource_flushvirtio_gpu_crtc_atomic_flushvirtio_gpu_object_attach__kcfi_typeid_drm_gem_map_attach__kcfi_typeid_virtio_dma_buf_attach__kcfi_typeid_drm_gem_map_detachdrm_dev_unplugvirtio_gpu_cursor_ping__kcfi_typeid_drm_atomic_helper_set_config__kcfi_typeid_trace_event_reg___drm_dbgvirtqueue_get_bufvirtgpu_gem_unmap_dma_bufdrm_gem_unmap_dma_bufvirtio_gpu_vram_unmap_dma_bufvirtgpu_gem_map_dma_bufdrm_gem_map_dma_bufvirtio_gpu_vram_map_dma_bufsnprintftrace_event_printfseq_printf__check_object_sizetrace_event_buffer_reservevirtio_gpu_remove_raw_spin_lock_irqsave__tracepoint_virtio_gpu_cmd_queue__event_virtio_gpu_cmd_queue__traceiter_virtio_gpu_cmd_queue__bpf_trace_tp_map_virtio_gpu_cmd_queue__SCK__tp_func_virtio_gpu_cmd_queue__tpstrtab_virtio_gpu_cmd_queue__kcfi_typeid_drm_atomic_helper_connector_destroy_state__kcfi_typeid_drm_atomic_helper_plane_destroy_state__kcfi_typeid_drm_atomic_helper_crtc_destroy_state__kcfi_typeid_drm_atomic_helper_connector_duplicate_state__kcfi_typeid_drm_atomic_helper_plane_duplicate_state__kcfi_typeid_drm_atomic_helper_crtc_duplicate_statedrm_atomic_helper_check_plane_statedrm_atomic_get_crtc_staterefcount_warn_saturatevirtio_gpu_cmd_context_createvirtio_gpu_fence_event_createvirtio_gpu_object_createvirtio_gpu_user_framebuffer_createdrm_gem_shmem_createvirtio_gpu_vram_createsync_file_createdrm_gem_handle_createkmem_cache_create__kcfi_typeid_virtio_gpu_mode_dumb_createvirtio_gpu_primary_plane_updatevirtio_gpu_cursor_plane_update__kcfi_typeid_virtio_gpu_driver_postclose__kcfi_typeid_virtio_gpu_gem_object_close__kcfi_typeid_drm_gem_vm_close__tracepoint_virtio_gpu_cmd_response__event_virtio_gpu_cmd_response__traceiter_virtio_gpu_cmd_response__bpf_trace_tp_map_virtio_gpu_cmd_response__SCK__tp_func_virtio_gpu_cmd_response__tpstrtab_virtio_gpu_cmd_response__kcfi_typeid_virtio_gpu_releasedrm_gem_object_release__kcfi_typeid_drm_release__kcfi_typeid_drm_gem_dmabuf_release__kcfi_typeid_dma_fence_releasevirtio_check_driver_offered_feature_raw_spin_unlock_irqrestorevirtqueue_kick_preparepci_bus_typesg_init_one__kcfi_typeid_drm_atomic_helper_update_plane__kcfi_typeid_drm_atomic_helper_disable_planevirtio_gpu_get_driver_namestr__virtio_gpu__trace_system_namevirtio_gpu_get_timeline_nameinit_module__this_modulecleanup_moduleschedule__kcfi_typeid___drm_puts_seq_file__kcfi_typeid___drm_printfn_seq_file__kcfi_typeid_drm_gem_prime_fd_to_handle__kcfi_typeid_drm_gem_fb_create_handleww_mutex_lock_interruptible__kcfi_typeid_virtgpu_gem_prime_import_sg_tabledrm_gem_shmem_object_get_sg_tabledrm_gem_shmem_get_sg_tablesg_free_table__mod_virtio__id_table_device_tableid_tablesg_alloc_tablevirtio_gpu_enc_disablevirtio_gpu_crtc_atomic_disablevirtio_gpu_enc_enablevirtio_gpu_crtc_atomic_enabledrm_mm_insert_node_in_rangeremap_pfn_rangeida_alloc_rangevmalloc_to_pagekvfreedrmm_kfreevirtio_gpu_array_put_free__kcfi_typeid_drm_gem_object_freedrm_gem_shmem_freevirtio_gpu_vram_freekmem_cache_freeida_freedrm_mm_remove_nodekvmalloc_nodedrm_cvt_modedrm_set_preferred_modedma_unmap_resourcedma_map_resourceiomem_resourcevirtio_gpu_cmd_context_attach_resourcevirtio_gpu_cmd_context_detach_resourcevirtio_gpu_cmd_unref_resourcevirtio_gpu_cmd_create_resourcesync_file_get_fencevirtio_gpu_array_add_fencedma_resv_add_fencevirtio_reset_devicedma_sync_sg_for_deviceis_virtio_devicepreempt_schedule_notracekmalloc_tracevirtio_gpu_probevirtio_gpu_virglrenderer_workaroundtrace_raw_output_virtio_gpu_cmdtrace_event_raw_event_virtio_gpu_cmdprint_fmt_virtio_gpu_cmdevent_class_virtio_gpu_cmdtrace_event_fields_virtio_gpu_cmdtrace_event_type_funcs_virtio_gpu_cmdperf_trace_virtio_gpu_cmd__bpf_trace_virtio_gpu_cmdvirtgpu_virtio_get_uuidvirtio_gpu_resource_assign_uuidvirtio_gpu_cmd_resource_assign_uuid__list_del_entry_validvirtio_gpu_conn_mode_valid__list_add_validdrm_add_modes_noediddrm_do_get_edid__kcfi_typeid_drm_gem_prime_handle_to_fdput_unused_fdvirtio_gpu_array_put_free_delayed__trace_trigger_soft_disableddma_resv_test_signaledvirtio_gpu_fence_signaledvirtio_gpu_create_context_lockeddma_fence_signal_lockeddrm_atomic_helper_damage_mergedvirtio_gpu_config_changeddrm_mode_probed_add__kcfi_typeid_drm_read__init_waitqueue_headvirtio_gpu_cmd_transfer_to_host_3dvirtio_gpu_cmd_transfer_from_host_3dvirtio_gpu_cmd_resource_create_3dvirtio_gpu_cmd_transfer_to_host_2ddrmm_kmalloc__kmallocvirtio_gpu_array_allocdrm_dev_allocdma_fence_context_allocperf_trace_buf_alloc__drmm_universal_plane_allockmem_cache_allocvirtio_gpu_fence_alloc__kcfi_typeid_virtio_gpu_dequeue_cursor_func__kcfi_typeid_virtio_gpu_dequeue_ctrl_funcvirtio_gpu_config_changed_work_funcfortify_panicvirtio_gpu_cmd_set_scanout_blobvirtio_gpu_cmd_resource_create_blob__kcfi_typeid_drm_atomic_helper_dirtyfbvirtio_gpu_crtc_mode_set_nofbvirtio_gpu_plane_cleanup_fbvirtio_gpu_plane_prepare_fbvirtio_gpu_cmd_capset_cbvirtio_gpu_cmd_resource_map_cbvirtio_gpu_cmd_get_display_info_cbvirtio_gpu_cmd_get_capset_info_cbvirtio_gpu_cmd_unref_cbvirtqueue_disable_cbvirtqueue_enable_cbvirtio_gpu_cmd_resource_uuid_cbvirtio_gpu_cmd_get_edid_cb_note_9$x.99$x.89$x.79$x.69$d.69$x.59$d.59$x.49$d.49$x.139$x.39$d.39$x.129$x.29$d.29__UNIQUE_ID_description419$x.119$x.19$d.19$x.109$x.9$d.9$d.98$d.88$d.78$x.68$d.68$x.58$d.58$x.48$d.48__UNIQUE_ID_alias338$d.138$x.38$d.38$d.128$x.28$d.28__UNIQUE_ID___addressable_cleanup_module418$d.118$x.18$d.18$d.108$x.8$d.8$x.97$x.87$x.77$x.67$d.67$x.57$d.57$d.147$x.47$d.47__UNIQUE_ID_depends337$x.137$x.37$d.37$x.127$x.27$d.27__UNIQUE_ID___addressable_init_module417$x.117$x.17$d.17$x.107$x.7$d.7$d.96$d.86$d.76$x.66$d.66$d.156$x.56$d.56$d.146$x.46$d.46__UNIQUE_ID_scmversion336$d.136$x.36$d.36$d.126$x.26$d.26__UNIQUE_ID_modesettype416$d.116$x.16$d.16$d.106$x.6$d.6$x.95$x.85$x.75$x.65$d.65$d.155$x.55$d.55$x.145$x.45$d.45__UNIQUE_ID_intree335$x.135$x.35$d.35$x.125$x.25$d.25__UNIQUE_ID_modeset415$x.115$x.15$d.15$x.105$x.5$d.5$d.94$d.84$d.74$x.64$d.64$x.54$d.54$d.144$x.44$d.44__UNIQUE_ID_name334$d.134$x.34$d.34$d.124$x.24$d.24$d.114$x.14$d.14$d.104$x.4$d.4bpf_trace_run3$x.93$x.83$d.83$x.73$d.73$x.63$d.63$x.53$d.53$x.143$x.43$d.43__UNIQUE_ID_vermagic333$x.133$x.33$d.33__UNIQUE_ID_author423$x.123$x.23$d.23__UNIQUE_ID_virglhacktype413$x.113$x.13$d.13$x.103$x.3$d.3$d.92$d.82$x.72$d.72$x.62$d.62$x.52$d.52$d.142$x.42$d.42$d.132$x.32$d.32__UNIQUE_ID_author422$d.122$x.22$d.22$d.112$x.12$d.12$d.102$x.2$d.2$x.91$x.81$x.71$d.71$x.61$d.61$x.51$d.51$x.141$x.41$d.41$x.131$x.31$d.31__UNIQUE_ID_author421$x.121$x.21$d.21$x.111$x.11$d.11$x.101$d.1$d.90$d.80$x.70$d.70$x.60$d.60$x.50$d.50$d.140$x.40$d.40$d.130$x.30$d.30__UNIQUE_ID_license420$d.120$x.20$d.20_note_10$d.110$x.10$d.10$d.100h*h*rI[! @ > 3X| @q suuu*w[[!wa[!wg[! xu[!/tUcc[!c c ]0c@=c`[!8v_w[!c@c`cc[!8cc [! @-R c[!P[![!cc  c@c`y\!!H\!cz <@\!z'\!4\!{:\!{@B\!H\!VY\!.@f\!}n\!\! \!|\!.@\! \! ȍ\! Ѝ\! ؍\! \!  ]! ]!c.]!>]!R]!`]!n]!@|]!}]!]!& @]!]!]! r]!P{ P`@]!}]!@K @]!0^!^!& @7& .@~/^! `)E^! @Q^!6@h^!xa1%[![!& @y^!  @^!P6]a@| ^!x^!  ^!x^!   cm"^! ^! _! 04_! Q_! o_! _! _! _!  Pu]_! _!  `! K!`! K97`! H`! Z`!  t`!`!`!`!`! a!C,a!DMa!yna!a!(a!a!a!a!b!4b!Rb!ub!b!b!b! b! c! 8c! \c! |c!c!c!c!c!d!w! \w!  jyw!  j#w!  ^!xjw! w! % w! 0f!:f!: x!:@x!:`y$3:( :^33@&x!3C:@:`6x!(:y$: 3@3Mx!:\x!8[!:: ex!+3v3@zx!8~:T: :@]0:`=:g::0c:v :: x!:@x!:`y$:#:x!x!:x!: y$:@f!:`x!,x!:zk! y ::#: ~k!:@x!,x!:zk! y ::#: ~k!:@x!C:: y!y!:&y!: {e3@y$::2y!+3v3@Py!~:: iy!3@xy!  ^!xy!y!   cx8my! y!   c8m[!y!  z! #z! Dz! cz! z! z! z! z! z! virtio_gpu_outputcur_xcur_yneeds_modesetvirtio_gpu_display_onevirtio_gpu_rectvirtio_gpu_update_cursorresource_idvirtio_gpu_ctrl_hdrfence_idring_idxvirtio_gpu_cursor_posscanout_idvirtio_gpu_deviceddevoutputsnum_scanoutsctrlqcursorqvbufspending_commandsresource_idaresp_wqdisplay_info_lockdisplay_info_pendingfence_drvctx_id_idahas_virgl_3dhas_edidhas_indirecthas_resource_assign_uuidhas_resource_blobhas_host_visiblehas_context_inithost_visible_regionhost_visible_mmconfig_changed_workobj_free_workobj_free_lockobj_free_listcapsetsnum_capsetscapset_id_maskcap_cacheresource_export_lockhost_visible_lockvirtio_gpu_queueack_queuedequeue_workvirtio_gpu_fence_driverlast_fence_idcurrent_fence_idvirtio_gpu_drv_capsetmax_versionvirtio_gpu_framebuffervirtio_gpu_fenceemit_fence_infovirtio_gpu_fence_eventvgdevvirtio_gpu_modeset_initvirtio_gpu_modeset_finivirtio_gpu_user_framebuffer_createvirtio_gpu_crtc_mode_set_nofbvirtio_gpu_crtc_atomic_checkvirtio_gpu_crtc_atomic_flushvirtio_gpu_crtc_atomic_enablevirtio_gpu_crtc_atomic_disablevirtio_gpu_conn_detectvirtio_gpu_conn_destroyvirtio_gpu_conn_get_modesvirtio_gpu_conn_mode_validvirtio_gpu_enc_mode_setvirtio_gpu_enc_disablevirtio_gpu_enc_enablevirtio_gpu_probevirtio_gpu_removevirtio_gpu_config_changedvirtio_gpu_formatsVIRTIO_GPU_FORMAT_B8G8R8A8_UNORMVIRTIO_GPU_FORMAT_B8G8R8X8_UNORMVIRTIO_GPU_FORMAT_A8R8G8B8_UNORMVIRTIO_GPU_FORMAT_X8R8G8B8_UNORMVIRTIO_GPU_FORMAT_R8G8B8A8_UNORMVIRTIO_GPU_FORMAT_X8B8G8R8_UNORMVIRTIO_GPU_FORMAT_A8B8G8R8_UNORMVIRTIO_GPU_FORMAT_R8G8B8X8_UNORMvirtio_gpu_ctrl_typeVIRTIO_GPU_UNDEFINEDVIRTIO_GPU_CMD_GET_DISPLAY_INFOVIRTIO_GPU_CMD_RESOURCE_CREATE_2DVIRTIO_GPU_CMD_RESOURCE_UNREFVIRTIO_GPU_CMD_SET_SCANOUTVIRTIO_GPU_CMD_RESOURCE_FLUSHVIRTIO_GPU_CMD_TRANSFER_TO_HOST_2DVIRTIO_GPU_CMD_RESOURCE_ATTACH_BACKINGVIRTIO_GPU_CMD_RESOURCE_DETACH_BACKINGVIRTIO_GPU_CMD_GET_CAPSET_INFOVIRTIO_GPU_CMD_GET_CAPSETVIRTIO_GPU_CMD_GET_EDIDVIRTIO_GPU_CMD_RESOURCE_ASSIGN_UUIDVIRTIO_GPU_CMD_RESOURCE_CREATE_BLOBVIRTIO_GPU_CMD_SET_SCANOUT_BLOBVIRTIO_GPU_CMD_CTX_CREATEVIRTIO_GPU_CMD_CTX_DESTROYVIRTIO_GPU_CMD_CTX_ATTACH_RESOURCEVIRTIO_GPU_CMD_CTX_DETACH_RESOURCEVIRTIO_GPU_CMD_RESOURCE_CREATE_3DVIRTIO_GPU_CMD_TRANSFER_TO_HOST_3DVIRTIO_GPU_CMD_TRANSFER_FROM_HOST_3DVIRTIO_GPU_CMD_SUBMIT_3DVIRTIO_GPU_CMD_RESOURCE_MAP_BLOBVIRTIO_GPU_CMD_RESOURCE_UNMAP_BLOBVIRTIO_GPU_CMD_UPDATE_CURSORVIRTIO_GPU_CMD_MOVE_CURSORVIRTIO_GPU_RESP_OK_NODATAVIRTIO_GPU_RESP_OK_DISPLAY_INFOVIRTIO_GPU_RESP_OK_CAPSET_INFOVIRTIO_GPU_RESP_OK_CAPSETVIRTIO_GPU_RESP_OK_EDIDVIRTIO_GPU_RESP_OK_RESOURCE_UUIDVIRTIO_GPU_RESP_OK_MAP_INFOVIRTIO_GPU_RESP_ERR_UNSPECVIRTIO_GPU_RESP_ERR_OUT_OF_MEMORYVIRTIO_GPU_RESP_ERR_INVALID_SCANOUT_IDVIRTIO_GPU_RESP_ERR_INVALID_RESOURCE_IDVIRTIO_GPU_RESP_ERR_INVALID_CONTEXT_IDVIRTIO_GPU_RESP_ERR_INVALID_PARAMETERvirtio_gpu_objecthw_res_handledumbhost3d_blobguest_blobblob_memblob_flagsuuid_statevirtio_gpu_object_arraydrm_fourccvirtio_gpu_translate_formatvirtio_gpu_plane_initvirtio_gpu_plane_prepare_fbdma_fence_putvirtio_gpu_plane_cleanup_fbvirtio_gpu_plane_atomic_checkvirtio_gpu_cursor_plane_updatevirtio_gpu_primary_plane_updatevirtio_gpu_vbufferdata_bufresp_bufresp_cbresp_cb_datavirtio_gpu_resp_cbvirtio_gpu_drv_cap_cachecaps_cachevirtio_gpu_commandvirtio_gpu_resp_display_infopmodesvirtio_gpu_get_capset_infocapset_indexvirtio_gpu_resp_capset_infocapset_idcapset_max_versioncapset_max_sizevirtio_gpu_get_capsetcapset_versionvirtio_gpu_resp_capsetcapset_datavirtio_gpu_cmd_get_edidscanoutvirtio_gpu_resp_edidvirtio_gpu_resp_resource_uuidvirtio_gpu_resp_map_infovirtio_gpu_object_vrammap_statevram_nodevirtio_gpu_boxdrm_virtgpu_3d_boxvirtio_gpu_mem_entryvirtio_gpu_resource_attach_backingvirtio_gpu_object_paramsvirglvirtio_gpu_resource_create_2dvirtio_gpu_resource_unrefvirtio_gpu_set_scanoutvirtio_gpu_resource_flushvirtio_gpu_transfer_to_host_2dvirtio_gpu_ctx_createcontext_initdebug_namevirtio_gpu_ctx_destroyvirtio_gpu_ctx_resourcevirtio_gpu_resource_create_3dvirtio_gpu_transfer_host_3dboxlayer_stridevirtio_gpu_cmd_submitvirtio_gpu_resource_assign_uuidvirtio_gpu_resource_map_blobvirtio_gpu_resource_unmap_blobvirtio_gpu_resource_create_blobvirtio_gpu_set_scanout_blobstridesvirtio_gpu_dequeue_ctrl_funcvirtio_gpu_cursor_pingvirtio_gpu_cmd_capset_cbvirtio_get_edid_blockvirtio_gpu_ctrl_ackvirtio_gpu_cursor_ackvirtio_gpu_alloc_vbufsvirtio_gpu_free_vbufsvirtio_gpu_dequeue_cursor_funcvirtio_gpu_notifyvirtio_gpu_cmd_create_resourcevirtio_gpu_queue_fenced_ctrl_buffervirtio_gpu_cmd_unref_resourcevirtio_gpu_cmd_unref_cbvirtio_gpu_cmd_set_scanoutvirtio_gpu_cmd_resource_flushvirtio_gpu_cmd_transfer_to_host_2dvirtio_gpu_cmd_get_display_infovirtio_gpu_cmd_get_display_info_cbvirtio_gpu_cmd_get_capset_infovirtio_gpu_cmd_get_capset_info_cbcache_pvirtio_gpu_cmd_get_capsetvirtio_gpu_cmd_get_edidsvirtio_gpu_cmd_get_edid_cbvirtio_gpu_cmd_context_createvirtio_gpu_cmd_context_destroyvirtio_gpu_cmd_context_attach_resourcevirtio_gpu_cmd_context_detach_resourcevirtio_gpu_cmd_resource_create_3dvirtio_gpu_cmd_transfer_to_host_3dvirtio_gpu_cmd_transfer_from_host_3dvirtio_gpu_object_attachvirtio_gpu_cmd_resource_assign_uuidvirtio_gpu_cmd_resource_uuid_cbvirtio_gpu_cmd_mapvirtio_gpu_cmd_resource_map_cbvirtio_gpu_cmd_unmapvirtio_gpu_cmd_resource_create_blobvirtio_gpu_cmd_set_scanout_blobbtf_trace_virtio_gpu_cmd_queuebtf_trace_virtio_gpu_cmd_responsetrace_event_raw_virtio_gpu_cmdtrace_event_data_offsets_virtio_gpu_cmd__bpf_trace_virtio_gpu_cmd__traceiter_virtio_gpu_cmd_queue__traceiter_virtio_gpu_cmd_responsetrace_event_raw_event_virtio_gpu_cmdperf_trace_virtio_gpu_cmdtrace_raw_output_virtio_gpu_cmdvirtio_gpu_vram_map_dma_bufvirtio_gpu_vram_unmap_dma_bufvirtio_gpu_is_vramvirtio_gpu_vram_freebo_ptrvirtio_gpu_vram_createvirtio_gpu_vram_mmapvirtio_gpu_debugfs_initvirtio_gpu_featuresvirtio_gpu_debugfs_irq_infovirtio_gpu_debugfs_host_visible_mmbase_fence_ctxvirtio_gpu_fence_alloccmd_hdrvirtio_gpu_fence_emitvirtio_gpu_fence_event_processvirtio_gpu_get_driver_namevirtio_gpu_get_timeline_namevirtio_gpu_fence_signaledvirtio_gpu_fence_value_strvirtio_gpu_timeline_value_strvirtio_gpu_object_shmemvirtio_gpu_resource_id_getvirtio_gpu_is_shmemvirtio_gpu_cleanup_objectvirtio_gpu_create_objectvirtio_gpu_object_createvirtio_gpu_free_objectvirtio_gpu_shm_idVIRTIO_GPU_SHM_ID_UNDEFINEDVIRTIO_GPU_SHM_ID_HOST_VISIBLEvirtio_gpu_fprivcontext_creatednum_ringsring_idx_maskcontext_lockvirtio_gpu_initvirtio_gpu_driver_openvirtio_gpu_get_capsetsvirtio_gpu_config_changed_work_funcvirtio_gpu_deinitvirtio_gpu_releasevirtio_gpu_driver_postclosevirtio_dma_buf_opsvirtgpu_gem_prime_exportvirtgpu_gem_prime_importvirtgpu_gem_prime_import_sg_tablevirtgpu_gem_map_dma_bufvirtgpu_gem_unmap_dma_bufvirtgpu_virtio_get_uuidvirtio_gpu_mode_dumb_createoffset_pvirtio_gpu_mode_dumb_mmapvirtio_gpu_array_allocvirtio_gpu_array_add_objvirtio_gpu_gem_object_openvirtio_gpu_gem_object_closevirtio_gpu_array_put_freevirtio_gpu_array_from_handlesvirtio_gpu_array_unlock_resvvirtio_gpu_array_lock_resvvirtio_gpu_array_add_fencevirtio_gpu_array_put_free_delayedvirtio_gpu_array_put_free_workdrm_virtgpu_resource_create_blobbo_handleres_handledrm_virtgpu_mapdrm_virtgpu_execbuffernum_bo_handlesfence_fddrm_virtgpu_getparamdrm_virtgpu_resource_createdrm_virtgpu_resource_infodrm_virtgpu_3d_transfer_from_hostdrm_virtgpu_3d_transfer_to_hostdrm_virtgpu_3d_waitdrm_virtgpu_get_capscap_set_idcap_set_verdrm_virtgpu_context_set_paramdrm_virtgpu_context_initctx_set_paramsvirtio_gpu_create_contextvfprivvirtio_gpu_create_context_lockedvirtio_gpu_map_ioctlvirtio_gpu_execbuffer_ioctlvirtio_gpu_fence_event_createvirtio_gpu_getparam_ioctlvirtio_gpu_resource_create_ioctlvirtio_gpu_resource_info_ioctlvirtio_gpu_transfer_from_host_ioctlvirtio_gpu_transfer_to_host_ioctlvirtio_gpu_wait_ioctlvirtio_gpu_get_caps_ioctlvirtio_gpu_resource_create_blob_ioctlvirtio_gpu_context_init_ioctl@@PYpTq/rGxE0$d@@_45(0@fH4 %( @ gH4 @hg 4@p@@q04 P@pw4@0x4@Hx4 2K0`xV@ y 4!LoІ@Ї`42@0 4@0h4@04"-c^@Ș4%H@X4'vq@04)@ @H`4+@0j@e@04.@9$ ؚؚd6/12TJ