1 #include <linux/module.h>
2 #include <linux/vermagic.h>
3 #include <linux/compiler.h>
5 MODULE_INFO(vermagic
, VERMAGIC_STRING
);
7 struct module __this_module
8 __attribute__((section(".gnu.linkonce.this_module"))) = {
9 .name
= KBUILD_MODNAME
,
11 #ifdef CONFIG_MODULE_UNLOAD
12 .exit
= cleanup_module
,
14 .arch
= MODULE_ARCH_INIT
,
17 static const struct modversion_info ____versions
[]
19 __attribute__((section("__versions"))) = {
20 { 0x28950ef1, __VMLINUX_SYMBOL_STR(module_layout
) },
21 { 0x349cba85, __VMLINUX_SYMBOL_STR(strchr
) },
22 { 0x754d539c, __VMLINUX_SYMBOL_STR(strlen
) },
23 { 0xb342d16a, __VMLINUX_SYMBOL_STR(spl_kmem_alloc
) },
24 { 0xbc32eee7, __VMLINUX_SYMBOL_STR(spl_panic
) },
25 { 0xe2d5255a, __VMLINUX_SYMBOL_STR(strcmp
) },
26 { 0xfb578fc5, __VMLINUX_SYMBOL_STR(memset
) },
27 { 0x5a921311, __VMLINUX_SYMBOL_STR(strncmp
) },
28 { 0xf0fdf6cb, __VMLINUX_SYMBOL_STR(__stack_chk_fail
) },
29 { 0xfe172afe, __VMLINUX_SYMBOL_STR(spl_vmem_alloc
) },
30 { 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__
) },
31 { 0x82fe53e1, __VMLINUX_SYMBOL_STR(ddi_strtol
) },
32 { 0xddd4a3d3, __VMLINUX_SYMBOL_STR(xdrmem_create
) },
33 { 0xb0e602eb, __VMLINUX_SYMBOL_STR(memmove
) },
34 { 0x6d16801a, __VMLINUX_SYMBOL_STR(spl_kmem_free
) },
37 static const char __module_depends
[]
39 __attribute__((section(".modinfo"))) =
43 MODULE_INFO(srcversion
, "539CDAEA0E30550B4284AAA");
44 MODULE_INFO(rhelversion
, "7.3");