#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

KSYMTAB_FUNC(macvlan_common_setup, "_gpl", "");
KSYMTAB_FUNC(macvlan_common_newlink, "_gpl", "");
KSYMTAB_FUNC(macvlan_dellink, "_gpl", "");
KSYMTAB_FUNC(macvlan_link_register, "_gpl", "");

SYMBOL_CRC(macvlan_common_setup, 0xa7ae0605, "_gpl");
SYMBOL_CRC(macvlan_common_newlink, 0x3f2b2001, "_gpl");
SYMBOL_CRC(macvlan_dellink, 0x26cf4b7a, "_gpl");
SYMBOL_CRC(macvlan_link_register, 0x55eac122, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x4e8b4a43, "ether_setup" },
	{ 0x217ac8a3, "__ethtool_get_link_ksettings" },
	{ 0xdd64e639, "strscpy" },
	{ 0xb4b630ab, "init_net" },
	{ 0xc482c116, "generic_hwtstamp_set_lower" },
	{ 0x48220ec5, "generic_hwtstamp_get_lower" },
	{ 0xed4e1554, "dev_mc_del" },
	{ 0x2b269c55, "dev_uc_del" },
	{ 0x8e20d5aa, "dev_mc_add_excl" },
	{ 0xf875effb, "dev_uc_add_excl" },
	{ 0x69668826, "netdev_increment_features" },
	{ 0x9de54ef2, "__netpoll_free" },
	{ 0xf0187490, "vlan_vid_del" },
	{ 0xa6f0e43f, "vlan_vid_add" },
	{ 0xfb4290f7, "dev_set_allmulti" },
	{ 0x8aa63507, "dev_set_promiscuity" },
	{ 0xebfaed01, "dev_uc_unsync" },
	{ 0x9c3bb51e, "dev_mc_unsync" },
	{ 0x6091797f, "synchronize_rcu" },
	{ 0xaabe775e, "rtnl_link_register" },
	{ 0xd2da1048, "register_netdevice_notifier" },
	{ 0x9d0d6206, "unregister_netdevice_notifier" },
	{ 0x590d8fc9, "rtnl_link_unregister" },
	{ 0xdcb764ad, "memset" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x97def7b, "nla_put" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0x5b84b374, "__netpoll_setup" },
	{ 0x37a0cba, "kfree" },
	{ 0x44c10a52, "kvfree_call_rcu" },
	{ 0xcd911509, "unregister_netdevice_queue" },
	{ 0xd51c907a, "netdev_upper_dev_unlink" },
	{ 0x8bd4e71d, "dev_addr_mod" },
	{ 0xcf962228, "dev_uc_add" },
	{ 0xf7e28315, "dev_set_mac_address" },
	{ 0x32269a8e, "dev_set_mtu" },
	{ 0x5a9a88cd, "netif_inherit_tso_max" },
	{ 0x31d924db, "netdev_update_features" },
	{ 0x92f0fc01, "netif_stacked_transfer_operstate" },
	{ 0x133a95e, "call_netdevice_notifiers" },
	{ 0x9fdecc31, "unregister_netdevice_many" },
	{ 0x17de3d5, "nr_cpu_ids" },
	{ 0xa5f7cf37, "__cpu_possible_mask" },
	{ 0x3928efe9, "__per_cpu_offset" },
	{ 0x53a1e8d9, "_find_next_bit" },
	{ 0x2a15b4d2, "dev_uc_sync" },
	{ 0x4e4507e8, "dev_mc_sync" },
	{ 0xb3f30126, "skb_clone" },
	{ 0xd26a6141, "netif_rx" },
	{ 0xa65c6def, "alt_cb_patch_nops" },
	{ 0x43b0c9c3, "preempt_schedule" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0xf6878211, "__dev_forward_skb" },
	{ 0xc3690fc, "_raw_spin_lock_bh" },
	{ 0xe46021ca, "_raw_spin_unlock_bh" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0xdae5e085, "consume_skb" },
	{ 0x3e9e297e, "netdev_rx_handler_unregister" },
	{ 0x3c12dfe, "cancel_work_sync" },
	{ 0x19802bf8, "kfree_skb_reason" },
	{ 0x4829a47e, "memcpy" },
	{ 0xc9ec4e21, "free_percpu" },
	{ 0x6a117223, "__dev_get_by_index" },
	{ 0x41ed3709, "get_random_bytes" },
	{ 0xf339ccda, "netdev_is_rx_handler_busy" },
	{ 0x7fe07e97, "netdev_rx_handler_register" },
	{ 0xb0b21b4, "register_netdevice" },
	{ 0xda07f748, "netdev_upper_dev_link" },
	{ 0xca790f08, "linkwatch_fire_event" },
	{ 0xaf793668, "__alloc_percpu_gfp" },
	{ 0x1713d5fe, "__netif_rx" },
	{ 0x13b493b, "ip_check_defrag" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0xd4c14632, "system_unbound_wq" },
	{ 0xc5b6f236, "queue_work_on" },
	{ 0x900a12ad, "netdev_core_stats_alloc" },
	{ 0xad3ad9b5, "__dev_queue_xmit" },
	{ 0x5118ae26, "dev_forward_skb" },
	{ 0xe8a1fd60, "netpoll_send_skb" },
	{ 0x8e11c517, "passthru_features_check" },
	{ 0x5991c2a5, "eth_validate_addr" },
	{ 0x4d393c8d, "ndo_dflt_fdb_dump" },
	{ 0x185e0a74, "eth_header_parse" },
	{ 0xad2221e7, "eth_header_cache" },
	{ 0xd58c2a59, "eth_header_cache_update" },
	{ 0x529317c6, "ethtool_op_get_link" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "");


MODULE_INFO(srcversion, "655CB35379F9C4F79C8DD4D");
