#include #define INCLUDE_VERMAGIC #include #include #include #include #include #ifdef CONFIG_UNWINDER_ORC #include 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") = { { 0xd1ac52cb, "rtnl_link_register" }, { 0xf54ab36d, "unregister_netdevice_queue" }, { 0x443c3595, "netif_set_real_num_tx_queues" }, { 0x80ba6e0, "netif_set_real_num_rx_queues" }, { 0x147d7331, "ether_setup" }, { 0xdd997895, "netif_set_tso_max_size" }, { 0x37a0cba, "kfree" }, { 0xc9ec4e21, "free_percpu" }, { 0x8d522714, "__rcu_read_lock" }, { 0x2469810f, "__rcu_read_unlock" }, { 0xf814aadf, "__xdp_rxq_info_reg" }, { 0x8f10988e, "xdp_rxq_info_reg_mem_model" }, { 0x3c1b54b5, "netif_napi_add_weight" }, { 0x2812e01f, "xdp_rxq_info_unreg" }, { 0x6b61d62, "__netif_napi_del" }, { 0x609f1c7e, "synchronize_net" }, { 0x23f1d7a6, "page_pool_ethtool_stats_get_count" }, { 0xdcb764ad, "memset" }, { 0xa10e2ac7, "page_pool_get_stats" }, { 0xc060c3f4, "page_pool_ethtool_stats_get" }, { 0x5338184f, "ethtool_sprintf" }, { 0x53f8ced7, "page_pool_ethtool_stats_get_strings" }, { 0x6113652f, "__skb_get_hash" }, { 0xcb0d1328, "dev_lstats_read" }, { 0x8c464738, "rtnl_link_unregister" }, { 0x7a4ab9cc, "xdp_set_features_flag" }, { 0x7210695, "xdp_return_frame" }, { 0xa3d1d07e, "kfree_skb_reason" }, { 0xed81bdcb, "__cpu_possible_mask" }, { 0x9f46ced8, "__sw_hweight64" }, { 0xaf793668, "__alloc_percpu_gfp" }, { 0xeb233a45, "__kmalloc" }, { 0xd91dbd1f, "xdp_alloc_skb_bulk" }, { 0x778d12b9, "napi_gro_receive" }, { 0x5e2274bc, "__xdp_build_skb_from_frame" }, { 0x245c86c8, "napi_disable" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0x7aa1756e, "kvfree" }, { 0xf5534dd1, "page_pool_destroy" }, { 0x71a9f140, "page_pool_create" }, { 0x599fb41c, "kvmalloc_node" }, { 0x7e9e77f8, "napi_enable" }, { 0x84d68929, "xdp_features_clear_redirect_target" }, { 0x4a3b7f34, "xdp_features_set_redirect_target" }, { 0xdd5e4cea, "rtnl_nla_parse_ifinfomsg" }, { 0x84823cf3, "nla_strscpy" }, { 0x656e4a6e, "snprintf" }, { 0x35024449, "rtnl_link_get_net" }, { 0xefaf07c4, "rtnl_create_link" }, { 0x4bb27ae4, "netif_inherit_tso_max" }, { 0xc25a29f, "register_netdevice" }, { 0xc59cb210, "netdev_update_features" }, { 0x26498390, "netif_carrier_off" }, { 0xefcefe52, "rtnl_configure_link" }, { 0x21cd67ca, "__put_net" }, { 0xd0ec541e, "free_netdev" }, { 0x41ed3709, "get_random_bytes" }, { 0x73d05b09, "dev_addr_mod" }, { 0x296695f, "refcount_warn_saturate" }, { 0x331bb47f, "netdev_features_change" }, { 0xc5ee10f1, "netif_carrier_on" }, { 0x122c3a7e, "_printk" }, { 0xd2a66f6e, "xdp_rxq_info_is_reg" }, { 0xdad283e6, "bpf_prog_put" }, { 0xe6d2458e, "do_trace_netlink_extack" }, { 0x7a2af7b4, "cpu_number" }, { 0x525ed521, "napi_schedule_prep" }, { 0x86383d56, "__napi_schedule" }, { 0x8f4f5b83, "__tracepoint_xdp_bulk_tx" }, { 0x7bcf5f59, "__cpu_online_mask" }, { 0x6e47b87f, "__traceiter_xdp_bulk_tx" }, { 0xf70e4a4d, "preempt_schedule_notrace" }, { 0xc80a3c5b, "xdp_convert_zc_to_xdp_frame" }, { 0xbb7195a5, "xdp_warn" }, { 0xcd4ebd52, "__dev_forward_skb" }, { 0x59ed788f, "sock_wfree" }, { 0x5327492a, "__pskb_pull_tail" }, { 0x26a50cbf, "__netif_rx" }, { 0xbce0ed20, "skb_tstamp_tx" }, { 0x467d62dc, "dev_kfree_skb_any_reason" }, { 0x7d3cdf90, "page_pool_alloc_pages" }, { 0xada2bdfb, "napi_build_skb" }, { 0x3ccd0d47, "skb_copy_header" }, { 0x30d6e866, "skb_copy_bits" }, { 0xe9ff6e6c, "skb_put" }, { 0x271287f5, "skb_headers_offset_update" }, { 0x11e18af5, "skb_add_rx_frag" }, { 0xb1899881, "consume_skb" }, { 0xf84bd6ee, "bpf_stats_enabled_key" }, { 0x3b814ca, "bpf_dispatcher_xdp_func" }, { 0x146cc88f, "bpf_master_redirect_enabled_key" }, { 0xe94986d6, "sched_clock" }, { 0xed0c8901, "bpf_warn_invalid_xdp_action" }, { 0x92cb609e, "__tracepoint_xdp_exception" }, { 0xed37beb7, "__traceiter_xdp_exception" }, { 0x54c793c0, "xdp_do_redirect" }, { 0xa114f895, "xdp_return_buff" }, { 0x424c65a0, "xdp_master_redirect" }, { 0x7f767a05, "eth_type_trans" }, { 0x159e4e62, "page_pool_put_defragged_page" }, { 0x8792f958, "netif_receive_skb" }, { 0x9c37d0a6, "pskb_expand_head" }, { 0x9f85e4ea, "bpf_redirect_info" }, { 0xb9681621, "xdp_do_flush" }, { 0x2c263c42, "napi_complete_done" }, { 0x516ac3fc, "passthru_features_check" }, { 0xbaa4a325, "eth_mac_addr" }, { 0xb6b664b9, "ethtool_op_get_link" }, { 0xd0f942dd, "ethtool_op_get_ts_info" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "");