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

#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" },
	{ 0x65cafe5c, "param_ops_int" },
	{ 0x46a31125, "param_ops_ullong" },
	{ 0xefc8860a, "param_ops_ulong" },
	{ 0x9f0f7f81, "netlink_broadcast" },
	{ 0x6bf34f33, "netlink_unicast" },
	{ 0xb9b1f28d, "__alloc_skb" },
	{ 0x8bb69f5e, "genl_unregister_family" },
	{ 0xfb04aaa3, "genl_register_family" },
	{ 0x21844262, "nla_put" },
	{ 0x9ec6ca96, "ktime_get_real_ts64" },
	{ 0xf1db1704, "nla_memcpy" },
	{ 0xc958e49d, "genlmsg_put" },
	{ 0x49f4e661, "init_net" },
	{ 0x4302d0eb, "free_pages" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0xf09b5d9a, "get_zeroed_page" },
	{ 0x7fac5fcb, "remove_proc_entry" },
	{ 0x1453ea4b, "proc_create" },
	{ 0x5abfccc, "proc_set_user" },
	{ 0xaa04709b, "proc_mkdir" },
	{ 0x5792f848, "strlcpy" },
	{ 0xd2715a86, "__tracepoint_rmnet_freq_reset" },
	{ 0x99737759, "__tracepoint_rmnet_freq_boost" },
	{ 0x894967be, "freq_qos_remove_request" },
	{ 0x18fb2caf, "cpus_read_unlock" },
	{ 0x2eec24ef, "freq_qos_update_request" },
	{ 0xa04f945a, "cpus_read_lock" },
	{ 0xb93e79c7, "__traceiter_rmnet_freq_reset" },
	{ 0x1425f383, "__traceiter_rmnet_freq_boost" },
	{ 0xc9ec4e21, "free_percpu" },
	{ 0x28498a88, "freq_qos_add_request" },
	{ 0xb1aa6622, "cpufreq_cpu_get" },
	{ 0x949f7342, "__alloc_percpu" },
	{ 0x90b8b08d, "__tracepoint_rmnet_shs_wq_high" },
	{ 0xbf57e89e, "queue_delayed_work_on" },
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0xbf68f38c, "__traceiter_rmnet_shs_wq_high" },
	{ 0x253af43d, "delayed_work_timer_fn" },
	{ 0x79cf5987, "init_timer_key" },
	{ 0x49cd25ed, "alloc_workqueue" },
	{ 0x8c03d20c, "destroy_workqueue" },
	{ 0xa38602cd, "drain_workqueue" },
	{ 0xf8beca97, "cancel_delayed_work_sync" },
	{ 0xe091c977, "list_sort" },
	{ 0xa6f6226c, "kasan_flag_enabled" },
	{ 0xb1ed5c1f, "__tracepoint_rmnet_shs_wq_low" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0xb3bf0fda, "__traceiter_rmnet_shs_wq_low" },
	{ 0xd9a87a8, "skb_copy_bits" },
	{ 0x17de3d5, "nr_cpu_ids" },
	{ 0xde7ece30, "__cpu_possible_mask" },
	{ 0x2d3385d3, "system_wq" },
	{ 0x4a7e7fa8, "__tracepoint_rmnet_shs_err" },
	{ 0x5efff444, "__tracepoint_rmnet_shs_low" },
	{ 0x9f96f449, "__tracepoint_print_icmp_rx" },
	{ 0xb02693f6, "rmnet_shs_skb_entry" },
	{ 0x4019edfe, "rmnet_shs_switch" },
	{ 0x3de09123, "cpumask_next" },
	{ 0x732ac580, "queue_work_on" },
	{ 0x4411a445, "__cfi_slowpath_diag" },
	{ 0x7d601d34, "__traceiter_rmnet_shs_err" },
	{ 0xb1526bb2, "__skb_gso_segment" },
	{ 0x3c3fce39, "__local_bh_enable_ip" },
	{ 0xd35cce70, "_raw_spin_unlock_irqrestore" },
	{ 0x6f448d01, "__traceiter_rmnet_shs_low" },
	{ 0xaa84e713, "__traceiter_print_icmp_rx" },
	{ 0x939fc2ef, "hrtimer_start_range_ns" },
	{ 0xc4f0da12, "ktime_get_with_offset" },
	{ 0x1e1e140e, "ns_to_timespec64" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x9f46ced8, "__sw_hweight64" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x2baef3ed, "wakeup_source_unregister" },
	{ 0xc617f82c, "unregister_oom_notifier" },
	{ 0x3a829981, "netif_rx" },
	{ 0x58d56222, "consume_skb" },
	{ 0x51bd64fa, "wakeup_source_register" },
	{ 0x622c7922, "register_oom_notifier" },
	{ 0x6e720ff2, "rtnl_unlock" },
	{ 0x3387eaf7, "kfree_skb" },
	{ 0x379bda39, "skb_dequeue_tail" },
	{ 0xc7a4fbed, "rtnl_lock" },
	{ 0xd969d6f4, "cancel_work_sync" },
	{ 0x3ebd5214, "hrtimer_init" },
	{ 0x3b6fa98a, "__pm_relax" },
	{ 0x76c41756, "hrtimer_forward" },
	{ 0x7a6d913, "rmnet_rx_handler" },
	{ 0x34db050b, "_raw_spin_lock_irqsave" },
	{ 0x6de38420, "rmnet_is_real_dev_registered" },
	{ 0x2880f4f8, "netif_rx_ni" },
	{ 0x825a356, "netif_receive_skb" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xfea1e7b4, "__pm_stay_awake" },
	{ 0xcc69bd8c, "hrtimer_cancel" },
	{ 0xecd991f, "hrtimer_active" },
	{ 0x78fe72ce, "rmnet_module_hook_perf_ingress" },
	{ 0xd14fef22, "cpu_hwcap_keys" },
	{ 0x14b89635, "arm64_const_caps_ready" },
	{ 0xea0fd5fe, "kmalloc_caches" },
	{ 0x280f9f14, "__per_cpu_offset" },
	{ 0xddef9af3, "softnet_data" },
	{ 0x7c75e4a8, "param_ops_uint" },
	{ 0x5239aaef, "kmem_cache_alloc_trace" },
	{ 0x7e81b517, "__skb_get_hash" },
	{ 0xe46021ca, "_raw_spin_unlock_bh" },
	{ 0xc3690fc, "_raw_spin_lock_bh" },
	{ 0x37a0cba, "kfree" },
	{ 0xa3abf63, "ipv6_skip_exthdr" },
	{ 0xac594e02, "__cpu_online_mask" },
	{ 0x7a2af7b4, "cpu_number" },
	{ 0x6cee2a59, "__tracepoint_rmnet_shs_high" },
	{ 0x3fa768fd, "param_ops_charp" },
	{ 0x42541bac, "param_array_ops" },
	{ 0xdf7a4c69, "__ubsan_handle_cfi_check_fail_abort" },
	{ 0xf183cf8e, "rmnet_module_hook_register" },
	{ 0x7171cf27, "qmi_rmnet_ps_ind_register" },
	{ 0x96e4cdd3, "rmnet_map_dl_ind_register" },
	{ 0x25595660, "rmnet_get_port" },
	{ 0xa50ae88b, "rmnet_map_dl_ind_deregister" },
	{ 0x8a43c967, "qmi_rmnet_ps_ind_deregister" },
	{ 0x132c98da, "rmnet_module_hook_unregister_no_sync" },
	{ 0x5a921311, "strncmp" },
	{ 0xf70e4a4d, "preempt_schedule_notrace" },
	{ 0xaeb50352, "__traceiter_rmnet_shs_high" },
	{ 0x9d0d6206, "unregister_netdevice_notifier" },
	{ 0xd2da1048, "register_netdevice_notifier" },
	{ 0x92997ed8, "_printk" },
};

MODULE_INFO(depends, "rmnet_core");


MODULE_INFO(scmversion, "g6cc9bfcd5850");
