ELF@@$#GNU(P++@ːesLinuxLinux    A9a6d@__    ,@X@_kT A96"RR"y_֠_     A9!6A9@y(@B8!S!*@*_@y(@@*_    X@_    !R 9_      9_     A9_    {S0aAb ?T#R# 9!@?TSA{¨_     {S0aAb ?T ? 9!@?TSA{¨_     `_    A9?a_j _      A97{ \@ ?7 RR`9 @*{¨_R*_    ՁRc%!?q`T"pQb$šb7A !"?qT_    {!|| D@Sc@y6A96AhacAd@cb @`@y @{¨_A97`@y @{¨_     A9B7_{!d@R{_     A9B7_{!d@R{_     {R 8@bZ@`6@RbZ@`2@RbV@N`A9$Rb @J9cZ@Sc.R`yd9cy~b6@ R`y@y @{¨_     C9a6H@_!     C9A6A97FH@ _L@_!    C9a6A970@8@H@ _P@_!     A9E7_{d@{_     A9@7_{@d@{_     {d<c6A96d@Ac*{_A97{_    {SR[* |caB@6?h cF@&@yaJ@`yuJ`.@"@yaA9 `.7`A96@`A96`F@P5 @~Su4R5 !4@`f@@y @cAcBT`A9SA[BcC{Ĩ_x@SA[BcC{Ĩ_"@y 4aF@*R~|#!htb@c@yaF@"@y4@ykhT     { A97A9*@@~7WVRc@cL!!FB0b @{¨_d@ @b_` @{¨_@bR @{¨_    {Ae|Sx{¨_ ?*t @"@(T!@!!a @{¨_!@ @    Aa_{(@{_     A97A9"7?A9!<"60@"8|@y|SGk_+@` b"a.cR3`/@Rvab&SA[B@{ƨ_`    {S [*Rc*kzsc@* 5R@@ A;Rvf?d#aӀ@z$tS?\c@Ztx*9{9c9z 99e9d99c9w^{9af"5R9y;@ Ry yFb`A9/G'HSIu.J&K`yJ92j hfd b R6tV[BSAcCkDsE{̨_c@  {SGe*k**s* R)`A9744_q`A9h@y?jT[c`[@g@ykT`A9@7!c/@y3@kC T`K@a[@<<? k1T|+*3T**)**RCO H|#!hsb@c@y4aG@`[@3kւ_ks@yĂ\zT[BcCSAkDsE{ͨ_c/@kw?4cW|x?@k@w@@@'`/@4[sK@`[@ 3kTx+T) * *RWV7S)G@xt kWR7&szS`A9@ @!~`7@L!!FA0|#sy!k"@a `A9 6 @[BcC ``g@*@TI*@N)43S8 * * `A9 6@`g@@y @cAcBT**kw??@h@yk@w@[cks!A9 6[c!7@TI*S@N)@U)`A97!"@_(T@a3@=|IoSs> h#b>|a3@!)a3@!3yaA9a6aG@ h"`G@ `G@a@y!2y` A9 6:`3@d@y2y`/@c[@Q`/?k T!<cHRay`~a$RB@ybK$ yaC@4h aC@!9aC@ $y`O@`O [c!!*!`* !`A9R`9*!2 cC`!@!cA9`@yRcRc9J`yug@kw??@k@w@@@7 WVL$RA"/@kw?aA9k@?@_jw@@@T`A972x@ Y @96`A9`7R[h@y"R"9kw*@?@k@w@@B@kw?!?@k@w@@     {[**ck*+[+TS4L;R`@{s"!TSA*A9***@6ґ[BcCkD+@{ƨ_[BcCkD+@{ƨ_     {*A9$RR6cq{¨_c{¨_    {*A9R#R6c[{¨_c{¨_    {*A9$RR6cE{¨_c{¨_    { C96`@aA9b2@AcJ@_`f@A6aV@!?!t`@b6@AcN@aZ@`f@d`@b:@AcR@aZ@`f@`B@`F@`A9@6 @{¨_aN@`A97`B@`F@ @{¨_`@b6@AcN@aZ@`f@!?!t`@b:@AcR@aZ@`f@!?!t!?!t    { @06a@  `@"a 0 @{¨_     {S*0@_kCTt4X@k`TW@5[`A9v@wf@6 R*@5` 5\` @"RR9yg@ aA9DbC@.Ad.&B!SC&DayEJ9jhfd b a@!A!@@ ? 5[B@RSA{ʨ_R *dB9c@?!T*5j`5!` @caA9C@.Ab.&B!SC&DayDJ9djhfb *B!;+@ Ry y`A9!Ry7+@ybf@2[B@ĚA'@G`f@7@;@!?!t     {CS*R[k@c** k334* T***n@5L***@!R9{ASB[CcDkE3@_*B!A?@JdO@S@!?!t     щ{dAj(@@ *@  *{B_*C *%{B_     щ{dA#@@ *@  *v{B_*C *{B_ $5/vMZ^i#|yp xfP ֖t<1^IŦNjrBqXxYӛ OޯH\>bZnKu{)`!:Z#{ݲ] / \U G}^#3BwP|-   #!]L D 23<L  L H ! Ugvirtio_ringGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cinclude/linux/dma-mapping.hdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cinclude/linux/dma-mapping.hdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cdrivers/virtio/virtio_ring.cinclude/linux/dma-mapping.hNo more buffers in queue %s:id %u out of range %s:id %u is not a head! virtqueue interrupt with no work for %p virtqueue callback for %p (%p) %s %s: rejecting DMA map of vmalloc memory Can't add buf len %i - avail = %i Added buffer head %i to %p Can't add buf len 1 - avail = 0 Bad virtqueue length %u virtio_ringdrivers/virtio/virtio_ring.cvring_interruptvirtqueue_get_buf_ctx_splitvirtqueue_get_buf_ctx_packedvirtqueue_add_splitvirtqueue_add_indirect_packedvirtqueue_add_packedlicense=GPLdepends=intree=Yname=virtio_ringvermagic=6.6.0-sineware-prolinux-2 SMP preempt mod_unload modversions aarch64virtio_max_dma_sizevirtqueue_add_sgsvirtqueue_add_outbufvirtqueue_add_inbufvirtqueue_add_inbuf_ctxvirtqueue_dma_devvirtqueue_kick_preparevirtqueue_notifyvirtqueue_kickvirtqueue_get_buf_ctxvirtqueue_get_bufvirtqueue_disable_cbvirtqueue_enable_cb_preparevirtqueue_pollvirtqueue_enable_cbvirtqueue_enable_cb_delayedvirtqueue_detach_unused_bufvring_interruptvring_create_virtqueuevring_create_virtqueue_dmavirtqueue_resizevirtqueue_set_dma_premappedvirtqueue_resetvring_new_virtqueuevring_del_virtqueuevring_notification_datavring_transport_featuresvirtqueue_get_vring_size__virtqueue_break__virtqueue_unbreakvirtqueue_is_brokenvirtio_break_device__virtio_unbreak_devicevirtqueue_get_desc_addrvirtqueue_get_avail_addrvirtqueue_get_used_addrvirtqueue_get_vringvirtqueue_dma_map_single_attrsvirtqueue_dma_unmap_single_attrsvirtqueue_dma_mapping_errorvirtqueue_dma_need_syncvirtqueue_dma_sync_single_range_for_cpuvirtqueue_dma_sync_single_range_for_deviced_raw_spin_lock4K_raw_spin_unlock\dma_unmap_page_attrsXdma_sync_single_for_cpumdma_sync_single_for_devicedmemsetUdma_need_sync zkfreeވmemstart_addr(dma_map_page_attrs@tdma_alloc_attrs/_alloc_pages_exactkimage_voffsetg Udma_max_mapping_sizeeb,__dynamic_pr_debugP_dev_errΰis_vmalloc_addr7ҫdev_driver_stringGV__warn_printkE:#__kmallocsg_nextumkmalloc_caches%y)kmalloc_tracev__list_add_valid_or_reportdma_free_attrs3Dfree_pages_exactN__list_del_entry_valid_or_reportB~_dev_warn%`module_layoutGCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)GCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)   1Q0T0r'Q``(=QTT'>ERQ<e<SkQHHl~Q%AbQhhQttQ\-\FfQQQx>x]Q%Q&<:Q\z;WQXtQl<lbu|QQ<QcQQ)OiQQ #Q9 W $y <Q  = VQ * WM pQDr D q Q   Q) G e QP P  Q$ $ ! QE g  Q     Q : \ 'Q, , ( <Q8 8 ='\QR{]~Q$QLrQ Q@r Q- E`z,x|t\X-(HPjHL$1Hjl(Bp\ v`Tdh 0.DU4w8<@Q  !5/NQMVQ_@lzQ 0 @1PS`zp'Sr 50`@P`p=fEm 0@P`Bpn Q Q Q Q Q Q (Q 0Q 8Q @Q HQ PQ XQ `Q h tQ pQ xQ "Q QQ Q Q Q Q :PQ Z0tQ lQ }pQ Q Q Q Q Q Q  <Q xQ Q QQ XQ 8Q (p8188Q 0If8Q 8Q @Q H~Q PQ XQ `Q h$Q p0L88Q x!tQ "Q /"Q Q Ep%Q d%Q v'Q ') 888 P8Q Q Q Q Q , 4pQ Q Q 7 9DQ Q QT _ j 0u P h  Q  Q   : W t  !!!$!!/!>:![E!wP![!f!q!|!!%V$!x  P!f0F H 6! 8!!:!!P0" x@m;"""x45"30<1x$Jx<| O \@X / J"<S"b"H tr"" `,3""`h"" (\8@4P^ 03P <"7X "o4P"##@ %#\3 3#C h6t D#N#virtio_ring.mod.c__kstrtab_virtio_max_dma_size__kstrtabns_virtio_max_dma_size$d__ksymtab_virtio_max_dma_size__kstrtab_virtqueue_add_sgs__kstrtabns_virtqueue_add_sgs__ksymtab_virtqueue_add_sgs__kstrtab_virtqueue_add_outbuf__kstrtabns_virtqueue_add_outbuf__ksymtab_virtqueue_add_outbuf__kstrtab_virtqueue_add_inbuf__kstrtabns_virtqueue_add_inbuf__ksymtab_virtqueue_add_inbuf__kstrtab_virtqueue_add_inbuf_ctx__kstrtabns_virtqueue_add_inbuf_ctx__ksymtab_virtqueue_add_inbuf_ctx__kstrtab_virtqueue_dma_dev__kstrtabns_virtqueue_dma_dev__ksymtab_virtqueue_dma_dev__kstrtab_virtqueue_kick_prepare__kstrtabns_virtqueue_kick_prepare__ksymtab_virtqueue_kick_prepare__kstrtab_virtqueue_notify__kstrtabns_virtqueue_notify__ksymtab_virtqueue_notify__kstrtab_virtqueue_kick__kstrtabns_virtqueue_kick__ksymtab_virtqueue_kick__kstrtab_virtqueue_get_buf_ctx__kstrtabns_virtqueue_get_buf_ctx__ksymtab_virtqueue_get_buf_ctx__kstrtab_virtqueue_get_buf__kstrtabns_virtqueue_get_buf__ksymtab_virtqueue_get_buf__kstrtab_virtqueue_disable_cb__kstrtabns_virtqueue_disable_cb__ksymtab_virtqueue_disable_cb__kstrtab_virtqueue_enable_cb_prepare__kstrtabns_virtqueue_enable_cb_prepare__ksymtab_virtqueue_enable_cb_prepare__kstrtab_virtqueue_poll__kstrtabns_virtqueue_poll__ksymtab_virtqueue_poll__kstrtab_virtqueue_enable_cb__kstrtabns_virtqueue_enable_cb__ksymtab_virtqueue_enable_cb__kstrtab_virtqueue_enable_cb_delayed__kstrtabns_virtqueue_enable_cb_delayed__ksymtab_virtqueue_enable_cb_delayed__kstrtab_virtqueue_detach_unused_buf__kstrtabns_virtqueue_detach_unused_buf__ksymtab_virtqueue_detach_unused_buf__kstrtab_vring_interrupt__kstrtabns_vring_interrupt__ksymtab_vring_interrupt__kstrtab_vring_create_virtqueue__kstrtabns_vring_create_virtqueue__ksymtab_vring_create_virtqueue__kstrtab_vring_create_virtqueue_dma__kstrtabns_vring_create_virtqueue_dma__ksymtab_vring_create_virtqueue_dma__kstrtab_virtqueue_resize__kstrtabns_virtqueue_resize__ksymtab_virtqueue_resize__kstrtab_virtqueue_set_dma_premapped__kstrtabns_virtqueue_set_dma_premapped__ksymtab_virtqueue_set_dma_premapped__kstrtab_virtqueue_reset__kstrtabns_virtqueue_reset__ksymtab_virtqueue_reset__kstrtab_vring_new_virtqueue__kstrtabns_vring_new_virtqueue__ksymtab_vring_new_virtqueue__kstrtab_vring_del_virtqueue__kstrtabns_vring_del_virtqueue__ksymtab_vring_del_virtqueue__kstrtab_vring_notification_data__kstrtabns_vring_notification_data__ksymtab_vring_notification_data__kstrtab_vring_transport_features__kstrtabns_vring_transport_features__ksymtab_vring_transport_features__kstrtab_virtqueue_get_vring_size__kstrtabns_virtqueue_get_vring_size__ksymtab_virtqueue_get_vring_size__kstrtab___virtqueue_break__kstrtabns___virtqueue_break__ksymtab___virtqueue_break__kstrtab___virtqueue_unbreak__kstrtabns___virtqueue_unbreak__ksymtab___virtqueue_unbreak__kstrtab_virtqueue_is_broken__kstrtabns_virtqueue_is_broken__ksymtab_virtqueue_is_broken__kstrtab_virtio_break_device__kstrtabns_virtio_break_device__ksymtab_virtio_break_device__kstrtab___virtio_unbreak_device__kstrtabns___virtio_unbreak_device__ksymtab___virtio_unbreak_device__kstrtab_virtqueue_get_desc_addr__kstrtabns_virtqueue_get_desc_addr__ksymtab_virtqueue_get_desc_addr__kstrtab_virtqueue_get_avail_addr__kstrtabns_virtqueue_get_avail_addr__ksymtab_virtqueue_get_avail_addr__kstrtab_virtqueue_get_used_addr__kstrtabns_virtqueue_get_used_addr__ksymtab_virtqueue_get_used_addr__kstrtab_virtqueue_get_vring__kstrtabns_virtqueue_get_vring__ksymtab_virtqueue_get_vring__kstrtab_virtqueue_dma_map_single_attrs__kstrtabns_virtqueue_dma_map_single_attrs__ksymtab_virtqueue_dma_map_single_attrs__kstrtab_virtqueue_dma_unmap_single_attrs__kstrtabns_virtqueue_dma_unmap_single_attrs__ksymtab_virtqueue_dma_unmap_single_attrs__kstrtab_virtqueue_dma_mapping_error__kstrtabns_virtqueue_dma_mapping_error__ksymtab_virtqueue_dma_mapping_error__kstrtab_virtqueue_dma_need_sync__kstrtabns_virtqueue_dma_need_sync__ksymtab_virtqueue_dma_need_sync__kstrtab_virtqueue_dma_sync_single_range_for_cpu__kstrtabns_virtqueue_dma_sync_single_range_for_cpu__ksymtab_virtqueue_dma_sync_single_range_for_cpu__kstrtab_virtqueue_dma_sync_single_range_for_device__kstrtabns_virtqueue_dma_sync_single_range_for_device__ksymtab_virtqueue_dma_sync_single_range_for_device__crc_virtio_max_dma_size__crc_virtqueue_add_sgs__crc_virtqueue_add_outbuf__crc_virtqueue_add_inbuf__crc_virtqueue_add_inbuf_ctx__crc_virtqueue_dma_dev__crc_virtqueue_kick_prepare__crc_virtqueue_notify__crc_virtqueue_kick__crc_virtqueue_get_buf_ctx__crc_virtqueue_get_buf__crc_virtqueue_disable_cb__crc_virtqueue_enable_cb_prepare__crc_virtqueue_poll__crc_virtqueue_enable_cb__crc_virtqueue_enable_cb_delayed__crc_virtqueue_detach_unused_buf__crc_vring_interrupt__crc_vring_create_virtqueue__crc_vring_create_virtqueue_dma__crc_virtqueue_resize__crc_virtqueue_set_dma_premapped__crc_virtqueue_reset__crc_vring_new_virtqueue__crc_vring_del_virtqueue__crc_vring_notification_data__crc_vring_transport_features__crc_virtqueue_get_vring_size__crc___virtqueue_break__crc___virtqueue_unbreak__crc_virtqueue_is_broken__crc_virtio_break_device__crc___virtio_unbreak_device__crc_virtqueue_get_desc_addr__crc_virtqueue_get_avail_addr__crc_virtqueue_get_used_addr__crc_virtqueue_get_vring__crc_virtqueue_dma_map_single_attrs__crc_virtqueue_dma_unmap_single_attrs__crc_virtqueue_dma_mapping_error__crc_virtqueue_dma_need_sync__crc_virtqueue_dma_sync_single_range_for_cpu__crc_virtqueue_dma_sync_single_range_for_device__UNIQUE_ID_depends338__UNIQUE_ID_intree337__UNIQUE_ID_name336__UNIQUE_ID_vermagic335_note_15_note_14____versionsvirtio_ring.c__export_symbol_virtio_max_dma_size__export_symbol_virtqueue_add_sgs__export_symbol_virtqueue_add_outbuf__export_symbol_virtqueue_add_inbuf__export_symbol_virtqueue_add_inbuf_ctx__export_symbol_virtqueue_dma_dev__export_symbol_virtqueue_kick_prepare__export_symbol_virtqueue_notify__export_symbol_virtqueue_kick__export_symbol_virtqueue_get_buf_ctx__export_symbol_virtqueue_get_buf__export_symbol_virtqueue_disable_cb__export_symbol_virtqueue_enable_cb_prepare__export_symbol_virtqueue_poll__export_symbol_virtqueue_enable_cb__export_symbol_virtqueue_enable_cb_delayed__export_symbol_virtqueue_detach_unused_buf__export_symbol_vring_interrupt__export_symbol_vring_create_virtqueue__export_symbol_vring_create_virtqueue_dma__export_symbol_virtqueue_resize__export_symbol_virtqueue_set_dma_premapped__export_symbol_virtqueue_reset__export_symbol_vring_new_virtqueue__export_symbol_vring_del_virtqueue__export_symbol_vring_notification_data__export_symbol_vring_transport_features__export_symbol_virtqueue_get_vring_size__export_symbol___virtqueue_break__export_symbol___virtqueue_unbreak__export_symbol_virtqueue_is_broken__export_symbol_virtio_break_device__export_symbol___virtio_unbreak_device__export_symbol_virtqueue_get_desc_addr__export_symbol_virtqueue_get_avail_addr__export_symbol_virtqueue_get_used_addr__export_symbol_virtqueue_get_vring__export_symbol_virtqueue_dma_map_single_attrs__export_symbol_virtqueue_dma_unmap_single_attrs__export_symbol_virtqueue_dma_mapping_error__export_symbol_virtqueue_dma_need_sync__export_symbol_virtqueue_dma_sync_single_range_for_cpu__export_symbol_virtqueue_dma_sync_single_range_for_device$xvring_unmap_one_splitvirtqueue_reinit_packedvring_unmap_extra_packed.isra.0detach_buf_packedvring_map_one_sgvring_alloc_queuevring_unmap_one_split_indirect.part.0detach_buf_splitvirtqueue_disable_and_recyclevirtqueue_get_buf_ctx_split__UNIQUE_ID_ddebug402.13__UNIQUE_ID_ddebug443.6__UNIQUE_ID_ddebug441.7virtqueue_get_buf_ctx_packed__UNIQUE_ID_ddebug417.8virtqueue_reinit_splitvring_alloc_queue_split.part.0virtqueue_add_split__UNIQUE_ID_ddebug398.15__UNIQUE_ID_ddebug400.14vring_alloc_desc_extravring_alloc_state_extra_split__vring_new_virtqueuevring_alloc_state_extra_packedvring_free_packedvring_alloc_queue_packedvring_create_virtqueue_packed.isra.0virtqueue_add_packed__UNIQUE_ID_ddebug414.9__UNIQUE_ID_ddebug412.10__UNIQUE_ID_ddebug410.11__UNIQUE_ID_ddebug408.12vring_freevring_create_virtqueue_split__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__already_done.16__UNIQUE_ID_license476.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728.L144729.L1447210.L1447211.L1447212.L1447213.L1447214.L1447215.L1447216.L1447217.L1447218.L1447219.L1447220is_vmalloc_addr__list_add_valid_or_report__this_moduledma_unmap_page_attrsdma_sync_single_for_devicekfree_raw_spin_lockdev_driver_stringdma_map_page_attrsdma_max_mapping_size_dev_errkimage_voffsetdma_alloc_attrsmemstart_addr__list_del_entry_valid_or_reportalloc_pages_exactdma_sync_single_for_cpumemset_dev_warndma_free_attrssg_next__dynamic_pr_debug__warn_printkfree_pages_exactkmalloc_trace_raw_spin_unlock__kmallockmalloc_cachesHt@,<L ,4  \   , 0 <P8T8`, 0 <@DT X dXhXl    (8,8H,0DH\`    XX     (  ,  < @ D   !! !,! 0! P! T!h!l!p!!!4"\"|""@"@"###4$$%%%@&h&&&&&&&&&H(d(@p(@t(l))))P++x--$.\...(///0 0 0000 0 111 1 $1 4181<1T1h1 l1 t1 x1 |112L2P2\2 `2 2 2222\3D5h555555556D6X66666T7(88H8H8h9p9x999:H:H:::::  $(,048<@'D(HL+P,TX#\$`dh lp[t\x|GH/0STWXKL CD?@ $(,048<@DHLPTX\`;d<hl3p4tx7|8OPstklopcdgh{|_`wx  P$(04<T@HtLT$X`dlpx(|8t!`*P/d/00d12  (( $T( `048 @DH PT( X @` dh p,t 1x .0 00 L1h1 x(p (08 @HPX8`hppxX(h @   p 8  x (p0x8H@HPXX`(hpx!""p$h%%''238444`669:x;hx8h@HxPXphxxh0xhPxh P(x0PhXh`xh hhxhxhx(8HXhx(8HXhx(8HXhx.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela__ksymtab_gpl__kcrctab_gpl.rela__bug_table.rela__jump_table.rela__patchable_function_entries.data.data.once.rela__dyndbg.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rela.export_symbol.rodata.str.rodata.str1.8.rodata.modinfo__ksymtab_strings__versions.bss.note.GNU-stack.comment@$.d0?<:@!J<E@ !X>kP?f@!|@@w@x! @@! BBC0@!@E@JJJ J@h!2LA&2O5P=5Q}F2Q XU@c]h]x0]^`](/" ]#p