131 lines
4.1 KiB
C
131 lines
4.1 KiB
C
#include <linux/module.h>
|
|
#define INCLUDE_VERMAGIC
|
|
#include <linux/build-salt.h>
|
|
#include <linux/elfnote-lto.h>
|
|
#include <linux/export-internal.h>
|
|
#include <linux/vermagic.h>
|
|
#include <linux/compiler.h>
|
|
|
|
BUILD_SALT;
|
|
BUILD_LTO_INFO;
|
|
|
|
MODULE_INFO(vermagic, VERMAGIC_STRING);
|
|
MODULE_INFO(name, KBUILD_MODNAME);
|
|
|
|
__visible struct module __this_module
|
|
__section(".gnu.linkonce.this_module") = {
|
|
.name = KBUILD_MODNAME,
|
|
.init = init_module,
|
|
#ifdef CONFIG_MODULE_UNLOAD
|
|
.exit = cleanup_module,
|
|
#endif
|
|
.arch = MODULE_ARCH_INIT,
|
|
};
|
|
|
|
MODULE_INFO(intree, "Y");
|
|
|
|
#ifdef CONFIG_RETPOLINE
|
|
MODULE_INFO(retpoline, "Y");
|
|
#endif
|
|
|
|
|
|
static const struct modversion_info ____versions[]
|
|
__used __section("__versions") = {
|
|
{ 0x90576ec4, "vmemdup_user" },
|
|
{ 0x6c377c81, "remap_pfn_range" },
|
|
{ 0x37a0cba, "kfree" },
|
|
{ 0xe9c322a0, "pcpu_hot" },
|
|
{ 0x2a6e6598, "vdpa_unregister_driver" },
|
|
{ 0xb7655712, "__tracepoint_mmap_lock_acquire_returned" },
|
|
{ 0x4302d0eb, "free_pages" },
|
|
{ 0x6bec0e66, "vhost_iotlb_del_range" },
|
|
{ 0xb6718650, "__tracepoint_mmap_lock_released" },
|
|
{ 0xbdfb6dbb, "__fentry__" },
|
|
{ 0xf2b5bb3c, "pin_user_pages" },
|
|
{ 0x65487097, "__x86_indirect_thunk_rax" },
|
|
{ 0xfca0a77e, "cdev_device_add" },
|
|
{ 0xa19b956, "__stack_chk_fail" },
|
|
{ 0x6a5cb5ee, "__get_free_pages" },
|
|
{ 0xb5686f70, "put_device" },
|
|
{ 0x6383b27c, "__x86_indirect_thunk_rdx" },
|
|
{ 0xa8d1337e, "_dev_info" },
|
|
{ 0xb8da89df, "find_vma" },
|
|
{ 0x108e0016, "vdpa_get_config" },
|
|
{ 0x599fb41c, "kvmalloc_node" },
|
|
{ 0x8a7d8ee9, "vhost_iotlb_init" },
|
|
{ 0x3e9db5f2, "compat_ptr_ioctl" },
|
|
{ 0x17ed8973, "iommu_detach_device" },
|
|
{ 0x2852761c, "vdpa_set_config" },
|
|
{ 0x90414e54, "fput" },
|
|
{ 0x57bc19d2, "down_write" },
|
|
{ 0x9040242d, "_dev_err" },
|
|
{ 0xe0e4e9e8, "iommu_domain_free" },
|
|
{ 0xce807a25, "up_write" },
|
|
{ 0x69e872f9, "vhost_iotlb_itree_first" },
|
|
{ 0x6af3e6bf, "iommu_domain_alloc" },
|
|
{ 0xec079c52, "iommu_unmap" },
|
|
{ 0x58864141, "vhost_chr_write_iter" },
|
|
{ 0x418873cc, "irq_bypass_register_producer" },
|
|
{ 0x4dfa8d4b, "mutex_lock" },
|
|
{ 0xffb7c514, "ida_free" },
|
|
{ 0xf9deb0db, "vhost_iotlb_map_free" },
|
|
{ 0xd67364f7, "eventfd_ctx_fdget" },
|
|
{ 0x1ccab894, "__vdpa_register_driver" },
|
|
{ 0xb024ade4, "_dev_warn" },
|
|
{ 0x46c63ee5, "vhost_dev_ioctl" },
|
|
{ 0x762bfb6e, "unpin_user_page" },
|
|
{ 0x25974000, "wait_for_completion" },
|
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
|
{ 0x6b10bee1, "_copy_to_user" },
|
|
{ 0x5d50a815, "vhost_set_backend_features" },
|
|
{ 0x668b19a1, "down_read" },
|
|
{ 0x3cf708f, "__mmap_lock_do_trace_start_locking" },
|
|
{ 0xf6e772c3, "irq_bypass_unregister_producer" },
|
|
{ 0x97651e6c, "vmemmap_base" },
|
|
{ 0xf738d965, "vhost_dev_cleanup" },
|
|
{ 0x6091b333, "unregister_chrdev_region" },
|
|
{ 0x3213f038, "mutex_unlock" },
|
|
{ 0xf6c25db8, "__tracepoint_mmap_lock_start_locking" },
|
|
{ 0x6729d3df, "__get_user_4" },
|
|
{ 0x56470118, "__warn_printk" },
|
|
{ 0xc3e5b33e, "__mmap_lock_do_trace_released" },
|
|
{ 0x885512a2, "vhost_iotlb_add_range_ctx" },
|
|
{ 0x1d3e468, "set_page_dirty_lock" },
|
|
{ 0xbee0725, "device_iommu_capable" },
|
|
{ 0x92b38218, "boot_cpu_data" },
|
|
{ 0x920a3206, "iommu_map" },
|
|
{ 0x89d258c2, "vhost_dev_check_owner" },
|
|
{ 0xac4a1f46, "kmalloc_trace" },
|
|
{ 0x46cf10eb, "cachemode2protval" },
|
|
{ 0xdf0f75c6, "eventfd_signal" },
|
|
{ 0x7aa1756e, "kvfree" },
|
|
{ 0x53b954a2, "up_read" },
|
|
{ 0x2997c21d, "iommu_attach_device" },
|
|
{ 0xb55b78f0, "cdev_init" },
|
|
{ 0xeb233a45, "__kmalloc" },
|
|
{ 0x5b94ad75, "kmalloc_caches" },
|
|
{ 0x60394ba2, "vdpa_set_status" },
|
|
{ 0xe7a02573, "ida_alloc_range" },
|
|
{ 0xe3ec2f2b, "alloc_chrdev_region" },
|
|
{ 0x88db9f48, "__check_object_size" },
|
|
{ 0xb29c7825, "vhost_vring_ioctl" },
|
|
{ 0x13c49cc2, "_copy_from_user" },
|
|
{ 0x1303a5af, "dev_set_name" },
|
|
{ 0x941f2aaa, "eventfd_ctx_put" },
|
|
{ 0xa6257a2f, "complete" },
|
|
{ 0x1cfba015, "stackleak_track_stack" },
|
|
{ 0xd909a9a6, "cdev_device_del" },
|
|
{ 0x809be154, "vhost_dev_stop" },
|
|
{ 0x608741b5, "__init_swait_queue_head" },
|
|
{ 0xfe60b2f7, "__mmap_lock_do_trace_acquire_returned" },
|
|
{ 0xba0db69, "vhost_dev_init" },
|
|
{ 0xd3278c09, "device_initialize" },
|
|
{ 0x91899483, "unpin_user_pages" },
|
|
{ 0x7098e516, "module_layout" },
|
|
};
|
|
|
|
MODULE_INFO(depends, "vdpa,vhost_iotlb,vhost,irqbypass");
|
|
|
|
|
|
MODULE_INFO(srcversion, "77E883278C6ADDFF80FA122");
|