ELF>@@)(GNU9lrT#TFXLinuxLinuxUHHHu`fHHHJH9HFHHH)JPHHH PHHHzu!HxHzPHHH):@H@H)tP;Pr]fDUf)wH]ff.fUHw0HW8H]fUA҉AJHDHWHHUH DW1@wHGLGLO HW(]ff.UHAUIATISHH91w?HIH9r6Iu1HLHtBHHPH9w6[A\A]]HL.tL9#w HKL9s HtL)HAIEff.fUHHHH1]fDUHH։HH1]UHAVAUATAIIw8IILLLLLHA\A]A^] DUHAWIAVIAUATSHH HG0H}H8DEHEHDDMHEHE1E1IHUH}LHLP(M9U#PHHp@Hx8LLL)HHL)H HHIHL)H9HGIAAv AFL9vID9mjAHEHx8%H D[A\A]A^A_]AAE1@UAAHAUIHATILHH@eH%(H$81HL$0x=1HcHT$0MH|$Iw>1LLLLHT$H$8eH+%(uHeA\A]] 1ff.UHSH3HH9ظH]EUAAHAUIATILHH@eH%(H$81HL$0xCHcMHT$0H|$IwALLLLHT$H$8eH+%(uHeA\A]] 1UHSHH*9øH]EUHAUATISGÁ9BىH%t2HI<$AHHtCD I $1A\$[A\A]]Ht AT$I4$HAHH[A\A]]ff.@UHAWAVAUATSHHEH8HPLxLpHhfueH%(HE1HGH HEHEH@GHE`OH8IHtH@H@HPHtH@H@Dždƅ7DžLDžH]HH@7HX/HXHuLHhAADe<AddLHA9G`9LADe<AKHPL8M]LmLuALME<LMHELpHLLHxLAHM<AT$AD$HM9FHI$HAD$HMHI$HHUAD$A<H9']EftEfEu;`AdDHEeH+%(OHĨD[A\A]A^A_]HvLPdƅ7DžLfEIGDždH@AG`]ALuLm3HMHLLHhyLuH]L+eoHLeH+uHMLpHxLLuAH]DeDLuLmHHELLLLpHxAĄtADm<L;mH]dH@A]<ADe<DždAtEdA<1ɉ`fMbuLHMuKAD$HMHu)ʉUHMHHMHPP AAAAHED7HEHEHEHEHEUf)wH]ff.fUf)wH]ff.fHwBUHAVI1AUIHATLILLLA\A]HA^] fUHATSDgHAAuLc(<fA$[A\]f.UHATSHHDgeH%(HE1AAu~Hs(HMغHAALeeH%@L+%EII L%I<fA$eH%@HEeH+%(u H[A\]f.UHATISH_u$A$IL$(<H[A\]f.UA҉AJHAHWHHUH DW1@wHGLGLO HW(]ff.UA҉AJHAHWHHUH DW1@wHGLGLO HW(]ff.UHATSHH DgeH%(HE1AAD$DcAAHs CAHMHAHtFHEeH%@H+UHH HHD <eH%@CK=D)f9fKCHUeH+%(H [A\]AAHMHߺHEeH%@H+UHH HHeH%@ЃZEUHATSHHDgAAtmD$DcAAHC tPKDdHCK=wLD)f9fKCH[A\]H[A\]뾐UHATSHHDgAAD$DcAAHC tgSHDP AĀKCwiE1)֍Tf9ACfCHD[A\] AĀHA[ADA\]A롐UHAUATDSHH<EDkH fDkI A1sHC(LdDcALc(A<fEl$1CH[A\A]]fDUHAVAUATDSHH(eH%(HE1<DeDkfDkU1AŹHsHC(LtIHULDcAHC(HMȺHAAAHp^LeeH%@L+%EII L%I<fE,$eH%@C1HUeH+%(uH([A\A]A^]fDUHAVAUATISH eH%(HE1<]A\$fA\$U1HuAt$ID$(LtIպLHEl$AIL$(A$CHȅAD$HUeH+%(uH [A\A]A^]UAHAWIAVHMIֺAUIATISDAH eH%(HEHG HpHEeH%@H+UHH HHA$<eH%@fA9T$AD$<AD$AALHMfA#D$LTLIt$ LULUHEeH%@H+UHH HHA$<eH%@ED$D9sjfAD$E1LLfAILhSZYDHUeH+%(u!He[A\A]A^A_]AD$1҅OfUHAWAVIAUIATIHHG Dx<fE9|$E|$AAT$It$ BfA#D$D|FA$<A9fAD$E1LLfD9LhAPI#ZYDHeA\A]A^A_]AD$1҅OHeA\A]A^A_]UIHAWIAVIAUATISH GfAHG HAŀfA9T$A\$AD$fA#D$H\ID$ HA $AŀET$DE9fAD$fE(ALLhILh AXZEDDHeD[A\A]A^A_]El$ExE9l$uE1ff.UHAVAUATSDgHAALk(uS<1fAEDcAAtKD$HC D`<fD9c[A\A]A^]SDsMd<fE4$ff.fUHAVAUATISHDoAIL$(A$Aus<1A\$tqD$ID$ HA $fA9T$AHD[A\A]A^]AT$Et$HL<DtfUHAVAUATSHHDgeH%(HE1AHs(AuLuAHALLeeH%@L+%EII L%I<1fA$eH%@CLuAHALDkHtuLeeH%@L+%EII L%I<fE,$eH%@DcAAD$HC ALHAHpHEeH%@H+UHH HHD <eH%@fD9cAHEeH+%(uHD[A\A]A^]Qf.U1HAWAVAUATSHEHHII1LLLLLHCLcM)MUHHL)`CDUHHL CHHHxu!HsHpCHHH)0CHCMt^C;Cs?HHL`L(M9MFI9L HH[A\A]A^A_]HcEH[A\A]A^A_]HHc[A\A]A^A_]H@U1HAWAVAUATSHEHHIILLLLLHCLcM)MUHHL)`CDUHHL CHHHxu!HsHpCHHH)0CHCMt^C;Cs?HHL`L(M9MFI9I HH[A\A]A^A_]HcEH[A\A]A^A_]HHc[A\A]A^A_]H뷐U1HAWAVAUATSHH}HHIIE1HHH}LL`HM9MFLHI9CLcCT%M)MAHHL)`CHHL CHHHxu!HKHHCHHH)CHCMt"C;CaIcH[A\A]A^A_]HHc[A\A]A^A_]HH[A\A]A^A_]DU1HAWAVAUATSHH}HHIIE1HHH}LL`H0M9MFLfHI9CLcCL%M)MAHHL)`CHHL CHHHxu!HsHpCHHH)0CHCMt"C;CaIcH[A\A]A^A_]HHc[A\A]A^A_]HH[A\A]A^A_]DHUHHAVIAUE1ATSHHHHL`H0M9MFLM)LcCT%HCALHHL)`CHHL CHHHxu!HsHpCHHH)0CHCMtC;Cm[IcA\A]A^][HcA\A]A^]1ff.HUHAWIAVIAUE1ATSHHHLL`H8M9MFLM)MCLcCT%AHHL)`CHHL CHHHxu!HKHHCHHH)CHCMtC;Cp[IcA\A]A^A_][HcA\A]A^A_]1fUIHAWAVAUA1ATISH_Of_Lw(IM|Av AD9EIILǺLDMLEHuLLDMHEt$AB+A$I\$(HKȅEl$H[A\A]A^A_]D)LǺDMDщMILELLUHUHuLDMHu*LELUIMMEA)IIv! LDDHaLL׺DMLELUHUHuLDMHUHATIHHPHt$(HHT$0HL$8LD$@LL$HeH%(HD$1t1HEH$HD$HD$ HD$LHHD$eH+%(tHPA\]DHMLH41HUHuUAHH9]E<HDmfDMEfEA<HHXHAHU<HUHuUA)<HUUAHMHuU<HHMAHMHM<wkUHuHAHUdHAHHMUAHMHHD0AD0AH]<HADe<H`HAH@HAHDMDMHPHHHHEnAHHMHMHU}ALMH}<HLMLMAHHHs(HAHHHIt$(HvHHMHMDHFDH-HEESHs HEHHHEAHAHHHs HEEHEEHAHAHHs H AHAHCHHHHC HHEUUEHEUUEHUU<HUHAHHHs(HEHELDHHUUDe<HUAHIt$(HMHsEHHMEEHMAHLDHHUA$Ủ]<HUIT$ At$HELEHEHUUIt$ HEHiEHUUDH8HDEHMHMDEHHDEHMAT$HMDEAHDEHMHMDEID$ HLELMHpLMLEHELELMȉUULMLEEDDHA4I\$ At$HLEHLM LMLEHELELMȉUULMLEEHLELMLMLEAHHHAHHAHAT$ID$(HHtHHMHMIt$ HAHHEԉUU؋EHIt$(HAHHMHMHSHC(HHt=Hs HAHHs(HAAHHAHHHHMȉEEHMAHIt$(HMH]Evringh_kiov_advancevringh_init_uservringh_getdesc_uservringh_iov_pull_uservringh_iov_push_uservringh_abandon_uservringh_complete_uservringh_complete_multi_uservringh_notify_enable_uservringh_notify_disable_uservringh_need_notify_uservringh_init_kernvringh_getdesc_kernvringh_iov_pull_kernvringh_iov_push_kernvringh_abandon_kernvringh_complete_kernvringh_notify_enable_kernvringh_notify_disable_kernvringh_need_notify_kernvringh_init_iotlbvringh_set_iotlbvringh_getdesc_iotlbvringh_iov_pull_iotlbvringh_iov_push_iotlbvringh_abandon_iotlbvringh_complete_iotlbvringh_notify_enable_iotlbvringh_notify_disable_iotlbvringh_need_notify_iotlb5vringh:Bad ring size %udrivers/vhost/vringh.cinclude/linux/thread_info.hwritablereadableMultilevel indirect %u->%uStrange indirect len %uDescriptor loop in %pUnexpected %s descChained index %u > %uSetting used flags %pFailed to get flags at %pClearing used flags %pUpdating avail event index %pWrapping descriptor %zu@0x%llxReadable desc %p after writableFailed to get used event idx at %pFailed to write %u used entries %u at %pFailed to update used index at %pFailed to access avail idx at %pFailed to read head: idx %d address %pGuest says index %u > %u is availableFailed to check avail idx at %p/build/linux-s9dSph/linux-5.15.0/drivers/vhost/vringh.c/build/linux-s9dSph/linux-5.15.0/include/linux/vringh.hOvringh_badlicense=GPLsrcversion=3A6BFFBF8F88C7887D22ED1depends=vhost_iotlbretpoline=Yintree=Yname=vringhvermagic=5.15.0-153-generic SMP mod_unload modversions Rmodule_layoutE:#__kmalloc __x86_indirect_thunk_r8T__ubsan_handle_load_invalid_valueY_copy_from_iterlevmemmap_basepv_opsk_copy_to_user9[__x86_return_thunk'diov_iter_bvec4Ucurrent_task^Zqvprintkrivhost_iotlb_itree_first^|page_offset_baseke__stack_chk_fail$___ratelimit~_printkpHe__x86_indirect_thunk_raxm__fentry__d_raw_spin_lock8߬imemcpyHZ__put_user_2__get_user_2œ_copy_from_user`:_copy_to_iterHۈ__check_object_size*krealloc   <      L :( 9 '_Bool' vringhGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 # Nn Qn Tn `.c.bH8@}Y%@) `u:8(S7 0Uf9HC  }@I H+ 6P 6 6^  0U@ [nm s   ~ 8 @  #;@ce   @;@ce RnVnTn~| 6 xn C   6N ST;cn} SS; *   ce    A   &S&S0@;    &S&T0@;     }0@b' Y%0  6 }0@N2 @   &&O ] j w  A        E'0@      '     E'C A< Q      E'C e   q 6Ucny    q 6U]n^n_n  <  &S0@;  < &S0@;  < &S0@;  <  &T0@;  < &T0@;  < &T0@;  0@;-   A Z r      6     m s + vhost_iotlb_mapflags_paddingvhost_iotlbnmapsvringhevent_indiceslast_avail_idxiotlbiotlb_lockvringh_rangeend_inclvringh_iovmax_numvringh_kiovvrhriovwiovrcheckgetrange__vringh_iovcopy_from_iotlbcopy_to_iotlbcopydesc_iotlbcopydesc_kerncopydesc_useriov_sizeiotlb_translateno_range_checkputused_iotlbputused_kernputused_userrange_checkresize_iovecvringh_abandon_iotlbvringh_abandon_kernvringh_abandon_uservringh_badvringh_complete_iotlbvringh_complete_kernnum_usedvringh_complete_multi_uservringh_complete_uservringh_getdesc_iotlbvringh_getdesc_kernvringh_getdesc_uservringh_init_iotlbvringh_init_kernvringh_init_uservringh_iov_pull_iotlbvringh_iov_pull_kernvringh_iov_pull_uservringh_iov_push_iotlbvringh_iov_push_kernvringh_iov_push_uservringh_kiov_advancevringh_need_notify_iotlbvringh_need_notify_kernvringh_need_notify_uservringh_notify_disable_iotlbvringh_notify_disable_kernvringh_notify_disable_uservringh_notify_enable_iotlbvringh_notify_enable_kernvringh_notify_enable_uservringh_set_iotlbvringh.koJ # #/2?C XO nX d8!&>Y'w;l<QR3gTsh|}H.Sz<P 2Y,~9W%w`&;<Q4SRqf g|0}2XD| 3Uqx\ > T] }    5 ! 6@ Ka  L b $ c ~. 8S y     2  A L  (X  c 5 @y     [ ,  p)  `/  @ +)  W7 )W '>x eF    xXq`7Rul)Z T f  T W6 MR2 W9.w8  !i[ @<   0OkKp`Đ(k `  eɭE"*,>!A=0ICdq<>H (ec0 VbR` ceN0; %:ij F+C֋Χ^?`"d.E0aɫ+-^> p@F -4AlX_Xȑty p:yf P EHe؄6__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_vringh_kiov_advance__kstrtabns_vringh_kiov_advance__ksymtab_vringh_kiov_advance__kstrtab_vringh_init_user__kstrtabns_vringh_init_user__ksymtab_vringh_init_user__kstrtab_vringh_getdesc_user__kstrtabns_vringh_getdesc_user__ksymtab_vringh_getdesc_user__kstrtab_vringh_iov_pull_user__kstrtabns_vringh_iov_pull_user__ksymtab_vringh_iov_pull_user__kstrtab_vringh_iov_push_user__kstrtabns_vringh_iov_push_user__ksymtab_vringh_iov_push_user__kstrtab_vringh_abandon_user__kstrtabns_vringh_abandon_user__ksymtab_vringh_abandon_user__kstrtab_vringh_complete_user__kstrtabns_vringh_complete_user__ksymtab_vringh_complete_user__kstrtab_vringh_complete_multi_user__kstrtabns_vringh_complete_multi_user__ksymtab_vringh_complete_multi_user__kstrtab_vringh_notify_enable_user__kstrtabns_vringh_notify_enable_user__ksymtab_vringh_notify_enable_user__kstrtab_vringh_notify_disable_user__kstrtabns_vringh_notify_disable_user__ksymtab_vringh_notify_disable_user__kstrtab_vringh_need_notify_user__kstrtabns_vringh_need_notify_user__ksymtab_vringh_need_notify_user__kstrtab_vringh_init_kern__kstrtabns_vringh_init_kern__ksymtab_vringh_init_kern__kstrtab_vringh_getdesc_kern__kstrtabns_vringh_getdesc_kern__ksymtab_vringh_getdesc_kern__kstrtab_vringh_iov_pull_kern__kstrtabns_vringh_iov_pull_kern__ksymtab_vringh_iov_pull_kern__kstrtab_vringh_iov_push_kern__kstrtabns_vringh_iov_push_kern__ksymtab_vringh_iov_push_kern__kstrtab_vringh_abandon_kern__kstrtabns_vringh_abandon_kern__ksymtab_vringh_abandon_kern__kstrtab_vringh_complete_kern__kstrtabns_vringh_complete_kern__ksymtab_vringh_complete_kern__kstrtab_vringh_notify_enable_kern__kstrtabns_vringh_notify_enable_kern__ksymtab_vringh_notify_enable_kern__kstrtab_vringh_notify_disable_kern__kstrtabns_vringh_notify_disable_kern__ksymtab_vringh_notify_disable_kern__kstrtab_vringh_need_notify_kern__kstrtabns_vringh_need_notify_kern__ksymtab_vringh_need_notify_kern__kstrtab_vringh_init_iotlb__kstrtabns_vringh_init_iotlb__ksymtab_vringh_init_iotlb__kstrtab_vringh_set_iotlb__kstrtabns_vringh_set_iotlb__ksymtab_vringh_set_iotlb__kstrtab_vringh_getdesc_iotlb__kstrtabns_vringh_getdesc_iotlb__ksymtab_vringh_getdesc_iotlb__kstrtab_vringh_iov_pull_iotlb__kstrtabns_vringh_iov_pull_iotlb__ksymtab_vringh_iov_pull_iotlb__kstrtab_vringh_iov_push_iotlb__kstrtabns_vringh_iov_push_iotlb__ksymtab_vringh_iov_push_iotlb__kstrtab_vringh_abandon_iotlb__kstrtabns_vringh_abandon_iotlb__ksymtab_vringh_abandon_iotlb__kstrtab_vringh_complete_iotlb__kstrtabns_vringh_complete_iotlb__ksymtab_vringh_complete_iotlb__kstrtab_vringh_notify_enable_iotlb__kstrtabns_vringh_notify_enable_iotlb__ksymtab_vringh_notify_enable_iotlb__kstrtab_vringh_notify_disable_iotlb__kstrtabns_vringh_notify_disable_iotlb__ksymtab_vringh_notify_disable_iotlb__kstrtab_vringh_need_notify_iotlb__kstrtabns_vringh_need_notify_iotlb__ksymtab_vringh_need_notify_iotlbno_range_checkvringh_badvringh_rs.2__func__.1vringh_init_user.coldrange_check.coldcopydesc_kernputused_kernputused_useriotlb_translatecopy_from_iotlbcopydesc_iotlbcopy_to_iotlbputused_iotlbresize_iovec__vringh_iov__vringh_iov.coldcopydesc_uservringh_notify_disable_kern.coldvringh_notify_disable_iotlb.coldvringh_notify_disable_user.coldvringh_init_iotlb.coldvringh_init_kern.coldvringh_need_notify_iotlb.coldvringh_need_notify_kern.coldvringh_need_notify_user.coldvringh_complete_kern.coldvringh_complete_iotlb.coldvringh_complete_user.coldvringh_getdesc_iotlb.coldvringh_getdesc_kern.coldvringh_getdesc_user.coldvringh_notify_enable_kern.coldvringh_notify_enable_user.coldvringh_notify_enable_iotlb.coldvringh_complete_multi_user.cold__UNIQUE_ID_license336.LC3.LC6__crc_vringh_notify_enable_kern__crc_vringh_notify_disable_iotlbkrealloc__check_object_size_copy_to_iter_copy_from_user__crc_vringh_getdesc_user__this_module__get_user_2__put_user_2__crc_vringh_abandon_kern__crc_vringh_need_notify_iotlb__crc_vringh_iov_push_iotlb__crc_vringh_iov_push_kern__crc_vringh_iov_pull_kernmemcpy__crc_vringh_getdesc_kern__crc_vringh_abandon_iotlb_raw_spin_lock__crc_vringh_abandon_user__fentry____x86_indirect_thunk_rax__crc_vringh_init_user_printk__crc_vringh_iov_pull_user___ratelimit__crc_vringh_complete_multi_user__stack_chk_fail__crc_vringh_notify_enable_userpage_offset_base__crc_vringh_need_notify_kern__crc_vringh_iov_push_user__crc_vringh_need_notify_uservhost_iotlb_itree_first__crc_vringh_notify_disable_user__crc_vringh_complete_uservprintk__crc_vringh_getdesc_iotlb__crc_vringh_complete_kern__crc_vringh_init_iotlbcurrent_taskiov_iter_bvec__x86_return_thunk_copy_to_user__crc_vringh_iov_pull_iotlbpv_opsvmemmap_base__crc_vringh_init_kern__crc_vringh_notify_enable_iotlb_copy_from_iter__crc_vringh_set_iotlb__ubsan_handle_load_invalid_value__x86_indirect_thunk_r8__crc_vringh_kiov_advance__crc_vringh_notify_disable_kern__kmalloc__crc_vringh_complete_iotlb{1yLZn0} x%5Va(IT-a}.LhC[   ! 8 Z Oi ;r !   p RT a o         / B Q } 8 #   M  " 1 L ac m u u     #aq0 $6E? Y   +1Nit-DS-[ Mm8Kfq!&3 ASao \%5OT^q{ (a1 RJ%    pRejq1     7Ua V ,    -  4 @hP   y #e Ab zw [ G '    !Q       *<J X n'   <  %2ABYo   !I!!!!!>"""""Z#i##r #P ## ##$E$ hJ$p$$  ! JY t  +    *>H MR`  pz           ! + {;E JOi ` `pz   8         .< LV _hw W~ N  [ $ $ `   #/ . 8 C `HM} W \a k `puL  u  c      [  @v& +0;  @EO TY6d tv~   i  N  -    @-7 BMSW bmw   K @8 a | h!|+ 3EO T\g @lq} d O @5 hd  %7 J0T \aRk s{( 0  0   %  1 < I V b  m     R  m  , 6 C P [ ` e o t y #            b      8' 1 < G Q V [ g w    z      8      Q " ' J2 7 < nF K P Z f r #} @  #  #lpt !HL#P$<@&D',0,4- /023`d5h689;< >?04A8BTXS\TVWYZ\]$(_,`8<b@cefhiDHDLE $G(HJKx|MNPT)X*\`PdQ 0 $ < H    L d X , 8 D    4 @ h \ P l ` T ( p t z (08` @ H PP X0 ` hppx0pp`@ @!!"z`B    z 0 m$(U,0H48<,@ Dn H L P TA X \ ` d`hlptx|eQ6Tg $AXn   !!!"""# rZ$M(0 4< @H*LTmX`7$dX X0@XP`XpXXX.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.altinstr_replacement.rela__ksymtab.rela__kcrctab.rela.altinstructions__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.parainstructions.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?$:@@`&J3% E@&Y1t1ho@ p&L3x~@& 3 @`0& 236@&27728: @&: :O; @&(g;#@P&6`< F ClA@&WCH R@&]E@wH|0HXHH'XX' n;80 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key;BQ9C:C\W0p0  `He0  *H $̑˘_?2L2qemJ (z-pCxSj~K *EE:~#ϧ/ 9׻7|֌"/.2-x]nNR]W]><{#hN,X]`[:pRJ#о@=f/ĆSUL~hm.&Zw[s]G7ikD \|+6$F1?2! 2𘥾Pr&0vӧ%LrǑ @^aozJpꔪ30W> h^g|u/L3)ac8A&1hR6ʘU-3k ? Ecd0ŚBԯgh\hS+wB2W54~$>OiY؂~Module signature appended~