137 lines
4.5 KiB
C
137 lines
4.5 KiB
C
|
#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>
|
||
|
|
||
|
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") = {
|
||
|
{ 0x2b6f0e53, "skb_add_rx_frag" },
|
||
|
{ 0xc70825a2, "trace_event_raw_init" },
|
||
|
{ 0xcc5c2df4, "trace_print_symbols_seq" },
|
||
|
{ 0x69acdf38, "memcpy" },
|
||
|
{ 0xe9c322a0, "pcpu_hot" },
|
||
|
{ 0x8bb9c248, "netdev_warn" },
|
||
|
{ 0x1bb75861, "tb_ring_alloc_tx" },
|
||
|
{ 0x624d96f8, "tb_xdomain_release_out_hopid" },
|
||
|
{ 0x8a7e51de, "netdev_err" },
|
||
|
{ 0xbdfb6dbb, "__fentry__" },
|
||
|
{ 0x38ee9aaa, "trace_event_buffer_commit" },
|
||
|
{ 0xbfa6eaf0, "dev_addr_mod" },
|
||
|
{ 0x5a00e0d7, "eth_type_trans" },
|
||
|
{ 0x65487097, "__x86_indirect_thunk_rax" },
|
||
|
{ 0x83fdeb1e, "dma_map_page_attrs" },
|
||
|
{ 0x57241dc, "napi_complete_done" },
|
||
|
{ 0xa19b956, "__stack_chk_fail" },
|
||
|
{ 0xb2fcb56d, "queue_delayed_work_on" },
|
||
|
{ 0x938996bc, "tb_xdomain_release_in_hopid" },
|
||
|
{ 0x4035a819, "__napi_schedule" },
|
||
|
{ 0x618911fc, "numa_node" },
|
||
|
{ 0x7c263ce7, "__free_pages" },
|
||
|
{ 0xf76028c7, "tb_unregister_protocol_handler" },
|
||
|
{ 0x7ed14751, "napi_gro_receive" },
|
||
|
{ 0x7cd8d75e, "page_offset_base" },
|
||
|
{ 0x393b4f2f, "tb_property_free_dir" },
|
||
|
{ 0x728c0214, "build_skb" },
|
||
|
{ 0xad5f0017, "perf_trace_buf_alloc" },
|
||
|
{ 0x2cb99dcb, "perf_trace_run_bpf_submit" },
|
||
|
{ 0x4dfa8d4b, "mutex_lock" },
|
||
|
{ 0xba64282, "napi_enable" },
|
||
|
{ 0xc61b07dd, "register_netdev" },
|
||
|
{ 0x8ca38ee8, "trace_event_reg" },
|
||
|
{ 0xcfee334, "free_netdev" },
|
||
|
{ 0x7bcf5f59, "__cpu_online_mask" },
|
||
|
{ 0x5519f1e7, "tb_register_service_driver" },
|
||
|
{ 0xcefb0c9f, "__mutex_init" },
|
||
|
{ 0x2a4e9b0a, "tb_xdomain_alloc_in_hopid" },
|
||
|
{ 0x7fdacd80, "bpf_trace_run1" },
|
||
|
{ 0x8baf278a, "netif_tx_wake_queue" },
|
||
|
{ 0xca6de8c0, "tb_xdomain_response" },
|
||
|
{ 0x1747f97f, "dma_sync_single_for_cpu" },
|
||
|
{ 0xf1cfd1ff, "tb_register_property_dir" },
|
||
|
{ 0x4745eb88, "__alloc_pages" },
|
||
|
{ 0x5b8239ca, "__x86_return_thunk" },
|
||
|
{ 0xb47cca30, "csum_ipv6_magic" },
|
||
|
{ 0x603249ed, "tb_unregister_property_dir" },
|
||
|
{ 0x131db64a, "system_long_wq" },
|
||
|
{ 0x1422ccb0, "__dynamic_netdev_dbg" },
|
||
|
{ 0x97651e6c, "vmemmap_base" },
|
||
|
{ 0x658e3d97, "tb_property_add_immediate" },
|
||
|
{ 0x4e64bdfd, "tb_register_protocol_handler" },
|
||
|
{ 0x48fdabd3, "trace_event_buffer_reserve" },
|
||
|
{ 0x3213f038, "mutex_unlock" },
|
||
|
{ 0x9fa7184a, "cancel_delayed_work_sync" },
|
||
|
{ 0xc6f46339, "init_timer_key" },
|
||
|
{ 0x69aea3a6, "param_ops_bool" },
|
||
|
{ 0xa1d4d8c4, "__dev_kfree_skb_any" },
|
||
|
{ 0xe3888b82, "alloc_pages" },
|
||
|
{ 0xf7706f9f, "tb_unregister_service_driver" },
|
||
|
{ 0x3c12dfe, "cancel_work_sync" },
|
||
|
{ 0x69c1b3a8, "netif_carrier_off" },
|
||
|
{ 0x613ad7fb, "tb_ring_poll_complete" },
|
||
|
{ 0x977aecc5, "tb_ring_alloc_rx" },
|
||
|
{ 0xffeedf6a, "delayed_work_timer_fn" },
|
||
|
{ 0xbd93e242, "tb_ring_stop" },
|
||
|
{ 0x733145ac, "netif_carrier_on" },
|
||
|
{ 0x7a1c977b, "tb_xdomain_request" },
|
||
|
{ 0xf0584164, "tb_ring_poll" },
|
||
|
{ 0x25be71db, "napi_schedule_prep" },
|
||
|
{ 0xd44b078f, "napi_disable" },
|
||
|
{ 0x688e72e1, "__SCT__preempt_schedule_notrace" },
|
||
|
{ 0xe014463e, "tb_xdomain_disable_paths" },
|
||
|
{ 0x7381287f, "trace_handle_return" },
|
||
|
{ 0x1d025685, "netdev_info" },
|
||
|
{ 0xae6bed12, "alloc_etherdev_mqs" },
|
||
|
{ 0x40f6474c, "tb_xdomain_alloc_out_hopid" },
|
||
|
{ 0x62cebe17, "tb_xdomain_type" },
|
||
|
{ 0xee484883, "tb_ring_start" },
|
||
|
{ 0xad1445da, "bpf_trace_run4" },
|
||
|
{ 0x2595d8fd, "skb_copy_bits" },
|
||
|
{ 0x1d23ee1, "tb_property_create_dir" },
|
||
|
{ 0xb96c812a, "skb_put" },
|
||
|
{ 0xbee0b023, "__tb_ring_enqueue" },
|
||
|
{ 0x9a6204c2, "tb_xdomain_enable_paths" },
|
||
|
{ 0xe113bbbc, "csum_partial" },
|
||
|
{ 0xe324a30c, "netif_napi_add_weight" },
|
||
|
{ 0xc5b6f236, "queue_work_on" },
|
||
|
{ 0xbca6f9ed, "trace_raw_output_prep" },
|
||
|
{ 0x1cfba015, "stackleak_track_stack" },
|
||
|
{ 0xb6829de7, "unregister_netdev" },
|
||
|
{ 0xb0efb471, "__trace_trigger_soft_disabled" },
|
||
|
{ 0xcae03bf, "dma_unmap_page_attrs" },
|
||
|
{ 0x66312157, "trace_event_printf" },
|
||
|
{ 0x53569707, "this_cpu_off" },
|
||
|
{ 0x732d6986, "tb_ring_free" },
|
||
|
{ 0xca376a59, "dma_sync_single_for_device" },
|
||
|
{ 0x7098e516, "module_layout" },
|
||
|
};
|
||
|
|
||
|
MODULE_INFO(depends, "thunderbolt");
|
||
|
|
||
|
MODULE_ALIAS("tbsvc:knetworkp00000001v*r*");
|