#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

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,
};

MODULE_INFO(intree, "Y");

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0xad18a916, __VMLINUX_SYMBOL_STR(module_layout) },
	{ 0x2b9fb26e, __VMLINUX_SYMBOL_STR(tcf_unregister_action) },
	{ 0x5a2bc2ee, __VMLINUX_SYMBOL_STR(tcf_register_action) },
	{ 0xd40ec463, __VMLINUX_SYMBOL_STR(skb_trim) },
	{ 0x26c29ce, __VMLINUX_SYMBOL_STR(nla_put_64bit) },
	{ 0x7d0db45c, __VMLINUX_SYMBOL_STR(jiffies_to_clock_t) },
	{ 0x2791c5a3, __VMLINUX_SYMBOL_STR(nla_put) },
	{ 0x672edad8, __VMLINUX_SYMBOL_STR(pv_lock_ops) },
	{ 0xb37b0910, __VMLINUX_SYMBOL_STR(jiffies) },
	{ 0x56321ae2, __VMLINUX_SYMBOL_STR(_raw_spin_lock) },
	{ 0x3f13028e, __VMLINUX_SYMBOL_STR(tcf_idr_search) },
	{ 0xdb7305a1, __VMLINUX_SYMBOL_STR(__stack_chk_fail) },
	{ 0x921f899e, __VMLINUX_SYMBOL_STR(tcf_idr_insert) },
	{ 0xe201c4e4, __VMLINUX_SYMBOL_STR(_raw_spin_unlock_bh) },
	{ 0xa9e08275, __VMLINUX_SYMBOL_STR(_raw_spin_lock_bh) },
	{ 0x1513d7b6, __VMLINUX_SYMBOL_STR(__tcf_idr_release) },
	{ 0x8d952efb, __VMLINUX_SYMBOL_STR(tcf_idr_create) },
	{ 0x871a2b8b, __VMLINUX_SYMBOL_STR(tcf_idr_check) },
	{ 0x85ded073, __VMLINUX_SYMBOL_STR(nla_parse) },
	{ 0xf5dac576, __VMLINUX_SYMBOL_STR(tcf_generic_walker) },
	{ 0x819b6e17, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
	{ 0xa310a7de, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
	{ 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
	{ 0x6e720ff2, __VMLINUX_SYMBOL_STR(rtnl_unlock) },
	{ 0x8fc51151, __VMLINUX_SYMBOL_STR(tcf_idrinfo_destroy) },
	{ 0xc7a4fbed, __VMLINUX_SYMBOL_STR(rtnl_lock) },
	{ 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__) },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=";

