]>
Commit | Line | Data |
---|---|---|
4e820b5a AX |
1 | #include <linux/module.h> |
2 | #include <linux/vermagic.h> | |
3 | #include <linux/compiler.h> | |
4 | ||
5 | MODULE_INFO(vermagic, VERMAGIC_STRING); | |
6 | ||
7 | struct module __this_module | |
8 | __attribute__((section(".gnu.linkonce.this_module"))) = { | |
9 | .name = KBUILD_MODNAME, | |
10 | .init = init_module, | |
11 | #ifdef CONFIG_MODULE_UNLOAD | |
12 | .exit = cleanup_module, | |
13 | #endif | |
14 | .arch = MODULE_ARCH_INIT, | |
15 | }; | |
16 | ||
17 | static const struct modversion_info ____versions[] | |
18 | __used | |
19 | __attribute__((section("__versions"))) = { | |
20 | { 0x51198477, "module_layout" }, | |
21 | { 0xbc32eee7, "spl_panic" }, | |
22 | { 0xe52592a, "panic" }, | |
23 | { 0xb4390f9a, "mcount" }, | |
24 | }; | |
25 | ||
26 | static const char __module_depends[] | |
27 | __used | |
28 | __attribute__((section(".modinfo"))) = | |
29 | "depends=spl"; | |
30 | ||
31 | ||
32 | MODULE_INFO(srcversion, "C188A8AF7758C6D5506AE88"); |