ELFh@@1.%%((((%%%%  w ss$zR| ,D-D H     HD-D (HLD-DD t DD-8tD-D@P 0  @PD-D 44D-D0L 0  0LD-D (@X-DD T DD-0D-D0L 0  0LD-4H8D-D0L 0  0LD-D 8|D-D@P 0 H @PD-D LtD-D\ `    \D-D D D-DPT P   PTD-D 8TD-DpT @   pTD-D <D-DpT @   pTD-D 8D-DPP 0  PPD-D < hD-D@P @  $ @PD-D 0LD-D H     HD-D 0,D-D H     HD-D ,D-D0L   | 0LD-D <D-DpT @  , pTD-D 8$D-D0L 0  0LD-D 4` D-D`P 0  `PD-D 0D-D0L 0  0LD-DxD-DX P   XD-D D(LD-D`X P   `XD-D (p8D-DD ` DD-4D-D@P 0 < @PD-D 4D-D@P 0  @PD-D ( 4D-DD \ DD-88(D-D0L 0  0LD-D 4tDD-DPP 0  PPD-D <D-DpT @   pTD-D <D-DpT @   pTD-D 4,(D-D@P 0  @PD-D HdtD-Dp\ `   p\D-D ,(D-D0L    0LD-D ($D-DD L DD-< D-DT @  H TD-D 0LD-D0L    0LD-D 4D-DpP 0  pPD-D <@D-D@P @   @PD-D (,D-DD T DD-,$ D-D H    HD-4T D-D0L    0LD-D xZ?#{WOCA8 CA@h*"M97!R"M9(7RR@@8c** R`7"C)Rin-qT!R"M97*`uARR@_Qrrk@TE0?@I bn?k)T6RhBbih*h.{ksshii" )h hbi&hhhV4B 7u:@A @_ѬrQ6rk@TE0?` 7A2@_qvr2rk@TE0?v4`>@aj@6!*B**X**@?T)@?!Th3*#R*A8 C@ TOCWB{A#_!BBA*!t@!*B*`@c* R!B*!ԕBL4?#{ OAh@ @?Ti@*@_!T(  IR  h&h:@h!M9h7RR`h:@h!M9h7RR`ET@hT`@c* R OB @{è#_L4A 9@i)!M9i7?#{ R!@{#_֔xZ?#{ OAh:@!M9h6`>@`B`h:@!M9h6`>@E`T@@9@T *OB @{è#_֔xZ?#{ OA5t:@A @_ѬrQ6rk@TE0?7A2@_qvr2rk@TE0?h:@!M96`>@aRE@@ThJ@@yihN@yiC @@bR#RC9qT @@@R#Rv*OB @{è#_!t?#{WOCA8 C @t"M97A*CR y@_Qrrk@TE0?ֈA @yARCR@y_Qrrk@TE0?@y`h@T@5`t6@( @yy9@h"C-q@T*h"M96F```A8 C@ TOCWB{A#_t?#C{og_WOA8 C4@P yB{@`Rx6@#@ @#"RR*47`R&@`B@?(1~@Z@_@TH@kaT`B @yq Tq T q`TqAT@y4H7@`B @yqaT@h^@_kT*/@6h2@A*qTq TqaTH[@(&AR @[@@ " T_HT"@G@!*@G@b 5AR{@ @ A@bR#RatH7@H@@) ) @Is)R H7@(H @9@#C-qT*#M96XFRO@y@c!R"RqH9@H @h@@ #*%@@_9@@KHC9qTRBR(i2@Q A$@G@!!`RA8 C_ ATOHWG_FgEoD{CC#_R@R?#{g_WO8@l@URAI{S) ~}R*F5R}W}R`JRy`NT 6 hJ@4`:@ ) J k"˦  M96qT  _ q2 &cTMQRR}} TY() T k B T*k) TQ  >m5A*@_r,rk@TE0?@4*`N@`J@*ODWC_BgA{Ũ#_ֈ@iJ@(@iN@(h:@!M96 q T @qh>T@_ qhBcTR R kTkJ@, _ kmi*TkN@ A) li*J! AT* ?#{#WOA8 C*@R*>`#@ @#"RR*W5.@7sw5 s!R*A8 C_ !T*OF#@WE{C#_?#{_WOA8 C8@!M96@@***#R yy#"RR4`A8 C_ aTOFWE_D{C#_@7? ?#C{WOA8* CRR@(R&I|4px9| |(yYs(YsB@ "R$@B@vR** @9@ 7@A**?F T!B@3`6p1 T @9@ !C?-qT(R9h!M9775 @A-@ T? T)@?a T-4 @@bR#RM @9@B#R*@@#$R' @!9@A*! @!9@A* F@!F@BB@*bR*A8 C_ TODWC{BC#_?#{_WO@@*(4v"8RhB@TB~T @*?rQ(5 1(}_K( 5;5`@ 6b@c@`@`@ JhA@ `T? T+@ THj( OCWB_A{Ĩ#_B?#{O@h@ @?! Ti@*@_ T(  i @HR t"`hC9qTKRBR`b!R"RR x`h6@Hh2@`b @?!T @*@_T( t`6@az@|`F@! hF@B`B@`@`Z@`BhqAT9)R|_  K 5qTqTOA{¨#_aR?#{O!RR*7B**Rtz?`6bTtb@T?T)@?ATh4` @(Rh9a@R#R**OA{¨#_hF@!*az@6B?#{CA8 C``h @h`@*`@9`A8 C@ T{A@#_?#{#WOA8 C@H @`@# @ @ @?)1 |i&@(h&*&A#j*@v@  h*@ @#"RR*W4w7`@# @ @ @?)1 |i&@(h&.@6*m5A8 C_ TOF#@WE{C#_`F@!*`=?#{WO*@ T"@?kaTb]*OBWA{è#_!'?#{#OA8* C)@?T*!@_kaT5aUR #*#"R*`~@A8 C_ !TOE#@{C#_`w.1?#{ OA@T"@?kaTbT(Rh @[9@h"C-q T*h"M9*(6RA``*OB @{è#_4M_?#{#_WOA8 Cb*h@`@# @ @_ J1 |j&@I i&`hu@bA@16_h "RA8 A9(7 @j6x" J_ CT )B;C@* 8K@+  ?)BH! (B;C) 8)@*@ ) ?(B+@!"A !T`w@#@ @#"RR*U5.@7``A8 C_ ATOG#@WF_E{C#_`F@!!Դ?#{g_WOCA8* C*@ @h@*@9*R*x4.@h476(R96"@"A8 C@ aTOEWD_CgB{A#_ 7? Լ?#{<@!Y@|@{#_[a?#{OCA8 C@ABs@ Ti@?Ti@?T3`h@`@ @ @_ J1 }j&@I i&iC9h 7h @9@!C-q`TKhC9qTRBR``b!R"R`6@@4A8 C@ !TOC@{A#_֠*<[a?#{OCA8 C@AB@@T@?T@?Tub!R"RA8 C@ !TOC@{A#_ր*[a?#{ @R@)A"A{#_?#{WO*B~{qR!q@T}`T+"C-qT}@T*@} T@R }TR}|!@TOBWA{è#_ ?#C{OA8#s Ch@Th@i@?Ti@@T# @*  s# @#?T Ҵ5!@ @_ T@_ T !R4!kT A8 C_ TOD@{BC#_|?#{#WOA8 C@hC9qaT`h@`@`@ @_ J1 |j&@I i&`hhC9qT`h@`@@ @_ J1 |j&@I i&`h#Rp@A8 C_ TOF#@WE{C#_`hC9qT@97>6*`b"R06V`hC9qT@`b6~@M;?#{#WOA8 C0@@- S:7 @"@ Ru2*9@@*A8 A9(7 @j6x" J_ T*/2|@0`. )B;C@* 8K@+  ?)BH (B;C) 8)@*@ ) ?(BBa@#*#"R%RkT!RgA8 C_ TOF#@WE{C#_Ax ?#{OCA8 C@abAH@_q$r1rk@TE0?hC9q!ThC9r)R(6hC9qT`h @`@*)`@9R uC9`q@T2hC92qA8 C@ TOC@{A#_)?#{g_WOCA8 C,Aa@9:R`{@T`hCs@ TiB@)a@?kAT`B:4 (*6!R|_  | 55ARFh6@h `hC9qT``B)hqT9+(R`h9`h @h`@*`@9`@ @@R#R* )R|_  K 5qTq TA8 C@ T*OF@WE_DgC{A#_aR)?#{CA8 C3@` @a@R*b`9``h @h`@*N`@9``B hqT9 )R|_  K 5qTqTA8 C@ AT*{A@#_aRY?#{(@{#_ĵ?#{;WO A8 C4@H@@)(@!C-qaT;>h&J) kT2@- Sr7i*J) @9@6 K*@ *[<)>BkT^^%RLT!R|@vA8 C_ !TOI;@WH{F#_?#{OCA8 CC9q!Th@`@@@ @_ J1 |j&@I i&`h* A8) C@? TOB{A#_`hC9?#{+OA8 CC9q ThC9qT`*h @h`@ #*g`@9uC9`q* Ta6TNhC9qThC9qT`h @h`@ #*J`@9tC9`q!T#*`b#"RhC9q!ThC9qT`h @h`@C3*&`@9uC9`qAT`b#"RhC9H7`b#hC9qHA8 C_ AT*OF+@{D#_6 Q?#{_WOV@&@) kaT*p(@ @h_)rQدrk@TE0?@6h@ @I 7k)R)`@h@@A T @@ @m.A)) *@ kt1J@-Q)H(AR**@A8Ո@ @i@@ R-kfKkf  @qKt +@J + i k)tI @J ,ktl @-@J @! fKQf @T @H@aT @@ @Q))@) @@)t*OCWB_A{Ĩ#_@T!(і }_) } 5!)?#{@A!{#_G?C?#{O8@ )!Z@"C9!C9!C9!"@!&@!*@!6@ )!z@!*OA{¨#_?#{OCA8 C8@A  T!R !R`:@@A@_rrk@TE0?`J@`N@A8 C@ TOB{A#_`n50o?#{ *`5! a  !  7!7** @{¨#_** **@`}?#{@{#_include/linux/virtio_config.hinclude/linux/thread_info.hinclude/linux/scatterlist.hdrivers/char/virtio_console.c description=Virtio console driverlicense=GPLname=virtio_consoleintree=Yscmversion=gc82917ebd289depends=alias=virtio:d00000003v*alias=virtio:d0000000Bv*vermagic=6.12.5-android16-0-gc82917ebd289-ab12815448-4k SMP preempt mod_unload modversions aarch64Not enough space to store port name %s failure: config access disabled failed add_buf Error allocating buffers for control queue inputvport%up%uErrors adding %d buffers back to vq %s Error allocating cdev virtcons_probecontrol-oRequest for adding port with out-of-bound id %u, max. supported id: %u guest_connected: %d outvq_full: %d error %d allocating hvc for port yes3Error %d registering virtio driver Error %d registering chrdev for device %u name: %s bytes_received: %lu Error %d creating sysfs device attributes control-iError adding buffer to queue host_connected: %d bytes_sent: %lu virtio_rproc_serialvirtio_consolevirtio-portsdevoutputError %d creating device for port %u noError %d adding cdev for port %u is_console: %s console_vtermno: %u virtio-portsnameError allocating inbufs bytes_discarded: %lu &port->waitqueueInvalidate max_nr_ports %d3Error %d registering virtio rproc serial driver Error %d initializing vqs virtio_console} V1g -  R5 C r &rr|+p >X+: A Oi #( !".note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.rodata.str.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.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1init_wait_entrysized_strscpymemcpydevice_destroyadd_port.__keyport_debugfs_show__unregister_chrdev__register_chrdev__folio_put__list_del_entry_valid_or_report__list_add_valid_or_report__send_to_portunplug_portadd_portkobject_ueventprepare_to_wait_eventfinish_waitmemsetport_classdma_free_attrsdma_alloc_attrsput_charsget_charsinit_vqsremove_vqsalt_cb_patch_nopsportdev_fopsport_fopsport_debugfs_fopshv_ops____versions__start_alloc_tags__stop_alloc_tagsreclaim_dma_bufspending_free_dma_bufsrproc_serial_featuresport_sysfs_entrieskmalloc_cachesout_intrin_intrcontrol_intrconfig_intr_dev_errdebugfs_create_dirunregister_virtio_driver__register_virtio_driverclass_unregisterclass_register__arch_copy_to_user__arch_copy_from_userfasync_helpercontrol_work_handlerconfig_work_handlersystem_wq_raw_spin_unlock_irq_raw_spin_lock_irqsysfs_remove_groupport_attribute_groupsysfs_create_group__wake_upnotifier_del_vionotifier_add_vio_dev_warnqueue_work_onport_fops_openport_debugfs_opensingle_opennonseekable_openstrnlenvirtqueue_is_brokenport_fops_pollhvc_poll__stack_chk_failcdev_delvirtio_rproc_serial_printkflush_work__kcfi_typeid_seq_lseek_raw_spin_unlockpipe_unlockwill_read_blockdma_bufs_lock_raw_spin_lockpipe_lockpdrvdata_lockvirtqueue_kickhvc_kick__send_control_msgpipe_to_sgvirtqueue_add_outbufvirtqueue_add_inbuffill_readbufvirtqueue_get_buffree_bufvirtqueue_detach_unused_bufalloc_bufsprintfsnprintfseq_printf__alloc_pages_noprofkmemdup_noprof__kmalloc_cache_noprof__kmalloc_noprof__hvc_resize__check_object_sizevirtcons_freezevirtcons_removedebugfs_removehvc_remove_raw_spin_lock_irqsavefill_queueport_fops_writeport_fops_splice_writecompleterefcount_warn_saturatedevice_createport_fops_release__kcfi_typeid_single_releasevirtio_check_driver_offered_feature_raw_spin_unlock_irqrestorevirtcons_restore__splice_from_pipesg_init_oneshow_port_namedev_attr_nameinit_module__this_modulecleanup_modulepreempt_scheduleinit_port_consolevirtio_consoledebugfs_create_filewait_port_writablesg_init_table__mod_virtio__rproc_serial_id_table_device_table__mod_virtio__id_table_device_tableida_alloc_rangeunlock_pagekfreeida_freeput_devicevirtio_reset_deviceget_devicevirtio_break_devicevirtcons_probekasan_flag_enabledearly_console_addedcdev_addport_fops_read__kcfi_typeid_seq_read__init_waitqueue_headcdev_allochvc_allocport_fops_fasynckill_fasynccancel_work_sync__fortify_panicvirtqueue_disable_cbpdrvdataremove_port_datadiscard_port_datavtermno_ida__llvm_fs_discriminator__$d.99$x.89$x.79$x.69$x.59$x.49$x.39$x.29_note_19$x.19$x.9$d.9$d.98$d.88$d.78$d.68$d.58$d.48__UNIQUE_ID_alias538$d.38$d.28_note_18$d.18$d.108$d.8$d.97$x.87$x.77$x.67$x.57$x.47__UNIQUE_ID_alias537$x.37$x.27$x.17$d.107$d.7$d.96$d.86$d.76$d.66$d.56$d.46__UNIQUE_ID_depends536$d.36$d.26$d.16$x.6$d.95$x.85$x.75$x.65__UNIQUE_ID_license755$x.55$x.45__UNIQUE_ID_scmversion535$x.35$x.25$x.15$d.5$d.94$d.84$d.74$d.64__UNIQUE_ID_description754$d.54$d.44__UNIQUE_ID_intree534$d.34$d.24$d.14$x.4$d.93$x.83$x.73$x.63__UNIQUE_ID___addressable_cleanup_module753$x.53$x.43__UNIQUE_ID_name533__UNIQUE_ID_vermagic533$x.33$x.23$x.13$d.3$d.92$d.82$d.72$d.62__UNIQUE_ID___addressable_init_module752$d.52$d.42$d.32$d.22$d.12$x.2$d.2$x.91$x.81$x.71$x.61$x.51$x.41$x.31$x.21$x.11$d.1$d.90$d.80$d.70$d.60$d.50$d.40$d.30$d.20$d.10Ii%(ϤO[i%&@di%&mi%&zi%i%\&i%i% i%@i%}`Ji%Ji%Ji%@i%Ji%Ji% i%sii oi0ߵ&j%  j%j%  j%J@&j%J-j%OoGDHVl@'_:j%dT)2s}Dj%] Oj%](^j%]0nj% H)V@ViV,l@&zj%5Nw@ j% @j%%_(&j%j|F}j%Mj%M}p55 V@Nw a ' c %j%C}5o5j%  %ߵNw j%VE*']j%  j%s})   JVo j% W j% j% k%  ߵk%  JO(k%  %ߵ==3k%V ]=k%  ]Jk%  %F}XVF Sk%  ߵ[k%  j%mk% ! jE vk% # jE k% %k% k% k% mk% o  ( k% +k% k% , % V2k% /l%  %M V5 l% 2 %V27l% 4 %F}KVF 6Gl% Xl%  j%il% : %l'))tl% <l% l% l% l% l%  ߵ*']l% C ]ߵl% Eports_driver_dataportdevsconsolesports_devicecontrol_workconfig_workports_lockc_ivq_lockc_ovq_lockmax_nr_portsc_ivqc_ovqcpktin_vqsout_vqschr_majorvirtio_console_controlportdevinbuf_lockoutvq_lockin_vqout_vqdebugfs_filewaitqueueoutvq_fullhost_connectedguest_connectedport_buffersgpagesport_statsbytes_discardedhvcrowscols__send_control_msgin_count__send_to_portalloc_bufconfig_work_handlercontrol_intrcontrol_work_handlerdiscard_port_datafill_queueout_countfill_readbuffree_bufin_intrinit_port_consoleinit_vqsnotifier_add_vionotifier_del_vioout_intrpipe_to_sgport_debugfs_openport_debugfs_showport_fops_fasyncport_fops_openport_fops_pollport_fops_readport_fops_releaseport_fops_splice_writeport_fops_writereclaim_dma_bufsremove_port_dataremove_vqsshow_port_nameunplug_portvirtcons_freezevirtcons_probevirtcons_removevirtcons_restorewait_port_writablewill_read_blockv@x6H$  Pcp^qrx @hoO9J@r1-5I0@-%JP @ȧ8-1@ -2dJtq@ -@-J{@-N@-N@-N2OlS1@- SU0@P-LoX]T@@0-&Z@@r0Bpr$r g(/U_  0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keySXePy'uݞC0  `He0  *H cUel+k'IX#{: Ooȉ)m`j_y)laqrw|g|pG:z[ni&V$"2Ȱue) 68>ɲQ[z*/=DyzטT[G @fT╚,nd|ЉRݓ $5"K C%xÔyXp# ܇Eض-L T؋@*r`W2,(i}aX=ኜH#CeAS-Vu}:C *9l<Pnmm1͎׈D앴?٢&t#yeqbo,~Module signature appended~