#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 static const struct modversion_info ____versions[] __used __section("__versions") = { { 0x4e6e4b41, "radix_tree_delete" }, { 0xfddd8879, "mlx5_query_nic_vport_system_image_guid" }, { 0x9b2145eb, "mlx5_eswitch_unregister_vport_reps" }, { 0xfe487975, "init_wait_entry" }, { 0x10535cae, "mlx5_notifier_register" }, { 0x4fffa4ba, "mlx5_core_create_cq" }, { 0x2376af28, "mlx5_dm_sw_icm_alloc" }, { 0x9040242d, "_dev_err" }, { 0xf806c022, "mlx5_is_roce_on" }, { 0xbc4534ff, "mlx5_lag_get_roce_netdev" }, { 0x868fb208, "mlx5_add_flow_rules" }, { 0xad1d1bd2, "simple_open" }, { 0xcc002b85, "mlx5_destroy_flow_table" }, { 0x6f2e0a5a, "mlx5_eswitch_uplink_get_proto_dev" }, { 0xe1df494d, "mlx5_get_flow_namespace" }, { 0x8df92f66, "memchr_inv" }, { 0x677ff88c, "xas_store" }, { 0x9cc0d1e4, "mlx5_comp_vectors_count" }, { 0x96eb2c99, "mlx5_fc_id" }, { 0x2469810f, "__rcu_read_unlock" }, { 0xc38c83b8, "mod_timer" }, { 0xa85a3e6d, "xa_load" }, { 0xe63b4c34, "ib_umem_odp_get" }, { 0x6626afca, "down" }, { 0xeeed811b, "mlx5_query_port_ptys" }, { 0xedc12a64, "ib_umem_get" }, { 0x8c03d20c, "destroy_workqueue" }, { 0xe68efe41, "_raw_write_lock" }, { 0x31d34278, "xas_load" }, { 0x4dfa8d4b, "mutex_lock" }, { 0x73b56962, "mlx5_cmd_init_async_ctx" }, { 0x34cd85cc, "mlx5_eq_create_generic" }, { 0x3493f3d0, "mlx5_put_uars_page" }, { 0x7bdc9641, "mlx5_lag_get_slave_port" }, { 0x6d8f92fe, "ib_umem_dmabuf_map_pages" }, { 0x102ba770, "mlx5_get_uars_page" }, { 0xfedf6463, "debugfs_remove" }, { 0x6327fed9, "mlx5_query_ib_port_oper" }, { 0x66f96b8f, "ib_query_port" }, { 0x37fa732f, "__ib_alloc_cq" }, { 0x4b750f53, "_raw_spin_unlock_irq" }, { 0x7731a734, "mlx5_query_nic_vport_node_guid" }, { 0xf3e27e30, "nla_put" }, { 0x90c9477d, "ww_mutex_lock" }, { 0x87a07e94, "mlx5_set_port_caps" }, { 0x1f7616e9, "rdma_user_mmap_entry_get_pgoff" }, { 0x4d9b652b, "rb_erase" }, { 0x69d800a9, "mlx5_del_flow_rules" }, { 0xe14aef3a, "ib_umem_odp_unmap_dma_pages" }, { 0xf74bb274, "mod_delayed_work_on" }, { 0x4c9d28b0, "phys_base" }, { 0x982feeaf, "mlx5_core_modify_sq" }, { 0xdd4d55b6, "_raw_read_unlock" }, { 0xd67364f7, "eventfd_ctx_fdget" }, { 0x40235c98, "_raw_write_unlock" }, { 0x9ed12e20, "kmalloc_large" }, { 0xfef216eb, "_raw_spin_trylock" }, { 0x8bf1e0e7, "ib_umem_dmabuf_get" }, { 0x2e14af7c, "mlx5_query_hca_vport_system_image_guid" }, { 0xf3100a84, "mlx5_core_query_sq_state" }, { 0xcefb0c9f, "__mutex_init" }, { 0xaa583cd9, "debugfs_create_ulong" }, { 0x8e192ef4, "mlx5_core_query_vport_counter" }, { 0xae924e3f, "ib_uverbs_get_ucontext_file" }, { 0x64127b67, "bitmap_find_next_zero_area_off" }, { 0xe3dfa12c, "__ib_create_cq" }, { 0xd35cce70, "_raw_spin_unlock_irqrestore" }, { 0x105f09c0, "mlx5_query_port_max_mtu" }, { 0x90ad4720, "ib_destroy_qp_user" }, { 0x94c398c2, "_uverbs_get_const_signed" }, { 0xf65c12c, "mlx5_query_hca_vport_gid" }, { 0x2d4b026a, "mlx5_frag_buf_free" }, { 0xeefee296, "mlx5_nic_vport_disable_roce" }, { 0x769fa5f0, "uverbs_fd_class" }, { 0x3dad9978, "cancel_delayed_work" }, { 0x1747f97f, "dma_sync_single_for_cpu" }, { 0xfa32a28c, "mlx5_notifier_unregister" }, { 0xfb578fc5, "memset" }, { 0xb024ade4, "_dev_warn" }, { 0xe5ad0cad, "mlx5_create_lag_demux_flow_table" }, { 0x842ee1d3, "mlx5_cmd_exec_cb" }, { 0x9bb4e317, "ioread32be" }, { 0x53543c58, "mlx5_lag_get_num_ports" }, { 0x2688ec10, "bitmap_zalloc" }, { 0xeb63b18d, "mlx5_rl_remove_rate" }, { 0x50d1f870, "pgprot_writecombine" }, { 0x25974000, "wait_for_completion" }, { 0x5b8239ca, "__x86_return_thunk" }, { 0xdc812ab2, "debugfs_create_u32" }, { 0xc645a94, "mlx5_eswitch_register_vport_reps" }, { 0x6b10bee1, "_copy_to_user" }, { 0xd9a5ea54, "__init_waitqueue_head" }, { 0x9e8428b3, "mlx5_core_modify_cq" }, { 0xece784c2, "rb_first" }, { 0x5a321131, "mlx5_eswitch_vport_match_metadata_enabled" }, { 0xe6fee0aa, "ib_dealloc_device" }, { 0x4b3ffacc, "mlx5_blocking_notifier_unregister" }, { 0x63819202, "mlx5_fc_query" }, { 0x1acf9979, "ib_destroy_cq_user" }, { 0xfaaf439a, "rdma_user_mmap_io" }, { 0x6b5a3be2, "skb_trim" }, { 0x759a6567, "__mmdrop" }, { 0xa0ebc08, "__xa_cmpxchg" }, { 0x28c4ba0d, "ib_modify_qp" }, { 0x23e5cb12, "mlx5_eswitch_get_core_dev" }, { 0x15ba50a6, "jiffies" }, { 0x7f7f7bb4, "irq_poll_disable" }, { 0x8623bb92, "rdma_user_mmap_entry_insert_range" }, { 0x7dcf4135, "__xa_insert" }, { 0x745a981, "xa_erase" }, { 0xce1c1a15, "ib_umem_dmabuf_get_pinned" }, { 0xe5840ec6, "ib_wc_status_msg" }, { 0x3c3ff9fd, "sprintf" }, { 0x922f45a6, "__bitmap_clear" }, { 0x97651e6c, "vmemmap_base" }, { 0x10ed7930, "ib_umem_dmabuf_unmap_pages" }, { 0x28aa6a67, "call_rcu" }, { 0xcc57ea94, "mlx5_eswitch_get_proto_dev" }, { 0x7f192ea, "debugfs_create_file" }, { 0x44c10a52, "kvfree_call_rcu" }, { 0xa1f67710, "uverbs_copy_to_struct_or_zero" }, { 0x4c1f0a66, "ib_uverbs_flow_resources_free" }, { 0x3213f038, "mutex_unlock" }, { 0xc31f5c8, "ib_umem_odp_map_dma_and_lock" }, { 0x9fa7184a, "cancel_delayed_work_sync" }, { 0x34cec494, "ib_free_cq" }, { 0xc6f46339, "init_timer_key" }, { 0xe9c783c4, "mlx5_eq_notifier_unregister" }, { 0xf729f964, "mlx5_query_port_vl_hw_cap" }, { 0xfb9074d8, "mlx5_query_hca_vport_pkey" }, { 0xd9491c14, "xa_destroy" }, { 0x8fa25c24, "xa_find" }, { 0xa758c429, "mlx5_core_uplink_netdev_event_replay" }, { 0xe3888b82, "alloc_pages" }, { 0xfbe215e4, "sg_next" }, { 0xffd96420, "mlx5_frag_buf_alloc_node" }, { 0x655d0088, "netdev_master_upper_dev_get_rcu" }, { 0x9034a696, "mempool_destroy" }, { 0x2cf56265, "__dynamic_pr_debug" }, { 0xd49d9c02, "netdev_master_upper_dev_get" }, { 0xa50c35df, "_uverbs_alloc" }, { 0x3c12dfe, "cancel_work_sync" }, { 0xd6f83af8, "mlx5_fc_destroy" }, { 0x56470118, "__warn_printk" }, { 0xd8297564, "mlx5_lag_is_master" }, { 0x82cb5882, "mlx5_nic_vport_unaffiliate_multiport" }, { 0x5b3e282f, "xa_store" }, { 0x550ce709, "pat_enabled" }, { 0x3a66fe01, "mlx5_query_hca_vport_context" }, { 0xffeedf6a, "delayed_work_timer_fn" }, { 0x6d8eb0d7, "ib_query_pkey" }, { 0x8e885c83, "uverbs_uobject_put" }, { 0x5e3248aa, "mlx5_core_roce_gid_set" }, { 0xfe8c61f0, "_raw_read_lock" }, { 0xb633f115, "irq_poll_enable" }, { 0x8bfad87a, "mlx5_query_port_oper_mtu" }, { 0xd7a31d4f, "mlx5_nic_vport_enable_roce" }, { 0xe3e59dce, "ib_port_immutable_read" }, { 0x5093aa9d, "ib_create_qp_kernel" }, { 0x92b38218, "boot_cpu_data" }, { 0x3d2f4aca, "uverbs_copy_to" }, { 0xd313bc7b, "xas_nomem" }, { 0xd4c14632, "system_unbound_wq" }, { 0xca9beaa4, "__xa_store" }, { 0x178278eb, "mlx5_blocking_notifier_register" }, { 0x88c634f8, "flow_resources_add" }, { 0x2558495f, "mlx5_core_modify_rq" }, { 0x9c73aab4, "mlx5_core_query_mkey" }, { 0x2e438a3b, "__auxiliary_driver_register" }, { 0x97f06d7a, "mlx5_db_alloc_node" }, { 0x7cd10377, "rdma_nl_stat_hwcounter_entry" }, { 0x893307ed, "uverbs_destroy_def_handler" }, { 0x36b2941d, "mlx5_qp_debugfs_init" }, { 0x7567a54c, "ib_dealloc_pd_user" }, { 0x84bf2d9, "mlx5_core_modify_tis" }, { 0x98cc5634, "mlx5_create_cq" }, { 0x6c326518, "rdma_port_get_link_layer" }, { 0xdf36914b, "xa_find_after" }, { 0xac4a1f46, "kmalloc_trace" }, { 0x104d2262, "mlx5_eswitch_get_total_vports" }, { 0xe44edd42, "mlx5_core_destroy_cq" }, { 0xb5c86f45, "mlx5_lag_get_peer_mdev" }, { 0xbce97c36, "mlx5_core_reserved_gids_count" }, { 0x46cf10eb, "cachemode2protval" }, { 0x19cdd391, "mlx5_debugfs_root" }, { 0xdf0f75c6, "eventfd_signal" }, { 0x56c99013, "mlx5_core_modify_cq_moderation" }, { 0x71968f65, "ib_umem_copy_from" }, { 0x2e8c0548, "_dev_printk" }, { 0x7aa1756e, "kvfree" }, { 0x22f82557, "mlx5_qp_debugfs_cleanup" }, { 0xc27fdae8, "mlx5_eq_disable" }, { 0xd2c3e3, "mlx5_cmd_cleanup_async_ctx" }, { 0x4db7c870, "debugfs_create_dir" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0x619cb7dd, "simple_read_from_buffer" }, { 0x23bb3f50, "mlx5_create_flow_table" }, { 0xe13417d1, "mlx5_rl_remove_rate_raw" }, { 0x42c5b55c, "rdma_roce_rescan_device" }, { 0xb28dbbe8, "mlx5_destroy_flow_group" }, { 0x7e663ce4, "mlx5_alloc_bfreg" }, { 0xf09c41e0, "mlx5_eq_destroy_generic" }, { 0x193b950b, "mlx5_vector2eqn" }, { 0xeb233a45, "__kmalloc" }, { 0x8d5e514c, "rdma_nl_put_driver_string" }, { 0xe2c17b5d, "__SCT__might_resched" }, { 0x64d0a81b, "mlx5_lag_is_active" }, { 0xd08cead0, "mlx5_free_bfreg" }, { 0x5b94ad75, "kmalloc_caches" }, { 0x9f4c03d7, "mlx5_cmd_destroy_vport_lag" }, { 0xc1695995, "ib_set_device_ops" }, { 0xb885c7bc, "rdma_user_mmap_entry_put" }, { 0x2d3385d3, "system_wq" }, { 0x28ff506a, "mlx5_core_access_reg" }, { 0x72460c4, "mlx5_fill_page_frag_array" }, { 0xc31db0ce, "is_vmalloc_addr" }, { 0x20a0e246, "mlx5_eswitch_add_send_to_vport_rule" }, { 0x88db9f48, "__check_object_size" }, { 0x21a2acd7, "mlx5_modify_header_alloc" }, { 0x226ea13, "mlx5_dm_sw_icm_dealloc" }, { 0x404289e3, "ib_umem_release" }, { 0x49cd25ed, "alloc_workqueue" }, { 0x619b7f72, "mlx5_db_free" }, { 0x643e3b80, "mlx5_core_destroy_mkey" }, { 0xcc794a9d, "mlx5_eswitch_mode" }, { 0x7268d105, "mlx5_cmd_check" }, { 0x571470da, "__rdma_block_iter_start" }, { 0x6fbc6a00, "radix_tree_insert" }, { 0x13c49cc2, "_copy_from_user" }, { 0x4a3ad70e, "wait_for_completion_timeout" }, { 0xab50bdfe, "mlx5_rl_add_rate_raw" }, { 0xdf2c2742, "rb_last" }, { 0x8d522714, "__rcu_read_lock" }, { 0x99501635, "mlx5_lag_query_cong_counters" }, { 0xe4caecad, "uverbs_get_flags32" }, { 0x3f2b209, "mlx5_rsc_dump_cmd_create" }, { 0xca5ca637, "uverbs_idr_class" }, { 0x941f2aaa, "eventfd_ctx_put" }, { 0x36afa38, "mlx5_core_destroy_psv" }, { 0x656e4a6e, "snprintf" }, { 0xa6257a2f, "complete" }, { 0xc5b6f236, "queue_work_on" }, { 0x9291cd3b, "memdup_user" }, { 0x98353572, "mlx5_eq_enable" }, { 0xa85e04b7, "mlx5_flow_table_id" }, { 0x1cfba015, "stackleak_track_stack" }, { 0xc0c0b522, "rdma_read_gid_l2_fields" }, { 0x8810754a, "_find_first_bit" }, { 0xca9360b5, "rb_next" }, { 0x68d04dc1, "__ib_alloc_pd" }, { 0x608741b5, "__init_swait_queue_head" }, { 0x70ad75fb, "radix_tree_lookup" }, { 0x92540fbf, "finish_wait" }, { 0xad6815cd, "mlx5_rsc_dump_cmd_destroy" }, { 0x9eca3b2f, "register_netdevice_notifier_dev_net" }, { 0xcae03bf, "dma_unmap_page_attrs" }, { 0xf417d75, "mlx5_query_nic_vport_qkey_viol_cntr" }, { 0x73baf9a2, "ib_modify_qp_is_ok" }, { 0xe02c9c92, "__xa_erase" }, { 0xe487efdb, "mlx5_nic_vport_update_local_lb" }, { 0xcf2a6966, "up" }, { 0x4c6f2ae6, "ww_mutex_unlock" }, { 0xca376a59, "dma_sync_single_for_device" }, { 0x61492bb7, "mlx5_rl_are_equal" }, { 0x5c6e2b0d, "mlx5_create_flow_group" }, { 0x41406774, "uverbs_uobject_fd_release" }, { 0x5f90ac73, "debugfs_create_atomic_t" }, { 0x9e68b7b7, "mlx5_core_create_psv" }, { 0xae884c22, "ib_umem_find_best_pgsz" }, { 0xe14b9704, "mlx5_core_modify_hca_vport_context" }, { 0x2e51b2a1, "mlx5_rl_add_rate" }, { 0x7b37d4a7, "_find_first_zero_bit" }, { 0x7204b42b, "mlx5_eq_update_ci" }, { 0x888a2246, "mlx5_create_auto_grouped_flow_table" }, { 0xa84fa97b, "mlx5_core_create_mkey" }, { 0xfbbe29fc, "mlx5_cmd_do" }, { 0x69acdf38, "memcpy" }, { 0x93f20b2c, "mlx5_debug_qp_add" }, { 0x7a81baed, "ib_sg_to_pages" }, { 0x3b6c41ea, "kstrtouint" }, { 0x19e7490f, "__rdma_block_iter_next" }, { 0x37a0cba, "kfree" }, { 0x15056857, "mlx5_fc_create" }, { 0x7f9064c9, "mlx5_cmd_out_err" }, { 0x6e6a6753, "mlx5_core_create_rqt" }, { 0x4826172, "mlx5_core_query_vendor_id" }, { 0x60d67213, "mlx5_query_hca_vport_node_guid" }, { 0xbd837f5e, "mlx5_modify_header_dealloc" }, { 0xe9c322a0, "pcpu_hot" }, { 0xd35a6d31, "mempool_kmalloc" }, { 0xc1f7abd9, "ib_umem_odp_alloc_child" }, { 0xc3055d20, "usleep_range_state" }, { 0x6b3b3968, "ib_process_cq_direct" }, { 0x8c26d495, "prepare_to_wait_event" }, { 0x5623ffc3, "mlx5_lag_is_mpesw" }, { 0x82ee90dc, "timer_delete_sync" }, { 0xe2964344, "__wake_up" }, { 0x4302d0eb, "free_pages" }, { 0x50cc6495, "uverbs_finalize_uobj_create" }, { 0x43ec602, "get_device" }, { 0xeb48f0ae, "mlx5_eswitch_get_encap_mode" }, { 0xf019b466, "mlx5_rsc_dump_next" }, { 0xa7c66ef0, "ib_query_qp" }, { 0xd3354a6, "rdma_alloc_hw_stats_struct" }, { 0xa5526619, "rb_insert_color" }, { 0x8ba31b7, "_ib_alloc_device" }, { 0x34db050b, "_raw_spin_lock_irqsave" }, { 0xca21ebd3, "bitmap_free" }, { 0x4ddf0d50, "__dynamic_dev_dbg" }, { 0x7b21882e, "mlx5_debugfs_get_dev_root" }, { 0xf1d196f5, "flow_resources_alloc" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xa897e3e7, "mempool_free" }, { 0xb5ae4c46, "mlx5_core_query_rq" }, { 0xcbd4898c, "fortify_panic" }, { 0xe5bde3eb, "mlx5_packet_reformat_dealloc" }, { 0xbdfb6dbb, "__fentry__" }, { 0xe783e261, "sysfs_emit" }, { 0xd68ad6bf, "ib_umem_odp_alloc_implicit" }, { 0xa37fe18a, "dev_driver_string" }, { 0xb5d0bb2a, "ib_destroy_srq_user" }, { 0x6a037cf1, "mempool_kfree" }, { 0x6935dddf, "ib_unregister_device" }, { 0x37c463ed, "ib_find_cached_pkey" }, { 0x65487097, "__x86_indirect_thunk_rax" }, { 0x83fdeb1e, "dma_map_page_attrs" }, { 0xe6b9c1b2, "auxiliary_driver_unregister" }, { 0x7c53274c, "mlx5_cmd_exec" }, { 0x9117c1b3, "mlx5_eq_get_eqe" }, { 0x122c3a7e, "_printk" }, { 0x8427cc7b, "_raw_spin_lock_irq" }, { 0x1953c958, "mempool_create" }, { 0x6418be0d, "mlx5_rdma_rn_get_params" }, { 0x1000e51, "schedule" }, { 0xfedc8f5f, "ib_register_device" }, { 0xa19b956, "__stack_chk_fail" }, { 0x296695f, "refcount_warn_saturate" }, { 0xb2fcb56d, "queue_delayed_work_on" }, { 0x6a5cb5ee, "__get_free_pages" }, { 0xb5686f70, "put_device" }, { 0xf82ec573, "rb_prev" }, { 0x7682ba4e, "__copy_overflow" }, { 0x9fd2e382, "mlx5_lag_mode_is_hash" }, { 0x1317ed86, "mlx5_debug_qp_remove" }, { 0xe88aae36, "pcie_relaxed_ordering_enabled" }, { 0xc3762aec, "mempool_alloc" }, { 0xe8516b9, "mlx5_eq_notifier_register" }, { 0x6383b27c, "__x86_indirect_thunk_rdx" }, { 0x7c263ce7, "__free_pages" }, { 0xf3a99e2e, "mlx5_core_create_tis" }, { 0x69ec2e8c, "mlx5_nic_vport_affiliate_multiport" }, { 0xa8d1337e, "_dev_info" }, { 0x47cfd825, "kstrtouint_from_user" }, { 0xc6cbbc89, "capable" }, { 0xc5b6b539, "mlx5_cmd_create_vport_lag" }, { 0x167c5967, "print_hex_dump" }, { 0xadfaa376, "mlx5_query_min_inline" }, { 0x7cd8d75e, "page_offset_base" }, { 0x6d584a6f, "mlx5_core_create_rq" }, { 0xadddd860, "mlx5_eswitch_get_vport_metadata_for_match" }, { 0x615911d7, "__bitmap_set" }, { 0x599fb41c, "kvmalloc_node" }, { 0x3f871f12, "mlx5_packet_reformat_alloc" }, { 0x1f43735b, "ib_create_srq_user" }, { 0xb6303747, "rdma_user_mmap_entry_remove" }, { 0xee67c6ea, "_uverbs_get_const_unsigned" }, { 0x654a3398, "unregister_netdevice_notifier_dev_net" }, { 0x330b023a, "ib_dispatch_event" }, { 0x3fb565a8, "vm_insert_page" }, { 0x343247ae, "mlx5_lag_is_shared_fdb" }, { 0x819db6a5, "ib_umem_odp_release" }, { 0x7098e516, "module_layout" }, }; MODULE_INFO(depends, "mlx5_core,ib_uverbs,ib_core"); MODULE_ALIAS("auxiliary:mlx5_core.multiport"); MODULE_ALIAS("auxiliary:mlx5_core.rdma"); MODULE_ALIAS("auxiliary:mlx5_core.rdma-rep");