#include #define INCLUDE_VERMAGIC #include #include #include #include #include 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");