ELF@@>;((((((((((((((((333((((((@ @ R "id=0x%lx", REC->id"id=0x%lx invalid=%lu", REC->id, REC->invalid"vcpu exit_reason=%s(0x%lx)", __print_symbolic(REC->exit_reason, { GZVM_EXIT_UNKNOWN, "UNKNOWN" },{ GZVM_EXIT_MMIO, "MMIO" },{ GZVM_EXIT_HYPERCALL, "HYPERCALL" },{ GZVM_EXIT_IRQ, "IRQ" },{ GZVM_EXIT_EXCEPTION, "EXCEPTION" },{ GZVM_EXIT_DEBUG, "DEBUG" },{ GZVM_EXIT_FAIL_ENTRY, "FAIL_ENTRY" },{ GZVM_EXIT_INTERNAL_ERROR, "INTERNAL_ERROR" },{ GZVM_EXIT_SYSTEM_EVENT, "SYSTEM_EVENT" },{ GZVM_EXIT_SHUTDOWN, "SHUTDOWN" },{ GZVM_EXIT_GZ, "GZ" }), REC->exit_reasonzR| l0,$D-D0L    0LD-D (`,D-DD T DD-($D-DD L DD-,D-D H     HD-D (HD-D H  h  HD-,lD-D H  L  HD-,DD-D`L   d `LD-D ,tD-D`L   T `LD-D (hD-DD P DD-((D-DD P DD-((D-DD P DD-((8D-DD ` DD-,TD-D0L   t 0LD-D (8D-DD ` DD-0D-D0L   h 0LD-D zR| ,,4@PD-D0L 0 h 0LD-8xD-DP 0 T PD-D 4XD-DPP 0  PPD-D 4XD-DPP 0  PPD-D <$D-DT @   TD-D 4d,D-D0L 0  0LD-D 4D-D0L 0  0LD-zR| ,$D-D H    HD-,HDD-D H  d  HD-(x D-DD H DD-0D-D0L 0 d 0LD-4xD-DPP 0 D PPD-D LD-D\ `  p \D-D (`$D-DD L DD-zR| 4D-D0L 0 p 0LD-D HPD-D`X `  0 `XD-D ,dD-D H  D  HD-4D-D0L 0 p 0LD-D (DD-DD l DD-(0$D-DD L DD-,\D-D0L   T 0LD-D 4D-D@P 0  @PD-D ,$D-DD L DD-zR| @x-DPT P   PTD-D 4\(D-D0L 0  0LD-,@D-DD h DD-zR| 0D-D0L 0 p 0LD-<LD-D`T @  H `TD-D DD-D`X P  x `XD-D zR| (,-DD L DD-(DLD-DD t DD-8pD-D0L 0 | 0LD-D , D-DD H DD-zR| ,dD-D H  D  HD-H0\tD-D0L 0 L 0LD-,dD-D H  D  HD-,D-D`L   ` `LD-D 8D-D`T @   `TD-D 0TD-D`L   d `LD-D <D-D`T @   `TD-D ,D-D`L   ` `LD-D 8D-D`T @   `TD-D (4D-DD D DD-(`D-DD D DD-(D-DD D DD-  <D-DT @   TD-D , D-D@H  d @HD-D ,PD-DPL   x PLD-D (<D-DD d DD-,|D-D@H  X @HD-D ,D-D H    HD-D , D-D@H  d @HD-D 4<D-D`P 0 h `PD-D ,t|D-D@H  X @HD-D ,|D-D@H  X @HD-D ,D-DPL    PLD-D ,D-DPL   t PLD-D L4D-D\ `  D \D-D 4D-DL    LD-D ,|D-D@H  X @HD-D ,|D-D@H  X @HD-D ,D-DPL   t PLD-D ,LXD-D H  x  HD-,|XD-D H  x  HD-4xD-D0L 0 P 0LD-zR| ,PP-D H  \  HD-,HD-DPL    PLD-D ,xD-DPL   p PLD-D ,D-D@H  \ @HD-D 0D-D@H   @HD-D zR| ,D-D@H   @HD-D 8HD-D`P 0 t `PD-D zR| 8D-DpP 0  pPD-D ([d1T1T`1 T 11T1Tl1T _@41aT`_֠_֠_@_bq?#{OCA8 CA8 A9(7 @j6ixi"}? hT )B;C@* 8K@+  ?)BaHR (B;C) 8)@*@ ) ?(B@|@R_$TA8 C@ TOB{A#_R|?#{ BHA55 55 6*5C@5e!`B@` @{¨#_5$?#{ s` @`@ @{¨#_?#{ @``!`@!` @{¨#_?#{+A8# C@Rh@RX1T5 @h*A8 C_ T{D+@#_?#{+A8# CRh@R`5 @hA8 C_ T{D+@#_*?#{h@R?k@T(@R?kT|@ {#_)?#{*{#_)?#{*{#_r1N?#{!@*|@{#_͑?#{CA8 CAR@7@4 t RK ɚi |@ (A8 C@ T{A@#_r1N?#{!@*|@{#_͑?#{CA8 CAR7@ Q jT (|@A8 C@ T{A@#_~j @) bT_* @1 H_~&,@( (@?T(iT*_@@( <@?T(iT R_T@( P@?T(iT@R_h@( d@?T(iT`R_|@( x@?T(iTR_@( @?T(iTR_@( @?T(iTR_@( @?T(iTR_@( @?T(iTR_@( @?T(iT R_֠_ C?#{WO******OBWA{è#_֜?#{WO A8 CRiR@* 7t!uyA8BB`h&!B` n 5@5H@R#@ 4` @_@TI@?T@b>hBh@K@(hAh FdEyBRh@@`h@@`$R$Rh@R4?#Ts~@?BTCR!r*A8 C_ T*OIWH{G#_(R!B`B h+RRR@  J@  k@R,fI *@R `('`4RRhlvivtf**~@?T!U|?#C{O A8) Ci@@`4|@/cABR A8*A9(7+@k6 x ![p_ hT *B;C)@+ 8 l@,  ?*BHR (B;C) 8)@*@ ) ?(BՠA8 C_ TOD@{BC#_ֈ@RQ|?#C{O A8) Ci@@`4|@/cABR A8*A9(7+@k6 x ![p_ hT *B;C)@+ 8 l@,  ?*BHR (B;C) 8)@*@ ) ?(BՠA8 C_ TOD@{BC#_ֈ@RQ*?#C{3WOCA8 C_Rr@?kTNRr?kmTNRr?kThTRr?kT(ORr?kaT#Rd #HR?kT\Rr?kTh@R?kT(HR?k@T(LRr?k!T#RE@#A)~Sq4 ^3>**_Rr?kTHRr?kT#R( @&qT @-@AT@{t? hT(?T(-@h&@@ @@  T R @LӕN#ILө"@@ @B`5RR BG @  * k@E@MfR) ˿Eth `Ey5RhBqT8RRR@D*'#R##R##R`#|@A8 C_  TOH3@WG{EC#_֖@@@T`Ey*`~@R*ys@  J@  k@,fI  ˟(`Ey*BGR)?#{ O3@`h@`Ey-@hBA` @?AT @*@_T(  IRh> hB`A`R``b b!R"Rab u`A*OB @{è#_?#{ OA8 A9(7 @j6)x) J_ Th* )B;C@* 8K@+  ?)B!H (B;C) 8)@*@ ) ?(BOB @{è#_#`?#{ @ @) h@!h @ @) h @!h@ @) h@!h@ @) h@!h@ @) h@!h@ @) h@!h@ @) h@!h"@ @) h"@! @{¨#_T?#{OROA{¨#_pն?#{{#_`?#{ O j4"`Tjts`h@a @Ey`@*R`@ROB @{è#_2gM?#C{OA8 C?qiTF*@RR`RRr``@!B`Bt hua @b@Ey7c @BRCR!r7N4*`!RR*h6 ` *`@Rt*A8 C_ TOD@{BC#_*?#{og_WOA8 CURr@?kThURr?kTPR?k!TA8ըA9t@(7@i6HxH [pߟ T!R*! sA8ըA9(7@i6HxH | TR_Db%Ta_ (B;Cթ@* 8 K@+  ?(BAH#R (B;C) 8)@*@ ) ?(B@t T)R @4!Ț*A9(7@i6x" )?T R(3?TR (B;Cթ@* 8 K@+  ?(BAH!R (B;C) 8)@*@ ) ?(Bh@ @95 @9i5 @9I4A8 C_ aTOGWF_EgDoC{B#_ (B;Cթ@* 8 K@+  ?(BH (B;C) 8)@*@ ) ?(BՂ@"R|@@9qaT`RXR9RzR[R|RTRrXRrYRrZRr[Rr\Rr@ 07@ 7#@ @lTTT T7;MTTRIRr A TTa T 7(T h@ @9I4@@A7*@ J C)e}Iii(%Ț6@ @`T @( TA9a@(7@i6x" T (B;Cթ@* 8 K@+  ?(BH!R (B;C) 8)@*@ ) ?(B@07@h7Ch@Ey?>RS?#{\*{#_@NTi?#{WO` *vJA* qT`b *OBWA{è#_@@kT@_rLrk@TE0?!=r~@IT6"*OE @WD_CgB{ƨ#_@@?bTA"? T@*s"< "^)@?T*_ aTB@)x7b A*T?@T(@T y6h @%@H_Q9rork@TE0? qBTb *u7** )"R)@T(aT(_J@ kT(@ T*@K@ T @ T H!r?#{ !B h"`b hh `4J @{¨#_`?#{WOiAu"?T`@OBWA{è#_ )"R)@T6@(@ @T*@K@ T @ aT H50o?#{**i  ({#_`}?#{@{#_֌t?#{CA8 ChZa `@a"`@A8 C@ T{A@#_᎜?#{OCA8 C_U6@*@*#R 6`(C T(@ @T"@K@ T @ AT HbR"@`A8 C@ aT*OC@{A#_ #?#{A {#_8h(@)R"R)!!q) $@zT)@?cT_?#{ _WO3@qTr@z374 @q"T?"TRR@@ @@ a@9||)? 79ROOD @WC_B{Ũ#_?cT*@b &A"  T  @T@@AT @@ T@@ kAT@9_ kT7@@ AT@ @?A T@*@_ T(  IR  &*4a *`@*8b 9&A" )@?T* @_T+@ 44kT+@9k7Y7+@T T+@J  BTa )AT?T)@?aT)4a *8&Q?#{WO@*a j@H%AI!  `T~@)) @ @_ Tj@@K!  T @_!T @j4_kT @97iqTqT qT@y@9!ԿqTqT"q!T@*@*j@3R@a *OBWA{è#_։r?#{ !$B(` *{#_7V?#{ O@ nARsjhh@hTbTRb `b!R"R *OB @{è#_͒N?#{_WOA8 C#4A8 C_ TOEWD_C{B#_ RA8 @@BrR  " C!R"(R "qaT @(tӀ nAb @ R ik* J@? CTT R ik*  `~ 5C!R @ *)@3 ) Fh**"R*)?#{g_WOCA8 C@@ @L 7hB 4hC*@qT.q" TRNA5@`Ey*$Rq3.q TRɪwk@N`B w)@E @? 6?91TB7 K74 5hA@ :ZkT`Ey*5T*`B A8 C@ T*OEWD_CgB{A#_aEy*R@*ԴX@ @ @ @i @) @ !@ %@i )@) -@ 1@ 5@i 9@) =@ A@ E@i I@) M@ Q@ U@i Y@) ]@ a@ e@i i@) m@ q@ u@i y@) }@ @ @qAT?#{q{#_*_ִX?#{@*R r @? T @q{#_)?#{WO6Rt"A8Օȶ2;h@5h@5@(07@72;h@4*OBWA{è#_pն?#{@{#_)A8 C_ TOE@WD{B#_mr?#{OA8 XR C$@ AT#R#A8 C_ TOE{D#_G7@@6mr?#{_WOA8 C 4@88@hkwC3R@ @ @R=uR @$R(}>)A8 C_ TOEWD_C{B#_ETʥ?#{+A8 XR C$@ AT#R#A8 C_ T{D+@#_G7@@6ETʥ?#{WOA8 C 4@88@hjvC3R@ @ @R=uR @$R(}>)A8 C_ TOE@WD{B#_ETʥ?#{{#_ֱmr?#{{#_ETʥ?#{{#_[@_[@_ I?#{WOA8մ#@ C  #cIJa&. Հ@A8 C_ TOV@WU{S#_A8ը*@ J C)e}Iii(%Ț6@@@@_rQrk@TE0?ȎA @`T @A8թ*@ k*CJe}jijI%ɚ6@@@@@_1rTrk@TE0?ȎA @`T @2 ?#{A8<@ CR`r#A8ժ C_q T{C#_љ.?#C{#A8 C`|@R#`r`4'A@jh&)A8 C_ T{C#@C#_50o?#{@R;CsrR*{#_?#{A8 C<@R`r#A8 C_ T{C#_4_?#{CA8 C?T(VRHr?TA8 A9*R(7 @j6IxI }? T )B;C@* 8K@+  ?)B@HR (B;C) 8)@*@ ) ?(B+A8 A9 R(7 @j6IxI }? T  )B;C@* 8K@+  ?)B@HR (B;C) 8)@*@ ) ?(BA8 C@ T{A#_([?#{A8R C`r#A8 C@_q  T{C#_ٽ?#{#OA8* C# R>@`r,1TA8 C_ TOE#@{C#_Z ?#{A8# CEy"@$@R`rA8 C_ T{C#_Pb?#{A8# CEy" @R`rA8 C_ T{C#_0n/?#C{#A8 C# @ABR`r5 @ t RK ɚi i*hA8 C_ T{C#@C#_0n/?#C{#A8 C# @ABR`r5 @  T*hA8 C_ T{C#@C#_ ?#{og_W O CA8 C?,qBT*RRR @RHrEBG<"@*t@* EyifJ@k@RRH @`rJ K  5@T4B=4A8 C_ aTOH{GC#_֨^ A8 A9(7 @j6ixi"[p ? iT )B;C@* 8K@+  ?)B`HR (B;C) 8)@*@ ) ?(B??#{A8 C"|@<@ R#`rA8 C_ T{C#_ ?#{A8 C"|@<@@R#`rA8 C_ T{C#_r?#C{#A8 C#Ey`R`r'Aq)hiA8 C_ T{C#@C#_X?#{OL`q!T@!R`OA{¨#_X?#{OL`q!T@!R`OA{¨#_X?#{ OL`qT@B`R@!`OB @{è#_Wirq_lock5VM-%u failed to allocate page for GFN 0x%llx (%d) &vm->demand_paging_lockGZVM_EXIT_EXCEPTIONGZSHUTDOWNgzvm3Failed to config memory region for the specified purpose gzvm-vcpu:%dFAIL_ENTRY3Failed to fill constituents id=0x%lx protected_shared_memGZVM_EXIT_DEBUGHYPERCALL3Failed to register memregion to hypervisor id=0x%lx invalid=%lu IRQdemand_paging_batch_pagesprotected_hyp_memid3Failed to initialize irqfd 3Failed to initialize ioeventfd GZVM_EXIT_INTERNAL_ERRORGZVM_EXIT_SHUTDOWNvcpu exit_reason=%s(0x%lx) 4Debugfs directory is duplicated 3vcpu unknown exit &gzvm->ioevent_lock%d-%d6Hypervisor doesn't support idle 3already used: gsi=%d fd=%d %u gzvm-vmGZVM_EXIT_MMIODEBUGGZVM_EXIT_SYSTEM_EVENT4VM debugfs directory is duplicated UNKNOWNSYSTEM_EVENT%llu GZVM_EXIT_GZEXCEPTIONGZVM_EXIT_UNKNOWN&gzvm->lockMMIOunsigned longdestroy_batch_pages&gzvm->mem_lock&vcpu->lockNot found available conduit 4debugfs not initialized! invalidexit_reason3Failed to set IRQ level (%d) to irq#%u on vcpu %d with ret=%d GZVM_EXIT_HYPERCALLarch/arm64/geniezone/../../../drivers/virt/geniezone/gzvm_ioeventfd.cinclude/linux/srcu.hmtk_hypcall_entermtk_hypcall_leavemtk_vcpu_exitgzvm +__arch_copy_from_user__stack_chk_failyu__fortify_panicz__platform_driver_registerœplatform_driver_unregister}cmisc_registerebqdebugfs_initializedp&debugfs_create_dirx_dev_err~_printkPҭmisc_deregister2&debugfs_remove1Nkobject_del<kernel_kobjHskobject_create_and_add9sysfs_create_file_nshtry_module_get;^module_put?<sprintfikstrtointP noop_llseek'rVkmalloc_cachese쎘__kmalloc_cache_noprof __mutex_initKMmutex_lock82mutex_unlocknJnesnprintfDQ4debugfs_lookupGʧdebugfs_create_file zkfreeιanon_inode_getfdÖalloc_pages_exact_noprofވmemstart_addrkimage_voffset3Dfree_pages_exactO87dput*~__list_add_valid_or_report__arch_copy_to_userarm_smccc_1_2_hvc bclocks_calc_mult_shift-atrace_raw_output_prep$trace_event_printf хtrace_handle_returnZtrace_print_symbols_seq;trace_event_regimXtrace_event_raw_init[ktime_get_snapshotؤmodule_layoutLinuxLinuxGNUMA 35$b_fGNUD$(0P8T8X|PPpp8Pdx,X\d| **h**H`d P P $ 4 8 D H X \ ` d h p |               , 0 <  L  ` l ip it x               . .   \ ` d h |        ( , 8 -< -@ H \ E` Ed l bp bt |           $   \pt dPL Dp l| (!048DHLXd "#$   $%<&D'T(\lt)*8,,,0,P,p,,,./ 1p12*(8<@DXh3t(x( 48* ,l0t5679L:h;<==>?p@ X Bx C!!!! &! &!D"E"FL"G`"Hl"|"I"J""K""'"'"&"&"H# # # #I,#J@#Bx#I#C#F#)##Lh$$j$j$$$$M$H%%I%%K8%)L%P%L%%%N%%%%%O<&PL&QT&J\&&&R&&SH'P'T'L`'T')''UP(Gh(0t(0x(( t)J)) )J* t* |**J* *)*+ +V+ (,,,4,8,D,|, ,(,&,, <-x----Z-\-^- P.t._..`. ....a.b/cT//X/e 0 @0Xp0f0 0z0z002d\2Wl2g2h2-2i3j 30D3h3kHl3kH3lH3lHX48H\48H5t5uL5v\55w 6x@66t6u6v6\7w7x7,8t<8ut8v88w49xh9|9y9z9y999 9 t:~:::=:=;kH;kHT;?d;=h;=;lH;lH;?D<}x<<} =4=8=P==}=>4???}@@}@A}XL>\L>`L8? dLIhL 8I$lL  (68@PXhp~0OKh4 ++l l@ E05@!P`pl(PP`h4poq>K (kHPxKHl `K`h8`  ( HPT\Android (12755234, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)0tdlH x4,X4$\ lHl,X4@T8  t$$@%l% &&'D'*, \,8 ,x / 1 42, 2h 43 X3 3 3$ @48 H4h 4| 4 d5 H6 6\ 7 8 p9 9 9L 9` 9t 9 ; <(=@h=p=?$@@8DAhAtBCEPxIIxJKxK@KtLLMHNLNxO$PPbe~ #&),/258}=@AcF"& j_dk \5024B-!$),/ilosyz{4r-% 8-.Y -$.([0-4.8]@h:D:HkP:T\;Xl F X$F+kl8(o0pPhxqr$>s 8P h(08@HP4d5 0080@HPH6X6`h xxx78Pkp9 l(9@8H9XWpto -8P`l  NlHrhlyP `p 4h]04T (p(!8u4f048J[[(8 Z>4W|oR"@"  vg" X  -$Xr ]0p< lh!lG l,hlfHJT[."W o04"$ @<-@` rl ]x p !$ ( fJ, [0 "Z44 W8 %F  j  & "c'$$ &%F}X$ p$t$9"3$$%l%%W%&j &&&'''"fjZ8'W'**%j+,}," "3(X,W\,,,-o -0- /-/z'1W1024222o0343] &\T3X3333j3<4}@4 D4H4344y44l4 d5`5Wd5jLLH6D6H66'66`PL77D7p88U8TL p9l9p999T999899O9"999R9@.l:P:;I;|<< $=L(=d=(h===CXL\LF`L"dL?? @=$@@|@@A@DAAApB tBC7CEvEhL lLztIxII1ItJpxJ7KXKKxKXtKxKIKxtKK] ((+)M(($ 9++e g+8+HPJ+h+  +(+0 "+8+@+H+P-Hx-P  //$-HHB xg ./-HP` P/a 1 c11 O1@ "vP pLWtLLLMMoDNHNNNpptOWxO P$Ph rxPWP !"&()+-/1XD D\3N :W5@5p #y!#3566a6lc\6%Z ޠ'u l t$1  = ,3$<M(=<)%D,  %$^  1'AtB tb 'h !b ), P $ $P ?t$d,@W E t  hs %MGxJ '@| h=|x vDA|nxO* C)$4| $@m @p 1 4DjF  HNNtL2 Mh)P 42L43 1,*(H 5H4d; 8  dDHX  R|F j/m?4 \,L,.OSw12/xI| I|6PtLPZ)P)PP ®* |C X3d 33t/@443{a9 9 ^ 9QA    8.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings.hyp.event_ids.rodata.str.rela__bpf_raw_tp_map.rela_ftrace_eval_map.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.ref.data.rela.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1add_wait_queue_prioritygzvm_vm_ioctl_create_vcpu.__keygzvm_vm_irqfd_init.__keygzvm_create_vm.__keysetup_vm_demand_paging.__keygzvm_init_ioeventfd.__keydestroy_batch_pages_showdemand_paging_batch_pages_showgzvm_drvgzvm_devgzvm_arch_destroy_vcpugzvm_vm_ioctl_create_vcpugzvm_arch_create_vcpusynchronize_srcurb_nextfputdputeventfd_ctx_putmodule_putrb_firstgzvm_listgzvm_arch_map_guest__list_del_entry_valid_or_report__list_add_valid_or_reportgzvm_find_memslotgzvm_gfn_to_hva_memslotktime_get_snapshotkstrtointgzvm_vtimer_get_clock_multgzvm_handle_page_faulttrace_raw_output_mtk_vcpu_exit__tracepoint_mtk_vcpu_exittrace_event_raw_event_mtk_vcpu_exit__event_mtk_vcpu_exitprint_fmt_mtk_vcpu_exitevent_class_mtk_vcpu_exittrace_event_fields_mtk_vcpu_exittrace_event_type_funcs_mtk_vcpu_exit__traceiter_mtk_vcpu_exit__bpf_trace_tp_map_mtk_vcpu_exitperf_trace_mtk_vcpu_exit__bpf_trace_mtk_vcpu_exit__SCK__tp_func_mtk_vcpu_exit__probestub_mtk_vcpu_exit__tpstrtab_mtk_vcpu_exitgzvm_arch_inform_exitgzvm_drv_irqfd_exit__mutex_init__kcfi_typeid_trace_event_raw_initgzvm_arch_drv_initgzvm_drv_sysfs_inithrtimer_initgzvm_drv_irqfd_initgzvm_vm_irqfd_inittrace_event_buffer_commitperf_trace_run_bpf_submitfinish_rcuwaitclocks_calc_mult_shiftgzvm_vtimer_get_clock_shiftmemsetkimage_voffsetgzvm_vtimer_seteventfd_ctx_filegeteventfd_ctx_fdgetktime_gettry_module_getinit_srcu_structfree_pages_exactgzvm_destroy_vcpusgzvm_vcpu_fopsgzvm_vm_fopshyp_mem_fopsshared_mem_fopsgzvm_chardev_ops____versionsgzvm_vcpu_arch_get_timer_delay_nssysfs_create_file_nshrtimer_start_range_nstrace_raw_output_mtk_vcpu_exit.symbols__start_alloc_tags__stop_alloc_tagskmalloc_cachesunpin_user_pagesgzvm_query_destroy_batch_pagesgzvm_arch_query_destroy_batch_pagesgzvm_query_hyp_batch_pagesgzvm_arch_query_hyp_batch_pagesgzvm_arch_get_statisticsdestroy_batch_pages_attrdemand_paging_batch_pages_attr_dev_errclock_scale_factorrb_insert_colordebugfs_create_dirgzvm_driverplatform_driver_unregistermisc_deregister__platform_driver_registermisc_registertrace_raw_output_mtk_hypcall_enter__tracepoint_mtk_hypcall_entertrace_event_raw_event_mtk_hypcall_enter__event_mtk_hypcall_enterprint_fmt_mtk_hypcall_enterevent_class_mtk_hypcall_entertrace_event_fields_mtk_hypcall_entertrace_event_type_funcs_mtk_hypcall_enter__traceiter_mtk_hypcall_enter__bpf_trace_tp_map_mtk_hypcall_enterperf_trace_mtk_hypcall_enter__bpf_trace_mtk_hypcall_enter__SCK__tp_func_mtk_hypcall_enter__probestub_mtk_hypcall_enter__tpstrtab_mtk_hypcall_enter__arch_copy_to_user__arch_copy_from_user_inline_copy_from_usergzvm_hypcall_wrappermemstart_addrirqfd_cleanup_wqgzvm_irqchip_inject_irqgzvm_arch_inject_irq_raw_spin_unlock_irq_raw_spin_lock_irqgzvm_notify_acked_irqtrace_print_symbols_seqdebugfs_lookupirqfd_wakeuprcuwait_wake_uptrace_raw_output_prepgzvm_vm_ioctl_arch_enable_capgzvm_err_to_errnoirqfd_shutdowngzvm_arch_vcpu_runtrace_handle_returngzvm_handle_guest_exceptiongzvm_dev_ioctl_check_extensiongzvm_arch_check_extensiongzvm_arch_set_memregiongzvm_vm_populate_mem_regionqueue_work_ongzvm_dev_open__kcfi_typeid_simple_opengzvm_arch_destroy_vmgzvm_dev_ioctl_create_vmgzvm_arch_create_vmgzvm_dev_ioctlgzvm_vcpu_ioctlgzvm_vm_ioctlgzvm_vcpu_wakeup_all__stack_chk_failkobject_delhrtimer_cancel_printkeventfd_signal_mask__cpu_online_mask__kcfi_typeid_noop_llseekmutex_unlock__srcu_read_unlockgzvm_arch_map_guest_blockunpin_user_pages_dirty_lockmutex_lockgzvm_list_lock__srcu_read_lockkernel_kobjgzvm_handle_guest_ipigzvm_handle_relinquish__tracepoint_mmap_lock_start_locking__mmap_lock_do_trace_start_lockinggzvm_arch_set_dtb_config__kcfi_typeid_trace_event_reggzvm_arch_vcpu_update_one_regsprintfsnprintftrace_event_printfalloc_pages_exact_noprof__kmalloc_cache_noprof__check_object_sizetrace_event_buffer_reservegzvm_drv_removedebugfs_remove_raw_spin_lock_irqsavetrace_raw_output_mtk_hypcall_leave__tracepoint_mtk_hypcall_leavetrace_event_raw_event_mtk_hypcall_leave__event_mtk_hypcall_leaveprint_fmt_mtk_hypcall_leaveevent_class_mtk_hypcall_leavetrace_event_fields_mtk_hypcall_leavetrace_event_type_funcs_mtk_hypcall_leave__traceiter_mtk_hypcall_leave__bpf_trace_tp_map_mtk_hypcall_leaveperf_trace_mtk_hypcall_leave__bpf_trace_mtk_hypcall_leave__SCK__tp_func_mtk_hypcall_leave__probestub_mtk_hypcall_leave__tpstrtab_mtk_hypcall_leavedestroy_workqueue__flush_workqueuealloc_workqueueeventfd_ctx_remove_wait_queuegzvm_ioevent_writegzvm_arch_memregion_purposerb_erasegzvm_dev_releasegzvm_vtimer_releasegzvm_vm_releasegzvm_vm_irqfd_release_raw_spin_unlock_irqrestoredestroy_batch_pages_storedemand_paging_batch_pages_storegzvm_vtimer_expirestr__geniezone__trace_system_nameinit_module__this_modulecleanup_modulescheduledebugfs_create_filegzvm_handle_guest_idle__mod_of__gzvm_of_match_device_tablegzvm_vm_allocate_guest_pagekfreegzvm_arch_create_devicepreempt_schedule_notracegzvm_drv_probegzvm_arch_probegzvm_init_ioeventfdgzvm_ioeventfdanon_inode_getfdgzvm_irqfddebugfs_initialized__tracepoint_mmap_lock_released__mmap_lock_do_trace_released__tracepoint_mmap_lock_acquire_returned__mmap_lock_do_trace_acquire_returned__trace_trigger_soft_disabledkobject_create_and_addmtree_loadup_readeventfd_ctx_do_readdown_readhyp_mem_readshared_mem_readgzvm_handle_guest_hvcgzvm_arch_handle_guest_hvcarm_smccc_1_2_hvcirqfd_ptable_queue_procperf_trace_buf_alloc__fortify_panic__llvm_fs_discriminator____TRACE_SYSTEM_GZVM_EXIT_GZ__TRACE_SYSTEM_GZVM_EXIT_FAIL_ENTRY__TRACE_SYSTEM_GZVM_EXIT_SYSTEM_EVENT__TRACE_SYSTEM_GZVM_EXIT_INTERNAL_ERROR__TRACE_SYSTEM_GZVM_EXIT_IRQ__TRACE_SYSTEM_GZVM_EXIT_MMIO__TRACE_SYSTEM_GZVM_EXIT_UNKNOWN__TRACE_SYSTEM_GZVM_EXIT_SHUTDOWN__TRACE_SYSTEM_GZVM_EXIT_EXCEPTION__TRACE_SYSTEM_GZVM_EXIT_HYPERCALL__TRACE_SYSTEM_GZVM_EXIT_DEBUG$d.99$x.89$x.79$x.69$x.59$x.49$x.39$x.29$d.29_note_19$x.19$d.19$d.109$x.9$d.9$d.98$d.88$d.78$d.68$d.58$d.48__UNIQUE_ID_alias538$d.38$x.28$d.28_note_18$d.118$x.18$d.18$d.108$x.8$d.8$x.97$x.87$x.77$x.67$x.57$x.47__UNIQUE_ID_alias537$x.37$d.37$x.27$d.27$d.117$x.17$d.17$d.107$x.7$d.7$d.96$d.86__UNIQUE_ID_license676$d.76$d.66$d.56$d.46__UNIQUE_ID_depends536$d.36$x.26$d.26$x.16$d.16$d.106$x.6$d.6$x.95$x.85__UNIQUE_ID_description675$x.75$x.65$x.55$x.45$d.45__UNIQUE_ID_scmversion535$x.35$d.35$x.25$d.25$x.15$d.15$d.105$x.5$d.5$d.94$d.84__UNIQUE_ID_author674$d.74$d.64$d.54$d.44__UNIQUE_ID_intree534$d.34$x.24$d.24$x.14$d.14$d.104$x.4$d.4$x.93$x.83__UNIQUE_ID___addressable_cleanup_module673$x.73$x.63$x.53$x.43__UNIQUE_ID_name533__UNIQUE_ID_vermagic533$x.33$d.33$x.23$d.23$x.13$d.13$d.103$x.3$d.3bpf_trace_run2$d.92$d.82__UNIQUE_ID___addressable_init_module672$d.72$d.62$d.52$d.42$x.32$d.32$x.22$d.22$x.12$d.12$d.102gzvm_create_vm.__key.2$x.2$d.2bpf_trace_run1$x.91$x.81$x.71$x.61$x.51$x.41$d.41$x.31$d.31$x.21$d.21$x.11$d.11$d.101$d.1$d.90$d.80$d.70$d.60$d.50$d.40$x.30$d.30$x.20$d.20$x.10$d.10$d.100Ii%8Ui%ai%mi%|i%}@i%}`i%Oi%T}pd}  a@i%Hi%,l@8@;;wi%&@i%;-&i%L@j` ;i%}a;j%}j%@%j%;ǐ *O 8j%}Cj%} Nj%i%Xj% @;_j%gj%sj%Q@ "bE@bj%~Q J1 ~9~ j%b@ @$1u~ ~ E.@j Y  1 x   j% ~j%J {  (@b E j%(OaX@lK}z } j%ka}a@ j%0Hb$>@j%k%k%)k%0 ~s~ b@-bgtx% >gx%  4ax% x% dx% Jx% Lx% Ny% d$y% JLy% Lty% Ny% y% y% gzvm_driverhyp_versiondrv_versionsysfs_root_dirdemand_paging_batch_pagesdestroy_batch_pagesgzvm_debugfs_dirgzvm_versiongzvmgzvm_drvioeventsioevent_lockvm_idmem_alloc_modedemand_page_grandemand_page_bufferdemand_paging_lockvtimer_irqvirtio_irqgzvm_vcpuvcpuidhwstategzvm_vtimeridle_eventsreg_nrfault_gpagzvm_vcpu_runimmediate_exitgzvm_vcpu_hwstategzvm_memslotgzvm_vm_statgzvm_enable_capgzvm_demand_paging_modeGZVM_FULLY_POPULATEDGZVM_DEMAND_PAGINGgzvm_create_devicedev_reg_sizeattr_addrgzvm_pinned_pagegzvm_irq_levelgzvm_userspace_memory_regiongzvm_memory_region_rangesconstituent_cnttotal_pagesmem_region_addr_rangegzvm_ioeventfdgzvm_irqfdgzvm_dtb_configdtb_addrdtb_sizeGZVM_EXIT_UNKNOWNGZVM_EXIT_MMIOGZVM_EXIT_HYPERCALLGZVM_EXIT_IRQGZVM_EXIT_EXCEPTIONGZVM_EXIT_DEBUGGZVM_EXIT_FAIL_ENTRYGZVM_EXIT_INTERNAL_ERRORGZVM_EXIT_SYSTEM_EVENTGZVM_EXIT_SHUTDOWNGZVM_EXIT_GZGZVM_EXIT_IDLEGZVM_EXIT_IPIgzvm_one_reggzvm_kernel_irqfdgzvm_irq_ack_notifiergzvm_ioeventfd_flag_nr_datamatchgzvm_ioeventfd_flag_nr_piogzvm_ioeventfd_flag_nr_deassigngzvm_ioeventfd_flag_nr_maxgzvm_ioeventevt_ctxGZVM_EXCEPTION_UNKNOWNGZVM_EXCEPTION_PAGE_FAULTGZVM_HVC_PTPGZVM_HVC_MEM_RELINQUISHbtf_trace_mtk_hypcall_enterbtf_trace_mtk_hypcall_leavebtf_trace_mtk_vcpu_exittimecycleGZVM_FUNC_CREATE_VMGZVM_FUNC_DESTROY_VMGZVM_FUNC_CREATE_VCPUGZVM_FUNC_DESTROY_VCPUGZVM_FUNC_SET_MEMREGIONGZVM_FUNC_RUNGZVM_FUNC_GET_ONE_REGGZVM_FUNC_SET_ONE_REGGZVM_FUNC_IRQ_LINEGZVM_FUNC_CREATE_DEVICEGZVM_FUNC_PROBEGZVM_FUNC_ENABLE_CAPGZVM_FUNC_INFORM_EXITGZVM_FUNC_MEMREGION_PURPOSEGZVM_FUNC_SET_DTB_CONFIGGZVM_FUNC_MAP_GUESTGZVM_FUNC_MAP_GUEST_BLOCKGZVM_FUNC_GET_STATISTICSNR_GZVM_FUNCtrace_event_raw_mtk_hypcall_entertrace_event_raw_mtk_hypcall_leavetrace_event_raw_mtk_vcpu_exittrace_event_data_offsets_mtk_hypcall_entertrace_event_data_offsets_mtk_hypcall_leavetrace_event_data_offsets_mtk_vcpu_exitarm_smccc_1_2_regsa7a8a9a10a11a12a13a14a15a16a17nr_lrsvtimer_offsetvtimer_delayvtimer_migrate__bpf_trace_mtk_hypcall_enter__bpf_trace_mtk_hypcall_leave__bpf_trace_mtk_vcpu_exit__probestub_mtk_hypcall_enter__probestub_mtk_hypcall_leave__probestub_mtk_vcpu_exit__traceiter_mtk_hypcall_enter__traceiter_mtk_hypcall_leave__traceiter_mtk_vcpu_exitdemand_paging_batch_pages_showdemand_paging_batch_pages_storedestroy_batch_pages_showdestroy_batch_pages_storegzvm_arch_check_extensiongzvm_devgzvm_arch_create_devicegzvm_arch_create_vcpuvm_typegzvm_arch_create_vmgzvm_arch_destroy_vcpudestroy_page_grangzvm_arch_destroy_vmgzvm_arch_drv_initgzvm_arch_get_statisticsgzvm_arch_handle_guest_hvcgzvm_arch_inform_exitgzvm_arch_inject_irqmemslot_idgzvm_arch_map_guestgzvm_arch_map_guest_blockgzvm_arch_memregion_purposegzvm_arch_probegzvm_arch_query_destroy_batch_pagesgzvm_arch_query_hyp_batch_pagesgzvm_arch_set_dtb_configgzvm_arch_set_memregiongzvm_arch_vcpu_rungzvm_arch_vcpu_update_one_reggzvm_destroy_vcpususer_argsgzvm_dev_ioctlgzvm_dev_ioctl_check_extensiongzvm_dev_ioctl_create_vmgzvm_dev_opengzvm_dev_releasegzvm_drv_irqfd_exitgzvm_drv_irqfd_initgzvm_drv_probegzvm_drv_removegzvm_drv_sysfs_initgzvm_err_to_errnogzvm_find_memslothva_memslotgzvm_gfn_to_hva_memslotgzvm_handle_guest_exceptiongzvm_handle_guest_hvcgzvm_handle_guest_idlegzvm_handle_guest_ipigzvm_handle_page_faultgzvm_handle_relinquishgzvm_hypcall_wrappergzvm_init_ioeventfdgzvm_ioevent_writegzvm_irqchip_inject_irqgzvm_notify_acked_irqgzvm_query_destroy_batch_pagesgzvm_query_hyp_batch_pagesgzvm_vcpu_arch_get_timer_delay_nsgzvm_vcpu_ioctlgzvm_vcpu_wakeup_allgzvm_vm_allocate_guest_pagegzvm_vm_ioctlgzvm_vm_ioctl_arch_enable_capgzvm_vm_ioctl_create_vcpugzvm_vm_irqfd_initgzvm_vm_irqfd_releasegzvm_vm_populate_mem_regiongzvm_vm_releasegzvm_vtimer_expiregzvm_vtimer_get_clock_multgzvm_vtimer_get_clock_shiftgzvm_vtimer_releasegzvm_vtimer_sethyp_mem_readperf_trace_mtk_hypcall_enterperf_trace_mtk_hypcall_leaveperf_trace_mtk_vcpu_exitshared_mem_readtrace_event_raw_event_mtk_hypcall_entertrace_event_raw_event_mtk_hypcall_leavetrace_event_raw_event_mtk_vcpu_exittrace_raw_output_mtk_hypcall_entertrace_raw_output_mtk_hypcall_leavetrace_raw_output_mtk_vcpu_exit@,p$`Gc^UrH@    ) O QJ@7:@:5q00@Hx:%r( @H:@r@(:Ps @0:Xs@H(:.z t2|B@p:M U0`m@ :GLoȀ$@:@:2Ȁ[$ @0H:&02mhh@x :)XX@:+83@@:-{@H:/` @(:1@@0:3@@0p$ 7 =<:<oXh(0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keySXePy'uݞC0  `He0  *H fY_ G$'nDZfm$|i|5E))_Kr1* ɍEd+<Դ1179y"m0HKxfk3\Id1I"8d!ҮݗG)aHʄ4u:?3֗ZIA[Mjf`ߠ.rC9ؑ)+ToBGoSDƬ<кkLڷVHL PʧisJҍX hف4Rd`RC]Ѝ:@bS{u$#ٖ ކl+Yse81V>Qǵ88-m6s‘$MIOd9k :K~n]84L]U tQ&p_臾n8Rk$8O߂'I%m ooR"iW6T?ZkɽM룓u(;3[]݋ w}]/1_@zsEuWC,~Module signature appended~