ELF>po@@!5{PBS넘o(oߺ>3>qWQwȾh?qߵhU&?70TB,'{3!m|IUHAWAVAUATSH(eH%(HEHEEH}L_XMHA ESt .AąRHMDaLC@APH߾ LuLeHD fDEEAwHLAwHLMHw}uHIHH`HtHH;XtqtLuA FHH߾ HMLmLuHHu DEEAt$HLLeAt$HLMHw}uHIHH`HtHH;XtqwHM AH5C>Af=?QDcBU1HEH߾ LuLeHD DEEAuHLAuHLMHw}uHIHH`HtHH;XtqtHM AH}LHA`E1HMI LLtrLLYHHHAE1HHHDHMZALLLeH߾ LeHD tyDEEAvHHUAvHLMHw}uHIHH`HtHH;XtqtLeA D$H E1LeE1At$HHHAąq8LeLDE1A<jjHID$H&LHuE1Ajj~HID$(HAuIT$DHAu HUHAuHUHDMȋE%LH=w5ID$0MT$ LDE1ARPHID$HuZEl$@EID$8ME1LD1ҹE1AjPHIGHuCLeIt$HtHIt$(HIt$HAt$HHAeH%(H;Eu8DH([A\A]A^A_].EPE1LHqfff.UHAWAVAUATSH DMEHMIAIeH%(HEHEEEAuHUHAuHUHA HUHDDEAAFHDUĉD)L9uċMȉDEHMQHUM9vMĉΉHtH J4:DH<HL;`MtL+;XIL9vHHDHHMHUHHRHuHXH1HHHDHHHDDHHHLqHHHDHHHAHUċMDEHHE1HHHL1eH %(H;MuH [A\A]A^A_].g@fJGUHAVSIHHwHtHIvHtHIv(HIvHAvHH[A^].ffffff.XTUHAWAVSH_1HLsLAǿHLH L [A^A_].fffff.XTUHAWAVSH_Ls1LH HAǿLHH L [A^A_].f. myUHAWAVSHLwM~1LI LLH L[A^A_].f(ĵUHHH].j=?UHHH].@\UHHwH].I,UHSH_HsH:H[].ffffff.]UHAVSH_HsLs:LLft HHft [A^].Sy)UHAVSӉLwIvILL[A^].f1UHSH_HHH[].D5UHAWAVAUATSLIIԉLwIvIv Mn$DI DLIv(Mf,DI DLIv0I4H L[A\A]A^A_].f. UHAVSӉIHwHIvH[A^].fD`FUHSHHwHH{Hf[].wUHAVSӉIHwHIvH[A^].fD1UHSHHwHH{H[].fffff.\UHHH].@m퐐UHAWAVSIAHHwHDH{HHKHt8ЋCDHHHLK0L9wVMtHC IHKCDH,s@DDCDH߹AAVjH[A^A_].H;EH1Failed to enable 64-bit or 32-bit DMA. Trying to continue, but this might not work. virtio_pci: offset %u not aligned to %u virtio_pci: map virtio %zu@%u out of range on bar %i length %lu virtio_pci: bar unexpectedly changed to %u virtio_pci: bad capability len %u (>%u expected) virtio_pci: unable to map virtio %u@%u on bar %i virtio-pci-modernvirtio_pci: bad capability len %u (>=%zu expected) virtio_pci: map wrap-around %u+%u virtio_pci: missing capabilities %i/%i/%i virtio_pci: leaving for legacy driver bad notification offset %u (x %u) for queue %u > %zdversion=0.1description=Modern Virtio PCI Deviceauthor=Jason Wang license=GPLvermagic=6.6.66-android15-8-g807ce3b4f02f-ab12996908 SMP preempt mod_unload modversions name=virtio_pci_modern_devintree=Yscmversion=g807ce3b4f02fretpoline=Ydepends=srcversion=09DA44C1D0033896048EB31vp_modern_get_featuresvp_modern_config_vectorvp_modern_set_queue_enablevp_modern_get_queue_sizevp_modern_get_driver_featuresvp_modern_set_featuresvp_modern_generationvp_modern_set_queue_resetvp_modern_queue_addressvp_modern_removevp_modern_get_queue_enablevp_modern_probevp_modern_map_vq_notifyvp_modern_get_statusvp_modern_get_num_queuesvp_modern_set_statusvp_modern_queue_vectorvp_modern_set_queue_sizevp_modern_get_queue_resetLinuxLinuxvirtio_pci_modern_devkO(__x86_indirect_thunk_r11!,pci_find_capability5Mpci_find_next_capabilitympci_read_config_byte:dma_set_masks_dev_info_dev_err5dma_set_coherent_maskspci_request_selected_regions_pci_read_config_dwordv1pci_iounmapGl%pci_release_selected_regions9[__x86_return_thunk@m_dev_warn__stack_chk_failBpci_iomap_rangeS?EJiowrite32ioread32E ioread8.7iowrite8kiowrite16,ioread16msleep"cmodule_layoutGNU=S|'^':X*GNUg:f0Ru / j4S j_|C jPH j^ j j jb j jV8 j=S j]7 C S [ n       , 9 G S        " - h y          7 ? G         - < F y      &.ah(; j Bc%  ( 0e 8 @ H PE X ` hU p xU   EuAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5):;<=>?@ABCDEFGHIJKL\ !"#$%&'()*+,./0OQRTUVWXZ[e   `    $@ ( , 0P 4 8P < @ D@Hp l  Q    $+ ( , 0E 4 8D < @ D,HfL& 9e /$Q(t,04 83<^@{DHLPTGXx\`dhl,pstx|]<\6 B R Z      + 8 F     ! g x     $ ( , 06 4> 8 < @ D H L P T, X; \x ` d h lp%t`x|Axm|l lcnllc$o(l,lcpld lcqllc rllc`sdl4hlctlblcHuLlPlcvllcwlwlcxllcyllczl/lc<{@lDlc|llcT}XlJ\lc0~4lI8lclpltlc0`   %l  1( Y       c" x  c c"$dCcbcxc 34cR`bGcc#HQcuwc0ncqc /J c f  c < T c ` J c TI\c0Gcl ( 4 E8 H1@0P, <E  DA $#  eY    R   Y  , #  ,  a, R V Wp \  - 1P m: > +`  : ` 8  : 2P p3' 4 d "< X?A n    FPm ( `   h   @ Q 2 P q  $ P y  "  @kp< .note.gnu.property.note.Linux.rela.text.comment__kcfi_traps.rela.kcfi_traps__versions__ksymtab_strings.rela.return_sites.rela.call_sites.rela.cfi_sites.rela.retpoline_sites.rela__patchable_function_entries.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.gnu.linkonce.this_module.rela___ksymtab_gpl+vp_modern_probe.note.gnu.build-id.shstrtab.strtab.symtab.BTF.rodata.str1.1pci_find_next_capabilityvp_modern_map_capabilitypci_find_capability__kstrtabns_vp_modern_map_vq_notify__cfi_vp_modern_map_vq_notify__crc_vp_modern_map_vq_notify__kstrtab_vp_modern_map_vq_notify__ksymtab_vp_modern_map_vq_notify__kstrtabns_vp_modern_set_queue_reset__cfi_vp_modern_set_queue_reset__crc_vp_modern_set_queue_reset__kstrtab_vp_modern_set_queue_reset__ksymtab_vp_modern_set_queue_reset__kstrtabns_vp_modern_get_queue_reset__cfi_vp_modern_get_queue_reset__crc_vp_modern_get_queue_reset__kstrtab_vp_modern_get_queue_reset__ksymtab_vp_modern_get_queue_reset__kstrtabns_vp_modern_set_status__cfi_vp_modern_set_status__crc_vp_modern_set_status__kstrtab_vp_modern_set_status__ksymtab_vp_modern_set_status__kstrtabns_vp_modern_get_status__cfi_vp_modern_get_status__crc_vp_modern_get_status__kstrtab_vp_modern_get_status__ksymtab_vp_modern_get_status__kstrtabns_vp_modern_queue_address__cfi_vp_modern_queue_address__crc_vp_modern_queue_address__kstrtab_vp_modern_queue_address__ksymtab_vp_modern_queue_address____versionspci_request_selected_regionspci_release_selected_regions__kstrtabns_vp_modern_get_num_queues__cfi_vp_modern_get_num_queues__crc_vp_modern_get_num_queues__kstrtab_vp_modern_get_num_queues__ksymtab_vp_modern_get_num_queues__kstrtabns_vp_modern_set_features__cfi_vp_modern_set_features__crc_vp_modern_set_features__kstrtab_vp_modern_set_features__ksymtab_vp_modern_set_features__kstrtabns_vp_modern_get_features__cfi_vp_modern_get_features__crc_vp_modern_get_features__kstrtab_vp_modern_get_features__ksymtab_vp_modern_get_features__kstrtabns_vp_modern_get_driver_features__cfi_vp_modern_get_driver_features__crc_vp_modern_get_driver_features__kstrtab_vp_modern_get_driver_features__ksymtab_vp_modern_get_driver_features_dev_err__kstrtabns_vp_modern_config_vector__cfi_vp_modern_config_vector__crc_vp_modern_config_vector__kstrtab_vp_modern_config_vector__ksymtab_vp_modern_config_vector__kstrtabns_vp_modern_queue_vector__cfi_vp_modern_queue_vector__crc_vp_modern_queue_vector__kstrtab_vp_modern_queue_vector__ksymtab_vp_modern_queue_vectormsleeppci_iounmap_dev_info_dev_warn__kstrtabns_vp_modern_generation__cfi_vp_modern_generation__crc_vp_modern_generation__kstrtab_vp_modern_generation__ksymtab_vp_modern_generation__stack_chk_faildma_set_coherent_maskdma_set_mask__x86_return_thunk__kstrtabns_vp_modern_set_queue_size__cfi_vp_modern_set_queue_size__crc_vp_modern_set_queue_size__kstrtab_vp_modern_set_queue_size__ksymtab_vp_modern_set_queue_size__kstrtabns_vp_modern_get_queue_size__cfi_vp_modern_get_queue_size__crc_vp_modern_get_queue_size__kstrtab_vp_modern_get_queue_size__ksymtab_vp_modern_get_queue_size__kstrtabns_vp_modern_remove__cfi_vp_modern_remove__crc_vp_modern_remove__kstrtab_vp_modern_remove__ksymtab_vp_modern_removepci_read_config_byte__this_module__kstrtabns_vp_modern_set_queue_enable__cfi_vp_modern_set_queue_enable__crc_vp_modern_set_queue_enable__kstrtab_vp_modern_set_queue_enable__ksymtab_vp_modern_set_queue_enable__kstrtabns_vp_modern_get_queue_enable__cfi_vp_modern_get_queue_enable__crc_vp_modern_get_queue_enable__kstrtab_vp_modern_get_queue_enable__ksymtab_vp_modern_get_queue_enablepci_iomap_range__kstrtabns_vp_modern_probe__cfi_vp_modern_probe__crc_vp_modern_probe__kstrtab_vp_modern_probe__ksymtab_vp_modern_probepci_read_config_dword__UNIQUE_ID_scmversion259__UNIQUE_ID_author309iowrite8ioread8__UNIQUE_ID_intree258__UNIQUE_ID_description308__UNIQUE_ID_name257__UNIQUE_ID_version307__UNIQUE_ID_vermagic256iowrite16ioread16_note_15_note_14__UNIQUE_ID_srcversion262iowrite32ioread32__UNIQUE_ID_depends261__x86_indirect_thunk_r11__UNIQUE_ID_retpoline260__UNIQUE_ID_license310XX/'<Zu/'' '' '8'Q 'Q 'Q @'Q `!'' -'' 28'2J'' } ' W'' i'' v'' 'Q 'Q 'Q @'Q `'Q 'Q /'hcn/@t'' @ '_'_"' 1' J' @~LP`V'+ƆJ//  - 3ap /Dp3f' / ap /~' / Jap /' /' / 3ap /' / aap /$3' / ap /$3' / 3ap /$3' / 1ap //' / ap / _133b ˃"D' / ap /$3˃"]' / ap /u' / ap /$3'J'J'J' / 3ap /$3Dp3' / ap /' / ap /3J' / ap /$3:a' / ap /$3' / ap /$3b33' / ap /!1L' /virtio_pci_modern_common_cfgqueue_notify_dataqueue_resetvirtio_pci_common_cfgdevice_feature_selectdevice_featureguest_feature_selectguest_featuremsix_confignum_queuesconfig_generationqueue_selectqueue_msix_vectorqueue_enablequeue_notify_offqueue_desc_loqueue_desc_hiqueue_avail_loqueue_avail_hiqueue_used_loqueue_used_hivirtio_pci_modern_devicenotify_basenotify_panotify_lendevice_lennotify_map_capnotify_offset_multipliermodern_barsdevice_id_checkvp_modern_config_vectorvp_modern_generationvp_modern_get_driver_featuresvp_modern_get_featuresvp_modern_get_num_queuesvp_modern_get_queue_enablevp_modern_get_queue_resetvp_modern_get_queue_sizevp_modern_get_statusvp_modern_map_capabilityvp_modern_map_vq_notifyvp_modern_probedesc_addrdriver_addrdevice_addrvp_modern_queue_addressvp_modern_queue_vectorvp_modern_removevp_modern_set_featuresvp_modern_set_queue_enablevp_modern_set_queue_resetvp_modern_set_queue_sizevp_modern_set_status@$Lp4% L @$ A@0@02l@3+02LoH35@3 L@3t/Po@`5@@70 ]28@p@X0@R\$$$ EEmoUymW&fI 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key*1dTV.k^0  `He0  *H {͖9߸.aݮdSngeO-L@Fwa T z}C .syIOi@"V =|*p|wsw*oscQ@rA.rDŽ҃l|%qd:VE M" &Oagܕ8;P*0IVUm؜ubb !ުpu0\31M{h 3Iߒw6Sw']H%벳9 %QYAv6GyZN.{W:RʑjJױ`ȥZ*Wy|/]cR7zƻ3(kGФ|zJ>m]t٤{f [kcW5P#Ood>Bh*i7!QiJe0&h55 QI ޘPY\x#n1?b4=%s~Module signature appended~