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 { 0x8a9dc593,
"module_layout" },
21 { 0xb1278c61,
"kmalloc_caches" },
22 { 0x43a53735,
"__alloc_workqueue_key" },
23 { 0x92c90e22,
"queue_work" },
24 { 0x143054c,
"filp_close" },
25 { 0xc499ae1e,
"kstrdup" },
26 { 0x50eedeb8,
"printk" },
27 { 0xb4390f9a,
"mcount" },
28 { 0x952664c5,
"do_exit" },
29 { 0xe3fe0694,
"kingcobra_servicerequest_kernelspace" },
30 { 0x86a4889a,
"kmalloc_order_trace" },
31 { 0x68d4fad5,
"call_usermodehelper_fns" },
32 { 0xac518073,
"kmem_cache_alloc_trace" },
33 { 0x95a608a3,
"filp_open" },
36 static const char __module_depends[]
38 __attribute__((section(
".modinfo"))) =
39 "depends=kingcobra_main_kernelspace";
42 MODULE_INFO(srcversion,
"95D8EF1D4CDEBDFB114F725");