ELF>@@,+LJff.fHHHH@xHHHHHHPUHHSHopHHHHDHHHHHHHU@HHHUHHHHUPHHH}hHHHDHHUxHH1[]fDHHfHHBpHt uH5H0@fAWAVAUATUSH0eH%(HD$(1HGpD$HD$HD$HD$HD$ Ht u'HD$(eH+%(H0[]A\A]A^A_LwhHLAALHÈD;fDcH|$fkHHٺLA Ht$t LjLLuHt$LHtff.fHtmAUATUSHhHtHG1HhpHu []A\A]LchLkpI$xHLLHHH[]A\A]fHG H5@HHff.AWAVAUATUSHHZC9HFIIH@Ht 1 IHEw AoI4$AA.D)GeeL=Al H LEHH$H)H)HHH H HHAD$LHAl e H$HHCHAL DpHh HSH[]A\A]A^A_I$HPm@4I<$AWAl$ AD$I<$9GHH H HƋHHCH@u]H HpHyH1[]A\A]A^A_uH@tHPHHJHEp HBZ 'AVAUATUHSHH_@eH%(HD$1Ht 1Lu0fT$H1HHT$H1Dd$fL$HHHT$HLDl$H] HU HH9u vHH9tnuLHt_H{ht AE DkpHD$eH+%(uAHH[]A\A]A^HD$eH+%(uH[]A\A]A^L1ff.@UHSG@1ۅu >;]@s6HHD(HHHHvHWuD$O4u;]@rH}(t.H[]uH@tHGHHPHEHzH}H[]f.AUATUSHeH%(HD$1HH,$HHl$H=HHHH=tCHHH=HH HiH $HD$H(HHBHII"H$HHzHXH9t,HW8HPHLo0Lg8jHHC0HW0HXH9uHD$eH+%(uH[]A\A]H,$Hl$s@ATIUSHcHHH;u|HzHHHHC HHteh@H@(5 LHHt9HCHCLcH[]A\HH[]A\HH1@ATUHSHHpeH%(HD$1HHH9taE1Dd$HHt$HHuHHHtHHHuH}pHHH9uHH@8HHD$eH+%(uHH[]A\AVE1AUIATIUSH(eH%(HD$ 11HHLH$HHD$HD$HD$H3SLHٺA HLtxZLAuAl$,x@LAXHD$ eH+%(u1H(D[]A\A]A^ALAHTff.fUHSHHHHuAHHt5;Z uHZHHt'DžH1[]Hff.AUATUHSHeH%(HD$HG LMl$`LI\$PIT$PHH9uSH;k0tHH9tEH;k(uLHt:HD$eH+%(umH1ɺH[]A\A]LD$HHt$HHuHD$eH+%(uH[]A\A]fS HHHxoCx1HHChH=wnHHHSXHCXHHHC`HH{ƃHu 1H[[1HHD$HChsxHD$말ATLg USHLHeH%(HD$1H{D$Ht/HLHD$eH+%(uSH[]A\H{(Ht$Ht%HPL$H@H9HGHPHCHKHHC1ff.@AWAVAUATUSH(eH%(HD$ 1Hu)1HT$ eH+%(EH([]A\A]A^A_IIHӉtMt$IvIFH)H9HFI6@t:HHLHIFHIFI;FtHlHLM|$ LMl$(ID$H$HHHD$HD$HD$I6AVLLA HLAEuEu,Ex HLY HI$Hff.fAUIATIUHSHHHuFHHt:;k uHkHHt,H{t[LLH1]A\A] H[H]A\A]fAWAVAUE1ATUHSH0H_Lg(eH%(HD$(1D$H8E1HCHEPH|$H+CHD$HEPHD$HD$HD$ H3SLHٺA Ht$LAEuE|$,ExwH}(Ht$Dl$HEHHt(T$H@HCH9HGHCLe(HUHLcpHCPC`HCPHCXLHH[I$H@LI$H@ HS8HHCHHC0HCHCHS8HC(HS@HCHC EIHCdH{xHsdAąYHE1HHHHHCH1H߾ HD$eH+%((HD[]A\A]HE1AąH}HH1h1uHH}HHAKMH}HDH"1HrH}HA̐ *H}HH11ҾHSA$%s yesnoname: %s guest_connected: %d host_connected: %d outvq_full: %d bytes_sent: %lu bytes_received: %lu bytes_discarded: %lu is_console: %s console_vtermno: %u virtio-portsinclude/linux/scatterlist.hinclude/linux/thread_info.hfailed add_buf drivers/char/virtio_console.cError allocating cdev vport%up%u&port->waitqueueError allocating inbufs virtio-portsdevPort %u already added Error adding buffer to queue inputoutputcontrol-icontrol-oinclude/linux/virtio_config.hInvalidate max_nr_ports %dError %d initializing vqs virtio_rproc_serialvirtio_consolename3Error %d registering virtio driver 3Error %d registering virtio rproc serial driver error %d allocating hvc for port Errors adding %d buffers back to vq Error %d adding cdev for port %u Error %d creating device for port %u Invalid index %u in control packet Request for adding port with out-of-bound id %u, max. supported id: %u Not enough space to store port name Error %d creating sysfs device attributes %s failure: config access disabled Error %d registering chrdev for device %u Error allocating buffers for control queue UHSÅt []1H1HHHHHHŅxQ1HŅyHHH=H[]Hss x  HHHH=handle_control_messagevirtcons_probevirtio_console.license=GPLvirtio_console.file=drivers/char/virtio_consolevirtio_console.description=Virtio console driverGCC: (Debian 12.2.0-14) 12.2.0GNUQ e v@(  `` (70#pw&$3@>PARg`,x ^9 ` P    0H #0:@SRcDs@}( "`P @!Z(%#$%#88=@ Q#8i`)x`+.c0o2(@35" 7R` $08K1Sr!((@0# !'!Y!    '@O`jx#:Gc|%+<Xl  0 ? T _ h v            n  7 B U i t            + = G P _ w  virtio_console.c__initcall__kmod_virtio_console__435_2237_virtio_console_init6virtio_console_initnotifier_del_vioshow_port_nameport_debugfs_openport_debugfs_showport_fops_fasyncport_classvirtio_consolepdrvdatavirtio_rproc_serialconfig_intr__send_control_msg.isra.0resize_consolecontrol_intrpipe_to_sgconfig_work_handlerfree_buf.constprop.0reclaim_dma_bufspending_free_dma_bufsdma_bufs_lockalloc_buf.constprop.0remove_vqsfill_queuenotifier_add_viopdrvdata_lockout_intrinit_port_consolevtermno_idahv_opsport_has_datafill_readbufget_charsdiscard_port_data.part.0virtcons_freezeadd_port.isra.0port_fops__key.0port_debugfs_fops__send_to_portput_charsin_intrport_fops_readport_fops_releaseunplug_portport_attribute_group.LC22virtcons_removecontrol_work_handler__UNIQUE_ID_ddebug429.4early_console_added__UNIQUE_ID_ddebug431.3port_fops_pollport_fops_openwait_port_writableport_fops_splice_writeport_fops_writeinit_vqsvirtcons_restorevirtcons_probeportdev_fops__func__.2__func__.1__UNIQUE_ID_license439__UNIQUE_ID_file438__UNIQUE_ID_description437__exitcall_virtio_console_fini__UNIQUE_ID___addressable_virtio_console_init436rproc_serial_id_tablerproc_serial_featuresport_sysfs_entriesdev_attr_name__UNIQUE_ID___addressable___SCK__preempt_schedule361.5__UNIQUE_ID___addressable___SCK__cond_resched49.6__UNIQUE_ID___addressable___SCK__might_resched29.7.LC16.LC18.LC20.LC40__x86_return_thunksprintfsingle_openseq_printffasync_helperclass_registerdebugfs_create_dir__register_virtio_driver_printkunregister_virtio_driverdebugfs_removeclass_unregistersystem_wqqueue_work_on_raw_spin_locksg_init_onevirtqueue_add_outbuf_raw_spin_unlockvirtqueue_kickvirtqueue_is_brokenvirtqueue_get_buf__stack_chk_failvirtio_check_driver_offered_feature_raw_spin_lock_irqsave__hvc_resize_raw_spin_unlock_irqrestore__x86_indirect_thunk_raxalloc_pages_noprofconst_pcpu_hotvmemmap_basepage_offset_basememcpyhugetlb_optimize_vmemmap_keyunlock_page__SCT__preempt_schedule__SCT__might_resched__folio_putkfree__kmalloc_noprofvirtqueue_detach_unused_buf__SCT__cond_resched_raw_spin_lock_irqvirtqueue_add_inbuf_raw_spin_unlock_irq__wake_upida_alloc_rangehvc_alloc_dev_errida_free_copy_to_user_dev_warnvirtio_reset_devicecancel_work_syncvirtqueue_disable_cbkmalloc_cacheskmalloc_trace_noprofcdev_alloccdev_adddevice_create__init_waitqueue_headsnprintfdebugfs_create_filecdev_deldevice_destroykmemdup_noprofhvc_pollkill_fasynchvc_kickinit_wait_entryprepare_to_wait_eventfinish_waitrefcount_warn_saturatehvc_removesysfs_remove_groupvirtio_break_deviceflush_work__unregister_chrdevsized_strscpysysfs_create_group__dynamic_dev_dbgcompletekobject_ueventnonseekable_openpipe_locksg_init_table__splice_from_pipepipe_unlock_copy_from_user__register_chrdevseq_lseekseq_readsingle_release__SCK__preempt_schedule__SCK__cond_resched__SCK__might_reschedM ]^    ` ` +` ?`* O/`= `B`P uU`a  h v {` `ikl mn&o0pCqOrstu iuwxyz{|})ywwt vvr8   t  $      v r  D  q    w 4 r  l  o  P _ r  t 4 8 8  v  vS t v v q r6 0?V H[n sz< 8<  ` 0Ctevqr}tl&o?vc hor t4 8 8 v  vloq qr6U^qFT^r<E8k H@ : H` E  Qs : H Z H`er # V r(tWqxmovpqr3 otv4 8 8 vl" 'v>rtvtv1?qvq7rtvIqv-GTtqvqv rd    q !!#!rd!!!!! !! !!" 0 ""0"8"c"qs"" H"" H`"""g"F#M#8l##r# ## #$$&$A$n$ oz$$$%k%q2%n]%t%v%k&l,&7&oU& ^&&&& H&& & 'v1' (:'U' \' S8e'' @''''q((6((n( ( S(( )1) p6)@)r)w)t)v*6**q*q*v?+r+ +t+$+ (+t&,v6, (D, N,v,v, ,v,,- -(-S-qc-t-----rH..../q/4/E/s/q///0q'0_0r0]1g1 @q1|111r22l$3r33333"4 `*4  24 ;4 Q4 b4 k4 4 4 `4 4  4wr5z5555!6wB6wS7 b7y7 H`7 o77s77wR8wt8w8 P8 $8 88,8 (8 9,9k9 p9}9 o99s9s9 H9 99 99: %:;: @:c:r]d]_]aj]]]v] jv]]|] Bu ]# ]6 ]/ = ] ] ]]]8]#]l]=]<]]]j]2;]!]#]&##$(]s*]w,]/]1]f2]5] 6]H9])H(H( 7#=H@H0 7#5L@  ( PPXP0p (08 @`HP0X@`hPpx P @ p  0pP@ 0!#$P) P+(-0p081@03H5P7 H`b6 ;cD K0O 8V]8a 8h l (s(w (|d d (e fg H`h e-]]~~ C'$J'(Sb0r(4(8S* ",,'3H 6+:(Y 4YIZ$([064\<,:@\\ !f( -f4 H`9h@Eg K 6 .:K6.:  XP`2`)`+ 0`=H8=@HHP .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela__patchable_function_entries.rodata.str1.1.rodata.str1.8.rela.init.text.rela__jump_table.rela.smp_locks.rela.discard.instr_begin.rela__bug_table.rela.exit.text.rela.discard.reachable.rela.discard.instr_end.rela.rodata.modinfo.rela.exitcall.exit.rela.discard.addressable.rela__dyndbg.rodata.cst2.comment.note.GNU-stack.note.gnu.property @r:@h.)+:` &@)1 =H ; =6@h)P(=XK@)m2>Q|2@L0C@)  D@@@ )`D@`)xD@)DH@ )DI@))E @xH)5E @H)-`E (@)5 J|CJ>@)WJ R@Ц`)!qJpl@0)#z8K0:K ZK`K K*] P]