#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/export-internal.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
ORC_HEADER;
#endif

BUILD_SALT;
BUILD_LTO_INFO;

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible struct module __this_module
__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 __section("__versions") = {
	{ 0x8cda5eae, "tap_create_cdev" },
	{ 0x4f9b10b4, "class_register" },
	{ 0xd2da1048, "register_netdevice_notifier" },
	{ 0x227026ec, "class_unregister" },
	{ 0x1b4cf4c6, "tap_destroy_cdev" },
	{ 0x55eac122, "macvlan_link_register" },
	{ 0x9d0d6206, "unregister_netdevice_notifier" },
	{ 0x3e9e297e, "netdev_rx_handler_unregister" },
	{ 0xfa007a17, "tap_del_queues" },
	{ 0x26cf4b7a, "macvlan_dellink" },
	{ 0x31d924db, "netdev_update_features" },
	{ 0xa7ae0605, "macvlan_common_setup" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xa05e6310, "tap_get_minor" },
	{ 0xd188e490, "tap_queue_resize" },
	{ 0x3330f281, "sysfs_remove_link" },
	{ 0x979db6c2, "device_destroy" },
	{ 0x71c4067f, "tap_free_minor" },
	{ 0xa8f33eda, "device_create" },
	{ 0x1ca42a63, "sysfs_create_link" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x590d8fc9, "rtnl_link_unregister" },
	{ 0xdb671c5c, "tap_handle_frame" },
	{ 0x7fe07e97, "netdev_rx_handler_register" },
	{ 0x3f2b2001, "macvlan_common_newlink" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0x8dbd1067, "net_ns_type_operations" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "tap,macvlan");


MODULE_INFO(srcversion, "BAD21CDA92A09A19F70C354");
