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

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") = {
	{ 0x222dd63, "module_layout" },
	{ 0x4829a47e, "memcpy" },
	{ 0xdcb764ad, "memset" },
	{ 0xc2c193d2, "__stack_chk_fail" },
	{ 0xba7e7f78, "of_prop_next_u32" },
	{ 0xfb83a2a6, "_dev_err" },
	{ 0xba82ac8f, "of_find_property" },
	{ 0x1d24c881, "___ratelimit" },
	{ 0xcd279169, "nla_find" },
	{ 0xc56a41e6, "vabits_actual" },
	{ 0x96a3087c, "bpf_trace_run8" },
	{ 0x186658fd, "bpf_trace_run10" },
	{ 0x6cd7cede, "bpf_trace_run5" },
	{ 0x4efc6489, "bpf_trace_run4" },
	{ 0xd4f2fe5, "bpf_trace_run7" },
	{ 0xb6ca7751, "bpf_trace_run6" },
	{ 0xbd3f1d89, "bpf_trace_run3" },
	{ 0xc66abdd8, "bpf_trace_run1" },
	{ 0x5b75e521, "bpf_trace_run2" },
	{ 0x7ff5b9fd, "perf_trace_run_bpf_submit" },
	{ 0x2d2c902f, "perf_trace_buf_alloc" },
	{ 0xc3bc72ad, "trace_print_array_seq" },
	{ 0xe914e41e, "strcpy" },
	{ 0x7381287f, "trace_handle_return" },
	{ 0x9df162b8, "trace_event_printf" },
	{ 0xa408db3a, "trace_raw_output_prep" },
	{ 0x6a2762f5, "trace_event_ignore_this_pid" },
	{ 0xfd5a8a18, "event_triggers_call" },
	{ 0xa19d380, "trace_event_buffer_commit" },
	{ 0xb464157f, "trace_event_buffer_reserve" },
	{ 0xd0d03b9a, "trace_event_raw_init" },
	{ 0xa35d7098, "trace_event_reg" },
	{ 0xcccbdadf, "init_uts_ns" },
	{ 0x5792f848, "strlcpy" },
	{ 0xbf57e89e, "queue_delayed_work_on" },
	{ 0xda571594, "cancel_delayed_work" },
	{ 0x4fb5570b, "nla_reserve" },
	{ 0x8d82e354, "skb_trim" },
	{ 0x431ec3a9, "__nla_validate" },
	{ 0x1148c0ea, "flush_delayed_work" },
	{ 0x5f5b580c, "inet_csk_get_port" },
	{ 0xa138ffba, "__sock_create" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0x98662f48, "__put_net" },
	{ 0xd8f872c, "get_net_ns_by_fd" },
	{ 0x78a69b54, "get_net_ns_by_pid" },
	{ 0x37befc70, "jiffies_to_msecs" },
	{ 0xb4d35af2, "dev_get_by_index" },
	{ 0x57674fd7, "__sw_hweight16" },
	{ 0x74c134b9, "__sw_hweight32" },
	{ 0x420964e3, "__nla_parse" },
	{ 0xf1db1704, "nla_memcpy" },
	{ 0xb8543eb6, "__dev_get_by_index" },
	{ 0xdc3fcbc9, "__sw_hweight8" },
	{ 0xd30ae381, "nla_put_64bit" },
	{ 0xb9b1f28d, "__alloc_skb" },
	{ 0x9f0f7f81, "netlink_broadcast" },
	{ 0x6bf34f33, "netlink_unicast" },
	{ 0xdf54a8f7, "netlink_unregister_notifier" },
	{ 0x8bb69f5e, "genl_unregister_family" },
	{ 0xfa599bb2, "netlink_register_notifier" },
	{ 0xfb04aaa3, "genl_register_family" },
	{ 0xfcbf01bd, "genlmsg_multicast_allns" },
	{ 0x21844262, "nla_put" },
	{ 0xe6d2458e, "do_trace_netlink_extack" },
	{ 0xc958e49d, "genlmsg_put" },
	{ 0x65cafe5c, "param_ops_int" },
	{ 0x4d9b652b, "rb_erase" },
	{ 0xa5526619, "rb_insert_color" },
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0x69dd3b5b, "crc32_le" },
	{ 0x449ad0a7, "memcmp" },
	{ 0x47884890, "system_power_efficient_wq" },
	{ 0x11089ac7, "_ctype" },
	{ 0x3fa768fd, "param_ops_charp" },
	{ 0x267f45e1, "key_put" },
	{ 0xfe1d2e94, "key_create_or_update" },
	{ 0xfc5471da, "keyring_alloc" },
	{ 0x56b2617, "platform_device_register_full" },
	{ 0x96848186, "scnprintf" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xe46021ca, "_raw_spin_unlock_bh" },
	{ 0xc3690fc, "_raw_spin_lock_bh" },
	{ 0xc4f47221, "mod_delayed_work_on" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0x1fbf690e, "request_firmware_nowait" },
	{ 0xbaf22757, "kvfree_call_rcu" },
	{ 0xda0ee32f, "verify_pkcs7_signature" },
	{ 0x51c4270d, "platform_device_unregister" },
	{ 0xc6d09aa9, "release_firmware" },
	{ 0x2e2682d1, "request_firmware" },
	{ 0xa6f6226c, "kasan_flag_enabled" },
	{ 0xc4646201, "__netdev_alloc_skb" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0xea124bd1, "gcd" },
	{ 0x3387eaf7, "kfree_skb" },
	{ 0x3a6d2842, "skb_add_rx_frag" },
	{ 0xa76ece10, "__pskb_pull_tail" },
	{ 0x2880f4f8, "netif_rx_ni" },
	{ 0xbcf0a7e0, "eth_type_trans" },
	{ 0xfddec350, "skb_put" },
	{ 0x66b4cc41, "kmemdup" },
	{ 0xd0760fc0, "kfree_sensitive" },
	{ 0xba0644ae, "netdev_err" },
	{ 0x58d56222, "consume_skb" },
	{ 0xeddb190e, "skb_pull" },
	{ 0x6367416f, "skb_push" },
	{ 0xd9a87a8, "skb_copy_bits" },
	{ 0x67a4d996, "net_ns_type_operations" },
	{ 0xbcc15e75, "ktime_get_coarse_with_offset" },
	{ 0x3c3ff9fd, "sprintf" },
	{ 0xe182eaef, "class_unregister" },
	{ 0x8e212945, "__class_register" },
	{ 0x2d3385d3, "system_wq" },
	{ 0xd14fef22, "cpu_hwcap_keys" },
	{ 0x14b89635, "arm64_const_caps_ready" },
	{ 0xea0fd5fe, "kmalloc_caches" },
	{ 0xac594e02, "__cpu_online_mask" },
	{ 0x7a2af7b4, "cpu_number" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xd4c14632, "system_unbound_wq" },
	{ 0x49f4e661, "init_net" },
	{ 0x8070288, "param_ops_bool" },
	{ 0x263c3152, "bcmp" },
	{ 0xdf7a4c69, "__ubsan_handle_cfi_check_fail_abort" },
	{ 0x8c03d20c, "destroy_workqueue" },
	{ 0x1e8fac8e, "wireless_nlevent_flush" },
	{ 0xc0763484, "rfkill_blocked" },
	{ 0x3eeb2322, "__wake_up" },
	{ 0xffe9e33d, "unregister_pernet_device" },
	{ 0x9d0d6206, "unregister_netdevice_notifier" },
	{ 0x49cd25ed, "alloc_workqueue" },
	{ 0xd2da1048, "register_netdevice_notifier" },
	{ 0x62812e41, "register_pernet_device" },
	{ 0x732ac580, "queue_work_on" },
	{ 0xce1cf783, "unregister_netdevice_queue" },
	{ 0x609f1c7e, "synchronize_net" },
	{ 0x5b93a483, "sysfs_remove_link" },
	{ 0x5228b05b, "sock_release" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0x4b750f53, "_raw_spin_unlock_irq" },
	{ 0x8427cc7b, "_raw_spin_lock_irq" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x5239aaef, "kmem_cache_alloc_trace" },
	{ 0xed55cabd, "mutex_unlock" },
	{ 0xd5977bfb, "mutex_lock" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0xf5f3343, "__dev_change_net_namespace" },
	{ 0xbcab6ee6, "sscanf" },
	{ 0x98cf60b3, "strlen" },
	{ 0xf15e728e, "del_timer_sync" },
	{ 0x72cd0f7f, "mod_timer" },
	{ 0xaa4008af, "del_timer" },
	{ 0xe8772eaf, "register_netdevice" },
	{ 0x92997ed8, "_printk" },
	{ 0x38677ca, "sysfs_create_link" },
	{ 0xcdce87c, "rfkill_set_hw_state_reason" },
	{ 0x313a6dce, "put_device" },
	{ 0xf8beca97, "cancel_delayed_work_sync" },
	{ 0x4735ac17, "flush_work" },
	{ 0xd969d6f4, "cancel_work_sync" },
	{ 0xc4482556, "device_del" },
	{ 0x6091797f, "synchronize_rcu" },
	{ 0x402e076a, "debugfs_remove" },
	{ 0x83eb21c, "rfkill_unregister" },
	{ 0x92540fbf, "finish_wait" },
	{ 0x1000e51, "schedule" },
	{ 0x8c26d495, "prepare_to_wait_event" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x4411a445, "__cfi_slowpath_diag" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0xc781bd9f, "rfkill_resume_polling" },
	{ 0xdb68bbad, "rfkill_destroy" },
	{ 0xff282521, "rfkill_register" },
	{ 0xeebe12e4, "debugfs_create_dir" },
	{ 0xf8c05891, "device_add" },
	{ 0xd9a5ea54, "__init_waitqueue_head" },
	{ 0x786e90a7, "rfkill_alloc" },
	{ 0x88150c45, "device_initialize" },
	{ 0x253af43d, "delayed_work_timer_fn" },
	{ 0x79cf5987, "init_timer_key" },
	{ 0xa571f6b0, "__mutex_init" },
	{ 0xd75566fd, "dev_set_name" },
	{ 0x6e720ff2, "rtnl_unlock" },
	{ 0xc7a4fbed, "rtnl_lock" },
	{ 0x37a0cba, "kfree" },
	{ 0x87361a72, "dev_close" },
	{ 0x97e5b1cc, "debugfs_rename" },
	{ 0x32d489b5, "device_rename" },
	{ 0xe2d5255a, "strcmp" },
	{ 0x56470118, "__warn_printk" },
	{ 0x85670f1d, "rtnl_is_locked" },
};

MODULE_INFO(depends, "");


MODULE_INFO(scmversion, "gf957779e27df");
