ELFR@@63(((((!!!!!!( l mf  smmmmm{ mmmmmmmmmmm mmm0 o  Q    )q_$^?#{WO@1 74*@?cT**@ )1@ T*5*4*OBWA{è#^__u@*@B@BW )]@q@qaTB!* 5j_$^?#{ A @{¨#^__ֲj_$^?#{ A XRR)@@" {#^__HC*_$^?#{+g_WO A8BL9>h7ViRR` 5RXR +R RT  `!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*@RRA@_rqrk@TE0?@R?@q(0h5@A@_QVrark@TE0?~@RRA@_rqrk@TE0?@*4*@hA @_r`rk@TE0? 7hA2@_qrdrk@TE0?֗4*s(G@9h4C94*BRC94@RBRC9 @z`H4*!`_$^?#{OCA8VB *R@A@_rqrk@TE0?@*6hWs @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*uOB* @{è#^__CD_$^?#{ O7R@jh8H44D@"@94@@ 5R QFOB @{è#^__K_$^?#{;WO A8BH@qATI @)RKR@ruS~ )@ 7RIr7 H i"@)j@+R)#9@94@95()RH+9@C7_S*_4*hqT9 $)R|_  K 5qTqMT*^hZ)A8B_ T*;@OIWH{F#^__aRs_$^?#{ *@rh hqT9 !ԟ$)R|_  K 5q@TqT* @{¨#^__aR{_$^?#{WO@7R@hjh8(46D@RR@(R,(4 (*h7(R*@*`OBWA{è#^__!R $Ց~_ ~ 5h5ARȚk_$^?#{ *Rh~}@L) @{¨#^__N_$^?#{O$E) kT(R((4 (*7h*@i4h*OA{¨#^__!!R $Ց~_ ~ 5(5ARv`_$^?#{WO@ 7R@hji8h46D@RR@`(R,(4 (*7(R*@OBWA{è#^__!R $Ց~_ ~ 55ARB"_$^?#{g_WO*~}RV)54*R@T#T`j:9Q#Z#aTu*,Kh*47R9h*@T}T!CTh@ vqTqTaR$|_ K 5q TODWC_BgA{Ũ#^__ Bj_$@^?#{ WO(@4u7R9h*@Tzt` vqTqTaR$|_ K 5qTOCWB @{Ĩ#^__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 5qTOEWD_CgB @{ƨ#^__]_$^?#{ WO @*R@R7@rG9h76h7Rjh85 s !RR*4~@ @OCWB{Ĩ#^__ցA A*RTh@ A @)))@ h@ Ai@(wf_$^?#{ (@4h@*R @@ @{¨#^__֧\_$@ ) _ָ'X_$^?#{g_WORUR@@R r@h5aB4*u*ODWC_BgA{Ũ#^__*@97*h@@7RH@94hR:Rwbn@**u5 R hAI3@ 4*uhVG94h@@hRwRA6I_$^?#{WOTG94@@hRvRA6OBWA{è#^__֍e.~_$^?#{#WOA8BpG967X@A4qT@*@+RBRAh5AqT@Ri6@j@ (@ h6``h2A qT qTd ATAa@NA8B_ !TOFWE{C#@#^__р_$^?#{og_WO@5h@ ) Rz  Rh@ h@  Rh@ h@ (Ri@(19I@ 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@`TB4Vhhq!T9'hhqT9$)Rqh~_  Kj 5q TqmTaR$)Rqh~_  Kj 5q`Tq-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   (R @OCV9WB{Ĩ#^__!_$^?#{ og_WOCA8Bcc!@> @@4 @ @@66@TRR@`RRN*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 h)R)C]*tA8B_ T*ORWQ_PgOoN{M#^__h@z@4*R @ATH@@q  K@)_')Hh@kTz@7I7G0!Բ!,!ԟ$ )8 Jii C)e}Iii(%Ț6A8Ո@ @`T @h$ը }_) } 5K_$^?#{O'RRhh R J R    ( TI RjA}} ` x`6OA{¨#^__!Gs{_$^?#{ @?{#^__ָ<_$^?#{ _WO'R*R**hh*** R R  @ ( Ti R ``)X)P)lODWC_B @{Ũ#^__!_$^?#{g_WO'R*Rhh**** R R  @ ( T R}}} `))x6ODWC_BgA{Ũ#^__!VM_$^?#{og_WO@@**A** 6h@#R@@ A @'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 ;*`OBWA{è#^__Gs{_$^?#{WO.R(@5@cRh @@J~+i* @@) +@"@ +RaR`"ROBWA{è#^__-eI_$^?#{og_WOC'RAk)T@R**( )@kTOFWE_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)c*}!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}}}} `p^)9OCWB_A{Ĩ#^__!V_$^?#{O'R*Rhh R   ( T)@R `p[OA{¨#^__!V2p_$^?#{WO'R*RV@hh R R   ( `TI@R}}  `pAx/OBWA{è#^__!V2p_$^?#{WO'R*RV@hh R R   ( `Ti@R}}  `pAxOBWA{è#^__!Ʊ=_$^?#{ WO'RRhh R R   ( `T@R*B) `A ()@*C) ,).D)()*E) ,)2@() (R @OCV9WB{Ĩ#^__!烕_$^?#{og_WO@@**A** 6h@#Ri@@ A @'RR`jh R R   (  T@R @ @ `@phA <@ @3@H )vOEWD_CgBoA{ƨ#^__!烕_$^?#{ g_WO'R*R@hh*** R R   (  T@R @ @ `@phA <@ @3@H )3OEWD_CgB @{ƨ#^__!.d__$^?#{_WO'RRhh** R R   ( T}}@R `pxOCWB_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@( @@@A5 RkaTAH4HR+RaR`*OCWB @{Ĩ#^__˪A(R+)!L\_$^?#{_WO7@R@RR'RR`jhR )(  AR < A@ xy*`OCWB_A{Ĩ#^__Gs{_$^?#{ WOhR6@( @@@ RkT@(RHR+RaR`*OCWB @{Ĩ#^__K_$^?#{O'RRhh R R   ( T)ARA}} ` x$OA{¨#^__!*I_$^?#{ WO'RR*hh R R  ` ( TF)!RA `"@ p@,)>@ nST) (R @WBV9OC{Ĩ#^__!PH_$^?#{ g_WOh$@***@**'R*Rjh R R   ( T!R}}JA}} `'P)() ET) ) F ( L) OEWD_CgB @{ƨ#^__!W_$^?#{ @H`S _ iT*{#^__H(@@ !@+!?[@(@hB%@9h4c6hnB @U@RG94})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 ZG9h5^G9H 4hnBa@ @}@yu@ye@ym@yhnBS})i@ @+~)3@:W@K(g@VKH R!W@AA'g@**** g@!RR(g@ ?hqT9CB*hnBa@***}@yu@yA8B_ ATOJWI_HgGoF{E#^__AA****hnBa@A}@yu@ye@ym@y!$)R|_  K 5qTqmT?gaR?gCD_$^?#{ O4D@@"@95 OB @{è#^___$^?#C{WOA8B#RA8ըuZ@)#RDT@T#**(Rh"9A8B_ TODWC{BC#^__I3_$^?#{ @"@!@{#^__֩I3_$^?#{og_WO@1Rh @94)@?qTUD@7*@  "@@kbT @;"@95@779@aC86**OGWF_EgDoC{B#^__!R hqT95 $)R|_  K 5qTqT\5@6R**`7@H 4~R@ }]5~* @ A8 A9(7 @j6)x)# @ J _ T )B;C@* 8K@+ ? ?)B՟$!Hw (B;C) 8)@*@ ?) ?(B՟$ռ @@@?cT*7*5_**G*57@*@@*V|<|yyZ7*?!@)3?T`*aR5S$ )@y$@HI3_$^?#{CA8B(@ ?HT@ 7R J Lyk `֟$@9$ @9$@9$@9<$(R$@9$@ A8*A9(@(7+@k6 x !~_ iT#- *B;C)@+ 8 l@, ? ?*B՟$HR  (B;C) 8)@*@ ?) ?(B՟$A8B@ T{A#^__$ J@$@(I3_$^?#{_WO A8B1R@@94wF@"@95(R@ @'9B)+)A&@/)32@ RA)@?q*)@`C*hq!T956H@qT"@qHT@qT@ qT@qiT7u5$)R|_  K 5q TqMT57_S4*_^A")6 hqAT9aR6 $)R~_  K 5qTq T*A8B_ T*OIWH_G{F#^__aRI3_$^?#{ !@`l@h AhXG9h5\G9h4Ah hqT9  $)R|_  K 5q`TqT* @{¨#^__aRI3_$^?#{_WOC@1Ry(@9h4WD@5 @"@95*"R@@ ]G9YG945&+8)4*@5!@*@ĖD)@@hqAT9!&@h5*@(4x*@OEWD_C{A#^__֟$)R|_  K 5qTqT*aRI3_$^?#{og_WOCZD@@"R5 @@_G9h4[G9(41R{h@94F@@7(#@95[G9h4*5a@*A@%7B)Ė@)*&@h5*@h4*OFWE_DgCoB{A#^__w*ĖD)@hqT9$)R|_  K 5qTqLTaRI3_$^?#{O!@@@9|@AR7"RԁR4q4 hhqT9 $)Rqh~_  Kj 5qTqT*OA{¨#^__aRI3_$^?#{_WOA8BcR@ @(4(@H4.R @K4* @@R k@T-},7}@Mimk!T*,-@@ kTR@*+K @ A k1J@_TK@kATK@ kTA8B_ ATOGWF_E{D#^__@C*5_%@5#*+R#BR_%@4#VR#BR_%@ @zH5v#V49S7_"R@ @A8 A9(7 @j6xӉ" J_ T* )B;C@* 8K@+ ? ?)B՟$ՀH (B;C) 8)@*@ ?) ?(B՟$!ԃ$ )@ $@I3_$^?#{g_W O A8B7R@C(@9h 4(@q TVD@h6* @9J 4@_q T_ qT_ qa T9R)@95W*)@9 4r@9?r! T@8R@* @?#)+9ׂ"@95@4@?T@@4c*(R7^@9^9Z9@@6534*@@5* @:R)@9#)+949R:6A8B_ !T*OJWI_HgG{F#^__c**6^C_A") hqT9 $)R~_  K 5q`TqmT*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+ `T*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{è#^__Vg(8x_$^?#{ O R`OB @{è#^__C_$^?#{+WOA8*BXG9@H4 )A @1@+3  )h^G9@*-A,@)5@/74hrG9h7HRhin@j~@#'@HT-(Rh((4 (*7A8B_ !T+@OGWF{D#^__h7Rjh8(4 R@4|@`|@!R $qh~_ i~ 5(5ARq{}_$^?#{C)@ J? T 8@ @?T{A#^__ (R(4 (*6!R $|_  | 55AR@xÉ_$@_־_n|_$^?#{ O@*9@6@**OB @{è#^__֚_$^?#{ O@*9@6@**OB @{è#^__F_$^?#{#OA8B8@A4qT*%@h&@*@+RBRAh5AqT@A8B_ TOE{C#@#^__U2_$^?#{WO@V*@@*_Rrrk@TE0?ȎAhOB*WA{è#^__U2_$^?#{WO@V*@@*_Rrrk@TE0?ȎAhOB*WA{è#^__֗_$^?#{_WOA8*B XR$@ T@#@`RA*@@*@ @@#@@@*.@)A8B_ TOGWF_E{D#^__ֈG7 6_$^?#{og_WOA8B*( @ h6@8j:@7j@HCq3Q* @R =uCQII(}R,rA +) @@*@ @@@* @($R@(@(@(+.@()A8B_ aTOGWF_EgDoC{B#^___$^?#{*{#^__Oo_$^?#C{ORhhqaT"@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.2.0-mainline-gb3bbca0dc752-ab10072136 SMP preempt mod_unload modversions aarch64name=virtio_gpuintree=Ydepends=virtio_dma_bufalias=virtio:d00000010v*modeset virglhackAR24XR24AR24BX24BA24RX24RA24XB24AB24X0@ hxvirtio_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)num_scanouts is zero 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 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 \sunregister_virtio_driverBvideo_firmware_drivers_onlyZdrm_dev_allocypci_bus_type%drm_dev_register52_drm_dev_put~_printkA1drm_aperture_remove_conflicting_pci_framebuffersSdrm_dev_unplug_sdrm_atomic_helper_shutdownӅ3-system_wq6queue_work_onAty>param_ops_intdrm_gem_prime_handle_to_fdKKdrm_gem_prime_fd_to_handledrm_gem_prime_mmap_noop_llseek:drm_read $drm_pollA>'drm_ioctlf4drm_compat_ioctl9codrm_gem_mmapdrm_openUdrm_release`drmm_kmallocT__init_waitqueue_head5U`dma_fence_context_allocvirtio_check_driver_offered_featureU5wiomem_resource}r__devm_request_region__drm_errz}Qdrm_mm_inituyHinit_wait_entry&prepare_to_wait_eventݍschedule_timeoutTfinish_waitғ__stack_chk_failrldrm_helper_hpd_irq_eventd_raw_spin_lock$drmm_kfree4K_raw_spin_unlockĕ,/flush_worklvirtio_reset_device zkfreePiWdrm_mm_takedown]: kmalloc_cacheskmalloc_trace __mutex_initV҉ida_alloc_rangeBida_freedrm_gem_handle_create:c3drm_gem_object_releasedHalt_cb_patch_nopswdrm_gem_object_free_irefcount_warn_saturate]drm_gem_object_lookupE:#__kmallocQww_mutex_lock_interruptibledrm_gem_lock_reservationsdma_resv_reserve_fencesNww_mutex_unlocks;drm_gem_unlock_reservations?dma_resv_add_fenceh__list_add_validUrS__list_del_entry_valid+bis_virtio_deviceg/:sg_alloc_tableO[sg_free_tableQgdma_map_resourceXXNdma_unmap_resourceGdrm_gem_private_object_initxdrm_gem_create_mmap_offset$drm_mm_insert_node_in_range~Kdrm_mm_remove_nodeQschedule|,vm_get_page_protremap_pfn_range}drm_gem_vm_openTNdrm_gem_vm_closeTжdrmm_mode_config_init`drm_crtc_init_with_planes/Wdrm_connector_initWMdrm_connector_attach_edid_property<`drm_simple_encoder_initղdrm_connector_attach_encoderW+drm_connector_register1Zdrm_mode_config_reset<^drm_helper_mode_fill_fb_struct3Ndrm_framebuffer_initdrm_connector_unregister9drm_connector_cleanupOVdrm_add_edid_modesrdrm_add_modes_noedidw2~___drm_dbg+drm_cvt_modeRCdrm_mode_probed_add/ idrm_set_preferred_modedrm_atomic_helper_checkdrm_atomic_helper_commit72drm_gem_fb_destroydrm_gem_fb_create_handlen{drm_atomic_helper_dirtyfbkUdrm_atomic_helper_crtc_reset##drm_crtc_cleanupv9drm_atomic_helper_set_configkdrm_atomic_helper_page_flip\; drm_atomic_helper_crtc_duplicate_statea@IUdrm_atomic_helper_crtc_destroy_state'drm_atomic_helper_connector_resetPjdrm_helper_probe_single_connector_modesIoKdrm_atomic_helper_connector_duplicate_statecdrm_atomic_helper_connector_destroy_statex2kmem_cache_create|Skmem_cache_destroy virtqueue_enable_cb禭virtqueue_disable_cb3virtqueue_get_buf$___ratelimit[)drm_dev_printkӬcpu_numberNY__cpu_online_maskMJpreempt_schedule_notraceDC__wake_upnuzkvfreekmem_cache_freeģFvirtqueue_kick_prepare0virtqueue_notifyWޮkmem_cache_alloc sg_init_oneΰis_vmalloc_addrJdrm_dev_enter¬?Lvirtqueue_add_sgs4drm_dev_exitp}vmalloc_to_pageysg_nextY/dma_sync_sg_for_deviceJdrm_kms_helper_hotplug_event~)Hmemcpy"#Tdrm_do_get_edid=drm_connector_update_edid_propertyfstrncpyMdma_fence_init 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestoreg9)__tracepoint_dma_fence_emit__traceiter_dma_fence_emitp=dma_fence_signal_lockedmaRdrm_send_event#dma_fence_releasenJnesnprintfC|Ndrm_gem_free_mmap_offsetqdrm_gem_shmem_freeҦEYdrm_gem_shmem_createM<drm_gem_shmem_get_pages_sgtYkvmalloc_nodeވmemstart_addr(Xdrm_gem_shmem_print_infoUCddrm_gem_shmem_pin[3drm_gem_shmem_unpin+ldrm_gem_shmem_get_sg_table6'drm_gem_shmem_vmapQI drm_gem_shmem_vunmap)mdrm_gem_shmem_mmapƊPdrm_gem_shmem_vm_ops):drm_debugfs_create_filesWzseq_printfS__drm_printfn_seq_filer0Q__drm_puts_seq_filefzdrm_mm_printKseq_putsHdz__drmm_universal_plane_alloc5X drm_atomic_get_crtc_state^drm_atomic_helper_check_plane_state9dma_fence_wait_timeoutAdrm_atomic_helper_damage_mergedmdrm_atomic_helper_update_plane{\9drm_atomic_helper_disable_plane>drm_atomic_helper_plane_resetpdrm_atomic_helper_plane_duplicate_state^drm_atomic_helper_plane_destroy_stateKMmutex_lock82mutex_unlock>__get_task_commstrnlenfortify_panicMsync_file_get_fencerLdma_fence_match_contextZCget_unused_fd_flagsHۈ__check_object_size +__arch_copy_from_uservmemdup_usersync_file_create7jfd_installGE?put_unused_fddmemset`{cpu_hwcaps__arch_copy_to_user8dma_resv_wait_timeout5dma_resv_test_signaledc]memdup_user(!drm_event_reserve_init8dvirtio_dma_buf_exportoγdrm_dev_getqddrm_gem_prime_importdrm_gem_map_dma_buf:8drm_gem_unmap_dma_bufW%virtio_dma_buf_attachEdrm_gem_map_detachߓ_drm_gem_dmabuf_releaseedrm_gem_dmabuf_mmapoȮdrm_gem_dmabuf_vmapm9Hdrm_gem_dmabuf_vunmap1~drm_gem_map_attach`ϘstrlenOJtrace_event_buffer_reservestrcpytrace_event_buffer_commit}__trace_trigger_soft_disabled/,-perf_trace_buf_alloc_Sperf_trace_run_bpf_submitTbpf_trace_run3r!Itrace_raw_output_prep "trace_event_printf/B,trace_handle_returnbUstrace_event_regcUtrace_event_raw_initq6module_layoutGNUb ^IԐؐ!H¿GNU$(0LPTtx--$(,`hpx<x-|-$P,T,lpdhltx|,l0lX`=d=px | ##X\`h@       , H X l        $  0  8 < L P T            l t     8 8 ( , 0 4 8 P    ,<p  !L #88D$L & 884)< &!L L -(.L/0101P4 6  h  7 ( X 88>? @(dAC@TPlPpFGHIL xJ %'K+ L   ,M8N@  MNLdpOP`` Q`d e4 eH 0L 0d fh l p pt p g   h i P P j k!i!P!P4!j6d> t>|>>>>>>(?>(?`? ?? ?L@X\@A`@Ad@Xp@@TA,RXA,RhAxAA A AA BBBC@DDF4FDFPGHHIIHJ`JtJ JJJ JJ KK KO8K@KLKpK|K KKKKKKKL4L`L8xL8LLLDMLDMM M M+M M M(N8@N8LNdNlNNpNN,O XO pOOpPhQQpRR8R8RRRSSS6S\T`ThTlTTTT 4U|UUU7UU@VPV\V7V W0W @WzDWzTWXWWWWW;W;W0XX8XXHXLXpXXXXXXXY YY YD4Y DYLLY TY\YdYpYYYYHYHYYYXZpZXtZXZZZZZX[[8[\[l[[[X\_\_ \\X\\%\'\,\+\I] ]X4]P]d]]]]N^^P^|^^^_,_X__`_`__V_V_~_~____`$`@(`@<`D`+H`+\`d`h`|````````Z`Z``````ahah afafa\a`a|aaaaabb bb@blcpctcpxcpc(c(ccccxcxddd(e xeelf%|f'f,ffffhg+lg+|gtgggth(h h i%8i'\ii<i<jt8jlj%|j'j,jjjjjjkt$ko,kkkokl @l\llll0m4m8m*L(`0P(( \(/X(/\(^ h(|.d(-h(,@,X-0p(i/t(.(-(O-)s, )+p)"+t)*)0)0V/ +Y0(.x-R=--`, -++l.z*0R/P/C/T/./-/ 0 -$S,_+0* 8*3f0/3/_v.4-_,4@,+4*%*RS0d5/h5d)60 /_K.6-6,6,L6]+P6*_*7@07/7._8.7x-7,7,_J+9*9*9)94409/9.;,.;B);l-;,;+<>+<((?*_) ?(0$?/(?.@ .@)A`-_,@+A8+AH,R\*A)A0_y/B.B.BZ-_,LC+PC2+TC*_)D0Ds/D._.DT-D},D+_,+E*E)E0_ 0Fb/F.F-_C-Gl,H+H+_*H0H/HO/_.xI-|I0-IY,0+lK+_m*K0/R*@_`0D_ //X((|.(- - ,@,_-0l_i/p_H`` _._-_@@aTO-.|r-|,+~P+* *.0~/.2.f- [X,T+XD+*܁KH *D"0H/.&.E`-.0i/.$-(O-s,+"+*(0H0V/ p.- t=-`, @$++z*z0*0 n/..J-j#Dx,+ $'+*04/d%$,\/.J#ď-7-ď"f,"++#"Lx z*x##%H0%# #p'/''3) I/)Z) ./    "#%'))+0+0+W. \n/ - R.,, b 8 .9.., ki+ 0+,.B ʫ~ CD ' =b "|% 8  q{}q xÉK e.~ Kl s  އ3& f    Ț U U 0m  0k 'L m (2\t ,P  0 p_<pYP% Y#4zE  A&% & &' `' ` `&J&')P' -D)'4Lf!O Y  )d t)@h @9T/xG7!;i 7"`H" w? # mBd!3t(H(H ! HbtZz!! 'ld!TC'H&G "D! p U  ' cL" p";%$$ { v`v Cg k k8$" !`!0XE(0P Nm!O3"h5 (ux p }8 H). $i( q X _!7 M} )k  f ܅h ;> X@ NeLc A.  /,P6 ~  $!&!<w( f  v L)|)#HH THK 6"  T!Q"/s'd  @Sq #H` HXx7&7 Y"4<|f$$8A^&D`&E<&FlHHAIx$@L%(QF 'R7%QTT,!!V -~ ^WS e p l, <E +x |:j V' %S^*(p" {  -%  {% X$h{ WU Ӑ! [S) $@ ğ "@  WU`$/7N ( _W]%A'R. ][.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.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_entrystrcpystrncpymemcpyvirtio_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_opscpu_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___addressable_init_module419$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$d.138$x.38$d.38$d.128$x.28$d.28__UNIQUE_ID_modesettype418$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_alias337$x.137$x.37$d.37$x.127$x.27$d.27__UNIQUE_ID_modeset417$x.117$x.17$d.17$x.107$x.7$d.7$d.96$d.86$d.76$x.66$d.66$x.56$d.56$d.146$x.46$d.46__UNIQUE_ID_depends336$d.136$x.36$d.36$d.126$x.26$d.26$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__UNIQUE_ID_author425$x.125$x.25$d.25__UNIQUE_ID_virglhacktype415$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__UNIQUE_ID_author424$d.124$x.24$d.24$d.114$x.14$d.14$d.104$x.4$d.4bpf_trace_run3$x.93$x.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$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_license422$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_description421$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___addressable_cleanup_module420$d.120$x.20$d.20_note_10$d.110$x.10$d.10$d.100h*h*E!W!s!?!!H!u5 q@!@!!G!G@!!C!B@!E!G ! !H)!B@4! A! ȍJ! ЍW! ؍p! ! ! !!!m!m!G!U@!I!!)@)!U3!GH!G AZ! Y%@ 3F @q BuDu`wl!wr!wx! x!pCSTT!T>n T 1T@ T`!8E]F!T@ T`TfT!TT !@D T!Qf !!TT >n T@fT`!PG7 G@*!E4!m@3 @A!0Y!og!)@6)UUG@Jx! (! k@L!(U!( $rC GP!@D ! ! @!`!)!)! 5 q u ! Q  u70! S G!>!M! Ud! s! !  u7! Z]!0D3U i@Mi`^`!H$! @! H8o Pf`1 3Uč @`D !!)b! ]+!! \ 9! E! !!P! ae[!x29!!)@l! Ufm|h U@g|!Pos@H  u|B! i  u !0! k \ i! m \! o 7! q 7! s \9! u \L iS! wq! u \! z \L7! | G!>\! ~! s D8!!9!Z!{!!C!D!y! !(5 !J !j ! ! ! ! !!!-!!T!!s!! !! !! !! !!  "!'"!B"!e"!"!"!"!"! #!,#! O#!l#!#!#!#!#!#!$!3$!O$!j$!$!$!$!%!(%!Ld@A ?%!J%!  &G!>gYf%!  F&5|%! %! $%! %! %! %! /&! 7&! K&! g&!  G!>&!  G!>&!  u]w&! &! &! '! 5'! S'! r'! '! o'!  b7'! '! '! (! E dG!>!)!(!  G!>2(!Ld:(!  G!>!,P(!  27o(! (!  27(!  27$(! (! n(! Ϊ )! Ҫ)! Ҫ7)!bN)!=X)!b)!c/T@fT`w)!b G!>R/)!  Ba)!  Ba)!  u$:)!  G!>_)!cLd)! *!  Ba = (*!  =fr D*! b*! u*!  G!>_)!c*! *!  zS*! i zS*!*! 8P @G7 `iii!,D i@5 i`3 iL+! i LG7 3 i>+!  LG7 3 iY+! z+! +! +! +!  +!j>n j j@j`j/jK,! 0!j!j 1,!j@;,!j`$-jL# jd--@F,!- j@j`V,!(j$j -@e-m,!j|,!!jj ,!--@,!83jfj Uj@1j` jjčjjjj 1,!j@;,!j`$jGj,!1,!j;,!j $j@!j`,!,1,!j,! jjGj ,!j@-!,1,!j,! jjGj ,!j@#-! jj 7-!L-!jW-!j c-@$jjc-!--@-!Gjj -!-@-! Z G!>-!O-!   u+7-! .!   u7Ld!.! :.! T.! u.! .! .! .! .!  /! 0/! N/! `8E$@a/!j/!L@s/!{/!\,U@3 /! >/!!/!E/!"B$/! E/!TfT&/!(E0!T 0!T30!TfT (C0! E0!TY0!T*h0!E0!:,0! E0!TfT.0! E$TfT/QD20!(E 40! E=jfj80!T>n T T@T`T/T: <1! E!TUT!?)1!(E!TfT1T T !BG1! E!TfTDa1!0EpC!T@!T`Fx1!0EpC!T@fT`H1!8EpC@!TfTJ1!`E \T!T1!j L1!EN1! E!TfTP2! HE!T3TfTUT 1T@ T`TčTTTTfT R2!HE,!8!TTGT,!T T;2! E$TfTVQ2! E!TfTXq2!(E!TfTZ2! E!TfT\2!8E!T!T!TUT @$^2! `EpC!T@!T`1T TfTfT2!ɓɓ2! s G!>.3! ` G!>(%3! b>3! T3! ֪h3! ֪~3! 3! 3! s3!  G!>Ba_\Ld3! k G!>(Ld3! m G!>Ba4! o=4! b G!>!!1 >n U4! r G!>!>n 1 \Ldp4! t G!>)1 >n \Ld4! v4! 4! b G!>M4! z5! b G!>M 55!=5! }W5! p5! b G!>(! \ 5!  G!>(5!  G!>D \5! 5! 6! k G!>D )G,!,!\Ld86! [6!  G!>+D \Ld;2!  G!>a  6!  G!>\6! 6! b G!>\)6! 6! b7! o G!>Ba_  $7!  G!>!Baf2 1 >n H7!  h7! uWva@ ?o G!>BaQ2! {7!  u8E7!  u(.7! 7! 7!  8E?o8! virtio_gpu_shm_idVIRTIO_GPU_SHM_ID_UNDEFINEDVIRTIO_GPU_SHM_ID_HOST_VISIBLEvirtio_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_outputcur_xcur_yneeds_modesetvirtio_gpu_display_onevirtio_gpu_rectvirtio_gpu_update_cursorresource_idvirtio_gpu_ctrl_hdrfence_idring_idxvirtio_gpu_cursor_posscanout_idvirtio_gpu_queueack_queuedequeue_workvirtio_gpu_fence_driverlast_fence_idcurrent_fence_idvirtio_gpu_drv_capsetmax_versionvirtio_gpu_drv_cap_cachecaps_cachevirtio_gpu_fprivcontext_initcontext_creatednum_ringsbase_fence_ctxring_idx_maskcontext_lockvirtio_gpu_initvirtio_gpu_driver_openvgdevvirtio_gpu_get_capsetsvirtio_gpu_config_changed_work_funcvirtio_gpu_deinitvirtio_gpu_releasevirtio_gpu_driver_postclosevirtio_gpu_object_arrayvirtio_gpu_object_paramsdumbvirglblob_memblob_flagsvirtio_gpu_objecthw_res_handlehost3d_blobguest_blobuuid_statevirtio_gpu_fenceemit_fence_infovirtio_gpu_fence_eventvirtio_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_workvirtio_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_framebufferdrm_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_debugfs_initvirtio_gpu_featuresvirtio_gpu_debugfs_irq_infovirtio_gpu_debugfs_host_visible_mmvirtio_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_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_probevirtio_gpu_removevirtio_gpu_config_changedvirtio_gpu_object_vrammap_statevram_nodevirtio_gpu_mem_entryvirtio_gpu_object_shmemvirtio_gpu_resource_id_getvirtio_gpu_is_shmemvirtio_gpu_cleanup_objectvirtio_gpu_create_objectbo_ptrvirtio_gpu_object_createvirtio_gpu_free_objectvirtio_gpu_vram_map_dma_bufvirtio_gpu_vram_unmap_dma_bufvirtio_gpu_is_vramvirtio_gpu_vram_freevirtio_gpu_vram_createvirtio_gpu_vram_mmapbtf_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_cmddrm_virtgpu_3d_boxdrm_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_hostboxlayer_stridedrm_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_ioctlvirtio_gpu_vbufferdata_bufresp_bufresp_cbresp_cb_datavirtio_gpu_resp_cbvirtio_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_boxvirtio_gpu_resource_attach_backingvirtio_gpu_resource_create_2dvirtio_gpu_resource_unrefvirtio_gpu_set_scanoutvirtio_gpu_resource_flushvirtio_gpu_transfer_to_host_2dvirtio_gpu_ctx_createdebug_namevirtio_gpu_ctx_destroyvirtio_gpu_ctx_resourcevirtio_gpu_resource_create_3dvirtio_gpu_transfer_host_3dvirtio_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_blobvirtio_dma_buf_opsvirtgpu_gem_prime_exportvirtgpu_gem_prime_importvirtgpu_gem_prime_import_sg_tablevirtgpu_gem_map_dma_bufvirtgpu_gem_unmap_dma_bufvirtgpu_virtio_get_uuid@@}kPYpTq/rEth@@_25ܔ40@(LH2 %4 @pLH2 D@L 2hp@V02 إP@\2(@]20@]228K0]!LoM^x@H_`22@e 2f@nh2@p02 -c8^@@p2#ȮH@p2%vq@q02' @ @q`2)`0L@G@ r02,@9@$h PrPrHc40wTJ