#include #define INCLUDE_VERMAGIC #include #include #include #include #include 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 SYMBOL_CRC(rtrs_clt_get_permit, 0xb72945e5, ""); SYMBOL_CRC(rtrs_clt_put_permit, 0x1842f169, ""); SYMBOL_CRC(rtrs_clt_open, 0x64646610, ""); SYMBOL_CRC(rtrs_clt_close, 0x78b1d119, ""); SYMBOL_CRC(rtrs_clt_request, 0x5f06710e, ""); SYMBOL_CRC(rtrs_clt_rdma_cq_direct, 0xf4a100c2, ""); SYMBOL_CRC(rtrs_clt_query, 0xab2cf156, ""); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0xcbd4898c, "fortify_panic" }, { 0xb3be643e, "rdma_disconnect" }, { 0xbdfb6dbb, "__fentry__" }, { 0xe783e261, "sysfs_emit" }, { 0x38ee9aaa, "trace_event_buffer_commit" }, { 0x65487097, "__x86_indirect_thunk_rax" }, { 0xf43d9245, "rtrs_rdma_dev_pd_init" }, { 0xb5e73116, "flush_delayed_work" }, { 0x122c3a7e, "_printk" }, { 0x8427cc7b, "_raw_spin_lock_irq" }, { 0x96b29254, "strncasecmp" }, { 0x1d24c881, "___ratelimit" }, { 0x8ddd8aad, "schedule_timeout" }, { 0x1000e51, "schedule" }, { 0xa715e71d, "rtrs_ib_dev_find_or_add" }, { 0xa19b956, "__stack_chk_fail" }, { 0x959ed545, "__rdma_create_kernel_id" }, { 0x296695f, "refcount_warn_saturate" }, { 0xb2fcb56d, "queue_delayed_work_on" }, { 0xb5686f70, "put_device" }, { 0x9fe3eee5, "rtrs_rdma_dev_pd_deinit" }, { 0xa916b694, "strnlen" }, { 0x4b46d33f, "rdma_resolve_route" }, { 0x65e9c636, "rtrs_iu_free" }, { 0x6c8bdfa3, "ib_map_mr_sg" }, { 0xfe487975, "init_wait_entry" }, { 0xad5f0017, "perf_trace_buf_alloc" }, { 0x69e683de, "uuid_gen" }, { 0x2cb99dcb, "perf_trace_run_bpf_submit" }, { 0x30861606, "init_net" }, { 0x6091797f, "synchronize_rcu" }, { 0x1afa8a5a, "device_add" }, { 0x8c8569cb, "kstrtoint" }, { 0x2773c485, "__wake_up_locked" }, { 0x2469810f, "__rcu_read_unlock" }, { 0xa5e76845, "kobj_sysfs_ops" }, { 0x4cd364c8, "rtrs_cq_qp_destroy" }, { 0x8c03d20c, "destroy_workqueue" }, { 0x4dfa8d4b, "mutex_lock" }, { 0x93a6e0b2, "io_schedule" }, { 0x4b750f53, "_raw_spin_unlock_irq" }, { 0x8ca38ee8, "trace_event_reg" }, { 0xf8d16e6b, "iov_iter_kvec" }, { 0x5840d83, "rtrs_iu_post_recv" }, { 0x1e666262, "kobject_init_and_add" }, { 0x7bcf5f59, "__cpu_online_mask" }, { 0x633f955, "sysfs_create_group" }, { 0xcefb0c9f, "__mutex_init" }, { 0x8d9bbbb9, "sysfs_remove_file_self" }, { 0x7fdacd80, "bpf_trace_run1" }, { 0x42a5b24a, "device_del" }, { 0xed81bdcb, "__cpu_possible_mask" }, { 0x1747f97f, "dma_sync_single_for_cpu" }, { 0x2688ec10, "bitmap_zalloc" }, { 0xc9faaa40, "ib_alloc_mr" }, { 0x25974000, "wait_for_completion" }, { 0x5b8239ca, "__x86_return_thunk" }, { 0x17de3d5, "nr_cpu_ids" }, { 0xd9a5ea54, "__init_waitqueue_head" }, { 0x2c8487a9, "rdma_connect_locked" }, { 0xa2b0de3d, "rdma_set_reuseaddr" }, { 0x99d621a3, "kobject_create_and_add" }, { 0xe15357ef, "sockaddr_to_str" }, { 0xc9ec4e21, "free_percpu" }, { 0xb32cebcd, "sysfs_remove_group" }, { 0xe5840ec6, "ib_wc_status_msg" }, { 0xdd64e639, "strscpy" }, { 0xc09239b4, "ib_dma_virt_map_sg" }, { 0x43fa3ec, "kobject_del" }, { 0x48fdabd3, "trace_event_buffer_reserve" }, { 0x3213f038, "mutex_unlock" }, { 0x9fa7184a, "cancel_delayed_work_sync" }, { 0xc6f46339, "init_timer_key" }, { 0x5bb37373, "rdma_destroy_id" }, { 0x949f7342, "__alloc_percpu" }, { 0xb43f9365, "ktime_get" }, { 0x3c12dfe, "cancel_work_sync" }, { 0x56470118, "__warn_printk" }, { 0x662229e2, "rtrs_start_hb" }, { 0xffeedf6a, "delayed_work_timer_fn" }, { 0xdb4ae490, "kobject_uevent" }, { 0xcfd3b7eb, "_copy_from_iter" }, { 0x4966729, "ib_drain_qp" }, { 0xad73041f, "autoremove_wake_function" }, { 0x8c9cdb04, "dma_unmap_sg_attrs" }, { 0xac4a1f46, "kmalloc_trace" }, { 0x4aae09f1, "rtrs_cq_qp_create" }, { 0x7ba0a7e1, "rtrs_ib_dev_put" }, { 0x754d539c, "strlen" }, { 0xa3c3e4cd, "rtrs_init_hb" }, { 0xea78ff05, "rdma_consumer_reject_data" }, { 0xfdca0271, "rtrs_stop_hb" }, { 0x688e72e1, "__SCT__preempt_schedule_notrace" }, { 0x349cba85, "strchr" }, { 0xd322f3bc, "rtrs_send_hb_ack" }, { 0x7381287f, "trace_handle_return" }, { 0x637c4fe2, "rtrs_iu_alloc" }, { 0x99f2d00a, "sysfs_emit_at" }, { 0xf9a482f9, "msleep" }, { 0xeb233a45, "__kmalloc" }, { 0xe2c17b5d, "__SCT__might_resched" }, { 0x5b94ad75, "kmalloc_caches" }, { 0x9858f364, "get_random_u8" }, { 0xee65f74c, "dma_map_sg_attrs" }, { 0x2f2c95c4, "flush_work" }, { 0x1e896416, "kobject_put" }, { 0x242a8646, "rtrs_addr_to_str" }, { 0x49cd25ed, "alloc_workqueue" }, { 0x733a1635, "__class_create" }, { 0x818514a4, "rdma_reject_msg" }, { 0x8d522714, "__rcu_read_lock" }, { 0x907df803, "rdma_event_msg" }, { 0x7f02188f, "__msecs_to_jiffies" }, { 0x1303a5af, "dev_set_name" }, { 0x887302f3, "rtrs_addr_to_sockaddr" }, { 0xa6257a2f, "complete" }, { 0xc5b6f236, "queue_work_on" }, { 0xbca6f9ed, "trace_raw_output_prep" }, { 0x1cfba015, "stackleak_track_stack" }, { 0x222e7ce2, "sysfs_streq" }, { 0x8810754a, "_find_first_bit" }, { 0x48d88a2c, "__SCT__preempt_schedule" }, { 0x5c8809da, "device_unregister" }, { 0x608741b5, "__init_swait_queue_head" }, { 0xb0efb471, "__trace_trigger_soft_disabled" }, { 0x92540fbf, "finish_wait" }, { 0x9ee22d8c, "class_destroy" }, { 0x66312157, "trace_event_printf" }, { 0x96848186, "scnprintf" }, { 0x53569707, "this_cpu_off" }, { 0x35f125a9, "rdma_resolve_addr" }, { 0xca376a59, "dma_sync_single_for_device" }, { 0xd3278c09, "device_initialize" }, { 0x7b37d4a7, "_find_first_zero_bit" }, { 0xd5fd90f1, "prepare_to_wait" }, { 0xc70825a2, "trace_event_raw_init" }, { 0xcc5c2df4, "trace_print_symbols_seq" }, { 0x69acdf38, "memcpy" }, { 0x37a0cba, "kfree" }, { 0x5835a165, "rtrs_post_recv_empty" }, { 0xe9c322a0, "pcpu_hot" }, { 0x208250f3, "ib_dereg_mr_user" }, { 0x6b3b3968, "ib_process_cq_direct" }, { 0x8c26d495, "prepare_to_wait_event" }, { 0x53662ded, "rtrs_iu_post_rdma_write_imm" }, { 0xf04fd94b, "rtrs_iu_post_send" }, { 0xe2964344, "__wake_up" }, { 0x70807834, "rdma_addr_size" }, { 0xca21ebd3, "bitmap_free" }, { 0xc5844fb8, "__per_cpu_offset" }, { 0x7098e516, "module_layout" }, }; MODULE_INFO(depends, "rdma_cm,rtrs-core,ib_core");