#include #include #include MODULE_INFO(vermagic, VERMAGIC_STRING); MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __attribute__((section(".gnu.linkonce.this_module"))) = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; #ifdef RETPOLINE MODULE_INFO(retpoline, "Y"); #endif static const struct modversion_info ____versions[] __used __attribute__((section("__versions"))) = { { 0xe4d09796, __VMLINUX_SYMBOL_STR(module_layout) }, { 0xeaedd2a4, __VMLINUX_SYMBOL_STR(kmalloc_caches) }, { 0xd2b09ce5, __VMLINUX_SYMBOL_STR(__kmalloc) }, { 0xe339346f, __VMLINUX_SYMBOL_STR(single_open) }, { 0x98cf60b3, __VMLINUX_SYMBOL_STR(strlen) }, { 0x1b17e06c, __VMLINUX_SYMBOL_STR(kstrtoll) }, { 0x109f233d, __VMLINUX_SYMBOL_STR(single_release) }, { 0x3caaf46c, __VMLINUX_SYMBOL_STR(seq_puts) }, { 0x7b6646bb, __VMLINUX_SYMBOL_STR(_raw_read_lock) }, { 0x84bc974b, __VMLINUX_SYMBOL_STR(__arch_copy_from_user) }, { 0x334b34ff, __VMLINUX_SYMBOL_STR(seq_printf) }, { 0xa988ff28, __VMLINUX_SYMBOL_STR(remove_proc_entry) }, { 0x85df9b6c, __VMLINUX_SYMBOL_STR(strsep) }, { 0xa87cf413, __VMLINUX_SYMBOL_STR(clear_bit) }, { 0x91715312, __VMLINUX_SYMBOL_STR(sprintf) }, { 0x87d60b72, __VMLINUX_SYMBOL_STR(seq_read) }, { 0xe2d5255a, __VMLINUX_SYMBOL_STR(strcmp) }, { 0x547a32b3, __VMLINUX_SYMBOL_STR(PDE_DATA) }, { 0x60ea2d6, __VMLINUX_SYMBOL_STR(kstrtoull) }, { 0xdcb764ad, __VMLINUX_SYMBOL_STR(memset) }, { 0xb5c8f21d, __VMLINUX_SYMBOL_STR(proc_mkdir) }, { 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) }, { 0x449ad0a7, __VMLINUX_SYMBOL_STR(memcmp) }, { 0xa58dee99, __VMLINUX_SYMBOL_STR(_raw_write_unlock) }, { 0xd702e480, __VMLINUX_SYMBOL_STR(_raw_read_unlock) }, { 0x9166fada, __VMLINUX_SYMBOL_STR(strncpy) }, { 0x5a921311, __VMLINUX_SYMBOL_STR(strncmp) }, { 0x1ea06663, __VMLINUX_SYMBOL_STR(_raw_write_lock) }, { 0xf2b9d238, __VMLINUX_SYMBOL_STR(kmem_cache_alloc) }, { 0x2e1dbdc1, __VMLINUX_SYMBOL_STR(remove_proc_subtree) }, { 0x11bedc8, __VMLINUX_SYMBOL_STR(proc_create_data) }, { 0xa7acf2bc, __VMLINUX_SYMBOL_STR(seq_lseek) }, { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) }, { 0x4829a47e, __VMLINUX_SYMBOL_STR(memcpy) }, { 0xae8c4d0c, __VMLINUX_SYMBOL_STR(set_bit) }, { 0xe914e41e, __VMLINUX_SYMBOL_STR(strcpy) }, }; static const char __module_depends[] __used __attribute__((section(".modinfo"))) = "depends="; MODULE_INFO(srcversion, "E39F884295B153011ADFF0C");