1,11 → 1,16 |
#include <linux/module.h> |
#define INCLUDE_VERMAGIC |
#include <linux/build-salt.h> |
#include <linux/vermagic.h> |
#include <linux/compiler.h> |
|
BUILD_SALT; |
|
MODULE_INFO(vermagic, VERMAGIC_STRING); |
MODULE_INFO(name, KBUILD_MODNAME); |
|
__visible struct module __this_module |
__attribute__((section(".gnu.linkonce.this_module"))) = { |
__section(.gnu.linkonce.this_module) = { |
.name = KBUILD_MODNAME, |
.init = init_module, |
#ifdef CONFIG_MODULE_UNLOAD |
14,41 → 19,37 |
.arch = MODULE_ARCH_INIT, |
}; |
|
#ifdef RETPOLINE |
#ifdef CONFIG_RETPOLINE |
MODULE_INFO(retpoline, "Y"); |
#endif |
|
static const struct modversion_info ____versions[] |
__used |
__attribute__((section("__versions"))) = { |
{ 0x7377b0b2, __VMLINUX_SYMBOL_STR(module_layout) }, |
{ 0x2ecda6f9, __VMLINUX_SYMBOL_STR(kmalloc_caches) }, |
{ 0xd2b09ce5, __VMLINUX_SYMBOL_STR(__kmalloc) }, |
{ 0x24fc041f, __VMLINUX_SYMBOL_STR(usb_deregister_dev) }, |
{ 0x949b04cf, __VMLINUX_SYMBOL_STR(mutex_unlock) }, |
{ 0x167e7f9d, __VMLINUX_SYMBOL_STR(__get_user_1) }, |
{ 0x904ae87c, __VMLINUX_SYMBOL_STR(usb_deregister) }, |
{ 0xb1998c9c, __VMLINUX_SYMBOL_STR(__mutex_init) }, |
{ 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) }, |
{ 0x92c75d36, __VMLINUX_SYMBOL_STR(usb_register_dev) }, |
{ 0x5794faf9, __VMLINUX_SYMBOL_STR(usb_control_msg) }, |
{ 0x16305289, __VMLINUX_SYMBOL_STR(warn_slowpath_null) }, |
{ 0xc3aaf0a9, __VMLINUX_SYMBOL_STR(__put_user_1) }, |
{ 0x2c252aea, __VMLINUX_SYMBOL_STR(mutex_lock) }, |
{ 0x441937ce, __VMLINUX_SYMBOL_STR(usb_get_dev) }, |
{ 0xdb7305a1, __VMLINUX_SYMBOL_STR(__stack_chk_fail) }, |
{ 0x7a345e1d, __VMLINUX_SYMBOL_STR(usb_put_dev) }, |
{ 0x7e3097e, __VMLINUX_SYMBOL_STR(usb_find_interface) }, |
{ 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__) }, |
{ 0x87b393c2, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) }, |
{ 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) }, |
{ 0xf936b407, __VMLINUX_SYMBOL_STR(usb_register_driver) }, |
__used __section(__versions) = { |
{ 0xa879d70c, "module_layout" }, |
{ 0x4b5317f6, "kmalloc_caches" }, |
{ 0xeb233a45, "__kmalloc" }, |
{ 0x9aabb05, "usb_deregister_dev" }, |
{ 0x409bcb62, "mutex_unlock" }, |
{ 0x167e7f9d, "__get_user_1" }, |
{ 0xaf313a6, "usb_deregister" }, |
{ 0x977f511b, "__mutex_init" }, |
{ 0xc5850110, "printk" }, |
{ 0xa00bc4da, "usb_register_dev" }, |
{ 0xea8be50b, "usb_control_msg" }, |
{ 0xc3aaf0a9, "__put_user_1" }, |
{ 0x2ab7989d, "mutex_lock" }, |
{ 0x6e917fc3, "usb_get_dev" }, |
{ 0x296695f, "refcount_warn_saturate" }, |
{ 0xc959d152, "__stack_chk_fail" }, |
{ 0x7da9ed02, "usb_put_dev" }, |
{ 0xd54bf84, "usb_find_interface" }, |
{ 0xbdfb6dbb, "__fentry__" }, |
{ 0x9b67a295, "kmem_cache_alloc_trace" }, |
{ 0x37a0cba, "kfree" }, |
{ 0xcebadccc, "usb_register_driver" }, |
}; |
|
static const char __module_depends[] |
__used |
__attribute__((section(".modinfo"))) = |
"depends="; |
MODULE_INFO(depends, ""); |
|
|
MODULE_INFO(srcversion, "4184068420BB838A71FF475"); |
MODULE_INFO(srcversion, "FB56B778E0FD08195B1DCB9"); |