HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //usr/lib/modules/6.8.0-1041-aws/kernel/drivers/vfio/pci/vfio-pci.ko
ELF�`Q@@&% � � � �?#�^���{�������@����`���^�_��@��B��#�������_� � � � �?#�^���{�����S�����*`5���^�_��*�SA��B��#�����_� � � � � �?#�^���{������S��*T@9���@��q(T�6�*���^�_��SA��@��C��#���������_� ������`��@��� � � � �?#�^���{����R���S� �x@y_kT������B����@��
T�>���*�5^�_��*�SA��C��#�����������_����|@y�3q T(Tq�T�,q�T�q@T�@���`<�RkhT <�Rk)��T ��@9�q�T57�����!��^�_��*�SA��@��C��#�����������_��`<q��T�@�������!���@����`���^�_��*�SA��C��#�����������_��*��������@��bz@yc~@y�� � � � �?#���^���A8�"��{����!@9�B�����!4�[��������3�������S������������)�S)�)����s��c��S��C��3��#������q�T�A)���B)���C)��@��*�4�A)��B)��@������������� ��SD��[E��3@�A8��@��B�B��ҁT�@����^�_��#���������������������_��A)��B)��@��������������S��[��3�� � � � �?#�^���{�����S��s������t
@9�qHTb@9�_qT�*B!�R�����B�!���*�4�@��*�SA�^�_��D��#���������_�h���s@9qT3�6����@��*�SA�^�_��D��#���������_֠��a@���6�A@�����?���?@����"��@����?#�^���{�������^�_��A��#�������_��Z'_Bool'vfio_pci����������������disable_denylistenable_sriovdisable_idle_d3nointxmaskids%x:%x:%x:%x:%x:%x4vfio_pci: invalid id string "%s"
4vfio_pci: failed to add dynamic id [%04x:%04x[%04x:%04x]] class %#08x/%08x (%d)
6vfio_pci: add [%04x:%04x[%04x:%04x]] class %#08x/%08x
,device denylist disabled - allowing device %04x:%04x.
%04x:%04x exists in vfio-pci device denylist, driver probing disallowed.
vfio_pci4vfio_pci: device denylist disabled.
/build/linux-aws-6.8-nWVIgs/linux-aws-6.8-6.8.0/drivers/vfio/pci/vfio_pci.cvfio-pcidescription=VFIO PCI - User Level meta-driverauthor=Alex Williamson <alex.williamson@redhat.com>license=GPL v2parm=disable_denylist:Disable use of device denylist. Disabling the denylist allows binding to devices with known errata that may lead to exploitable stability or security issues when accessed by untrusted users.parmtype=disable_denylist:boolparm=enable_sriov:Enable support for SR-IOV configuration.  Enabling SR-IOV on a PF typically requires support of the userspace PF driver, enabling VFs without such support may result in non-functional VFs or PF.parmtype=enable_sriov:boolparm=disable_idle_d3:Disable using the PCI D3 low power state for idle, unused devicesparmtype=disable_idle_d3:boolparm=nointxmask:Disable support for PCI 2.3 style INTx masking.  If this resolves problems for specific devices, report lspci -vvvxxx to linux-pci@vger.kernel.org so the device can be fixed automatically via the broken_intx_masking flag.parmtype=nointxmask:boolparm=ids:Initial PCI IDs to add to the vfio driver, format is "vendor:device[:subvendor[:subdevice[:class[:class_mask]]]]" and multiple comma separated entries can be specifiedparmtype=ids:stringsrcversion=BBC5C70DABE884DC0EBF179alias=vfio_pci:v*d*sv*sd*bc*sc*i*depends=vfio-pci-core,vfiointree=Yname=vfio_pcivermagic=6.8.0-1041-aws SMP mod_unload modversions aarch64$��������GNU�GNUɩ��j������R�'��t�LinuxLinux \5&�vfio_pci_core_enable�Ѹfvfio_pci_core_write(����vfio_iommufd_physical_unbind$���Lvfio_pci_core_set_params$9��Rvfio_iommufd_physical_bind�D�ivfio_pci_core_mmap ��vfio_pci_core_init_dev <7�J__pci_register_driver �ɐpci_unregister_driver~:,_printk���__stack_chk_fail((�Vvfio_pci_core_register_device<���put_device(Ht�~vfio_pci_core_unregister_device f:�vfio_pci_core_request,��ávfio_iommufd_physical_detach_ioas$Yv'�vfio_pci_core_release_dev�n��sscanf0�+vfio_pci_core_read,���vfio_iommufd_physical_attach_ioas4���vfio_pci_core_ioctl�~a_dev_warn
��param_ops_string(�Ȉ�vfio_pci_core_sriov_configurel�߅strsep#Iparam_ops_bool8��pci_add_dynid$mrr1vfio_pci_core_ioctl_feature$��vfio_pci_core_close_device,��T__ubsan_handle_load_invalid_value�`Ϙstrlen$+Bz�vfio_pci_core_finish_enable$��vfio_pci_core_err_handlers"�.vfio_pci_core_match�V��_vfio_alloc_device&ǀ�module_layoutGCC: (Ubuntu 12.3.0-1ubuntu1~22.04.2) 12.3.0GCC: (Ubuntu 12.3.0-1ubuntu1~22.04.2) 12.3.0��44]Y
�T|�+��+�CXwX�% ��+	��+��+��+�+*�+E�+c�+~�+��+��+@��+1�)@j2�@�p���+�@A�D�T@��+�T���+�T�y��T��@��+����+�T@��+���*@Y0���f�1?B@��`Ρ���+�T� �+��� cNk!�+�T@!,�+'�!=�+'�!�;h�!I�+�e&�T@]�T�Y�+�T�f�+�Tu�+�T@��+�T��g�T��g�T��T@��T�=�T�8�Tį�T@��T���+�T�!w�T
�T�T��+��+�T��+�T@��+�T�
�T�T��+��+�T�+�T@
�+�T�
�T�T�+�T�T�+�T�+�T
�T�T�T
�T�T
�T�T��T(�+�T
�T��T
y�T-��T
y�T-��T
�T�T
�T@�T
�T�T
�T�T
�T**�T
�T)1-�T
�T�T�T
�T�T�T�T
�T8�T
�T8)�T
�T��T4�+n�TY3-@�TB�+ ��T]�T@8�T�R�+�T�
�T
y�T-��Ta�+.�+u�T��0"v�+��@"}�+�T�#��+
$��+
@$��+�T�$&�$��+)%hFM&�&0�)�&L��T�&��+''��+''��+\'��+) '��+@'��+ (��+!(��+"(�+#(�+$( �+%()�+&(1�+'(=�+((D�+)(U�+*(d�++(�Y!�@(�,!��(w�+�(��+�)��+�@)��+��)��+��)��+)@*��+�@+��+�T�+��+�,��+�T�,�B��,�F)�-�+��.�+�/�T
�T�T�T%�+(�)�c) �D�T@�A1�Y3-�)�T
�T�T@�T
�T�T�T�T�T�T5�+�T?�+�T�
�T�
�TQ�+�b�+�t�+�
��+�T��+�T��+�#��+�
��0�t ��+�TPCI_ID_F_VFIO_DRIVER_OVERRIDEvfio_info_cap_headervfio_device_mig_stateVFIO_DEVICE_STATE_ERRORVFIO_DEVICE_STATE_STOPVFIO_DEVICE_STATE_RUNNINGVFIO_DEVICE_STATE_STOP_COPYVFIO_DEVICE_STATE_RESUMINGVFIO_DEVICE_STATE_RUNNING_P2PVFIO_DEVICE_STATE_PRE_COPYVFIO_DEVICE_STATE_PRE_COPY_P2PVFIO_DEVICE_STATE_NRvfio_device_setset_idvfio_devicemig_opslog_opsiommu_entrydev_setdev_set_listiommufd_accessput_kvmiommufd_deviceiommufd_attachedcdev_openedvfio_device_opsbind_iommufdunbind_iommufdattach_ioasdetach_ioasdma_unmapvfio_migration_opsmigration_set_statemigration_get_statemigration_get_data_sizevfio_log_opslog_startlog_stoplog_read_and_clearvfio_groupiommufd_ctxvfio_info_capvfio_pci_regopsadd_capabilityvfio_pci_core_devicebarmapbar_mmap_supportedpci_config_mapvconfigmsi_permigatemsi_qmaxmsix_barmsix_sizemsix_offsetrbarhas_dyn_msixpci_2_3virq_disabledreset_worksextended_capsbardirtyhas_vganeeds_resetnointxneeds_pm_restorepm_intx_maskedpm_runtime_engagedioeventfds_nrerr_triggerreq_triggerpm_wake_eventfd_ctxdummy_resources_listioeventfds_lockioeventfds_listvf_tokensriov_pfs_itemsriov_pf_core_devvma_listmemory_lockvfio_pci_regionperm_bitsvfio_pci_vf_tokenvfio_pci_cleanupvfio_pci_fill_idsvfio_pci_initcore_vdevvfio_pci_open_devicevfio_pci_probevfio_pci_removevfio_pci_sriov_configurevfio-pci.koY�;�	
P`T,�>8O��hX�w�0��P������
��
 ()
	-	L4=
i
�.�.4�b�q��Fe�::ZUWy������������(((,P(Dx(W�(c�#}�"����	���
;���Y
3A^w����8���0:Ee{�P�����.8Ign}�����"6$x$dvfio_pci_removevfio_pci_open_devicevfio_pci_fill_idsvfio_pci_cleanupvfio_pci_sriov_configurevfio_pci_probevfio_pci_initvfio_pci_tablevfio_pci_ops__param_str_disable_denylist__param_str_enable_sriov__param_str_disable_idle_d3__param_str_nointxmask__param_str_ids__param_string_idsvfio_pci_driver__UNIQUE_ID___addressable_cleanup_module424__UNIQUE_ID___addressable_init_module423__UNIQUE_ID_description427__UNIQUE_ID_author426__UNIQUE_ID_license425__UNIQUE_ID_disable_denylist422__UNIQUE_ID_disable_denylisttype421__UNIQUE_ID_enable_sriov420__UNIQUE_ID_enable_sriovtype419__UNIQUE_ID_disable_idle_d3418__UNIQUE_ID_disable_idle_d3type417__UNIQUE_ID_nointxmask416__UNIQUE_ID_nointxmasktype415__UNIQUE_ID_ids414__UNIQUE_ID_idstype413__param_disable_denylist__param_enable_sriov__param_disable_idle_d3__param_nointxmask__param_ids__UNIQUE_ID_srcversion345__UNIQUE_ID_alias344__UNIQUE_ID_depends343__UNIQUE_ID_intree342__UNIQUE_ID_name341__UNIQUE_ID_vermagic340_note_15_note_14____versionsvfio_pci_core_enablevfio_pci_core_write__this_modulevfio_iommufd_physical_unbindvfio_pci_core_set_paramsvfio_iommufd_physical_bindvfio_pci_core_mmapvfio_pci_core_init_dev__pci_register_drivercleanup_modulepci_unregister_driverinit_module_printk__stack_chk_failvfio_pci_core_register_deviceput_devicevfio_pci_core_unregister_devicevfio_pci_core_request__mod_pci__vfio_pci_table_device_tablevfio_iommufd_physical_detach_ioasvfio_pci_core_release_devsscanfvfio_pci_core_readvfio_iommufd_physical_attach_ioasvfio_pci_core_ioctl_dev_warnparam_ops_stringvfio_pci_core_sriov_configurestrsepparam_ops_boolpci_add_dynidvfio_pci_core_ioctl_featurevfio_pci_core_close_device__ubsan_handle_load_invalid_valuestrlenvfio_pci_core_finish_enablevfio_pci_core_err_handlersvfio_pci_core_match_vfio_alloc_device,Y4X�I�l��d8<Hj���o�W8<PX\b�����b�Xj$0H�LP�T\`xe�k�^�g�@�@�Ue|����U���U�V����M h$K(h,K0Q|x�x�U�j�j�jSX� P(���X8�Pm�(�0�@�H�X�`�p�x���RT8T�R�P]N L(`0\8`@iH_PJXa`OhZpn�h0�Kf (�0K8fHPXK`fpx�K�f�� �K�c�(.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela__patchable_function_entries.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rela.rodata.rodata.str1.8.modinfo.rela__param.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @ @�Cp#+`�&@�E�#;P86@�IH#K�8�0F@J�#m��h@�J�#	xXs@L#�`�@(L#
��@�@@L0#��������8�@pL�#�2����H���@N�#� �$,08HYC�H�X0�\a��f�1�1�
$I	8<I�Ou0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�[G�:B�'A��2�A�0	`�He0
	*�H��
�^��:W�<�|7~.���f�د3X�"��8䘁�\ؕ��렣���*n�e$~���{A^�E���s����j+�2��(�을� g�[?���K�������W))-�ć?l��K�`0�} �_~~;u�p\�4~������b��v���n�����(׎TZ5��<j�8�(�`�I ���1��L��t3��,����O�{�,��%� ����(76z?��w͜}h]��)j��~����3�>�\F���	�	0���MC:&I�Ky�:qX��Ͽ�6�	p��@����\EP�
�’�+�3���̌��7���>�0;��BL͌f��f��}�)NO�iG��5X\��I�S��v��1މ������F|��j?'E7V��jNՀ�C�Na9�3�%��3J�ږ ��kz�f����0Κ�M�D/�m�~≯p�I��a�G,�|�-�������?����_Nm�C>n�G�UL���;Q%���j]H~�W�%MS7�����v�#�~Module signature appended~