#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0x893580a6, __VMLINUX_SYMBOL_STR(module_layout) },
	{ 0x4041c710, __VMLINUX_SYMBOL_STR(refcount_inc) },
	{ 0x781784, __VMLINUX_SYMBOL_STR(release_sock) },
	{ 0x9c26ab55, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
	{ 0x65e75cb6, __VMLINUX_SYMBOL_STR(__list_del_entry) },
	{ 0xd2b09ce5, __VMLINUX_SYMBOL_STR(__kmalloc) },
	{ 0x2c2fa62c, __VMLINUX_SYMBOL_STR(lnet_inet_select) },
	{ 0x86ba605, __VMLINUX_SYMBOL_STR(libcfs_idstr) },
	{ 0x4c4fef19, __VMLINUX_SYMBOL_STR(kernel_stack) },
	{ 0x2a395a24, __VMLINUX_SYMBOL_STR(cfs_cpt_number) },
	{ 0x50dfbbc0, __VMLINUX_SYMBOL_STR(kernel_sendmsg) },
	{ 0xec01734b, __VMLINUX_SYMBOL_STR(_raw_spin_unlock) },
	{ 0x349cba85, __VMLINUX_SYMBOL_STR(strchr) },
	{ 0x1f692f80, __VMLINUX_SYMBOL_STR(libcfs_nidstr_r) },
	{ 0xff23fb6a, __VMLINUX_SYMBOL_STR(_raw_qspin_lock) },
	{ 0x15692c87, __VMLINUX_SYMBOL_STR(param_ops_int) },
	{ 0xf0567d54, __VMLINUX_SYMBOL_STR(lnet_notify) },
	{ 0x6c007e01, __VMLINUX_SYMBOL_STR(lnet_kiov_nob) },
	{ 0xdc5ff8fd, __VMLINUX_SYMBOL_STR(lnet_connect) },
	{ 0xd0ee38b8, __VMLINUX_SYMBOL_STR(schedule_timeout_uninterruptible) },
	{ 0xf5dc6337, __VMLINUX_SYMBOL_STR(lnet_iov_nob) },
	{ 0x1df2f999, __VMLINUX_SYMBOL_STR(dev_get_flags) },
	{ 0xa9320d27, __VMLINUX_SYMBOL_STR(ktime_get_seconds) },
	{ 0xf68285c0, __VMLINUX_SYMBOL_STR(register_inetaddr_notifier) },
	{ 0xc8b57c27, __VMLINUX_SYMBOL_STR(autoremove_wake_function) },
	{ 0x448cf9c1, __VMLINUX_SYMBOL_STR(lnet_nid2cpt) },
	{ 0x11da9f1a, __VMLINUX_SYMBOL_STR(refcount_dec_and_test) },
	{ 0x58502a26, __VMLINUX_SYMBOL_STR(cfs_cpt_weight) },
	{ 0x71f662a3, __VMLINUX_SYMBOL_STR(libcfs_debug) },
	{ 0x60b93394, __VMLINUX_SYMBOL_STR(remove_wait_queue) },
	{ 0xc7a4fbed, __VMLINUX_SYMBOL_STR(rtnl_lock) },
	{ 0x36cd83a3, __VMLINUX_SYMBOL_STR(sock_release) },
	{ 0xb765aaa5, __VMLINUX_SYMBOL_STR(cfs_percpt_lock) },
	{ 0x4e900588, __VMLINUX_SYMBOL_STR(_raw_read_lock) },
	{ 0x87c054c6, __VMLINUX_SYMBOL_STR(_raw_spin_lock_bh) },
	{ 0x3c1285bd, __VMLINUX_SYMBOL_STR(libcfs_subsystem_debug) },
	{ 0xd2da1048, __VMLINUX_SYMBOL_STR(register_netdevice_notifier) },
	{ 0xec70b23b, __VMLINUX_SYMBOL_STR(cfs_cpt_spread_node) },
	{ 0xe223d911, __VMLINUX_SYMBOL_STR(__rwlock_init) },
	{ 0x84f616f, __VMLINUX_SYMBOL_STR(prepare_to_wait_exclusive) },
	{ 0x2447533c, __VMLINUX_SYMBOL_STR(ktime_get_real) },
	{ 0xbc17a1f4, __VMLINUX_SYMBOL_STR(libcfs_nid2str_r) },
	{ 0x953e1b9e, __VMLINUX_SYMBOL_STR(ktime_get_real_seconds) },
	{ 0xec0ac5cb, __VMLINUX_SYMBOL_STR(kthread_create_on_node) },
	{ 0x343a1a8, __VMLINUX_SYMBOL_STR(__list_add) },
	{ 0x6bcb6e07, __VMLINUX_SYMBOL_STR(__might_sleep) },
	{ 0x9d0d6206, __VMLINUX_SYMBOL_STR(unregister_netdevice_notifier) },
	{ 0x5a370cc4, __VMLINUX_SYMBOL_STR(lnet_sock_read) },
	{ 0xe2d5255a, __VMLINUX_SYMBOL_STR(strcmp) },
	{ 0x16a81207, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
	{ 0xf1db1704, __VMLINUX_SYMBOL_STR(nla_memcpy) },
	{ 0x9048e23f, __VMLINUX_SYMBOL_STR(kernel_setsockopt) },
	{ 0xf8f61ebc, __VMLINUX_SYMBOL_STR(wake_up_var) },
	{ 0x62e1df8c, __VMLINUX_SYMBOL_STR(current_task) },
	{ 0xa543c059, __VMLINUX_SYMBOL_STR(__ethtool_get_link_ksettings) },
	{ 0x5c88b6b, __VMLINUX_SYMBOL_STR(lock_sock_nested) },
	{ 0x449ad0a7, __VMLINUX_SYMBOL_STR(memcmp) },
	{ 0x7c8d798d, __VMLINUX_SYMBOL_STR(_raw_read_unlock) },
	{ 0x7417a7fe, __VMLINUX_SYMBOL_STR(vmap) },
	{ 0xa1c76e0a, __VMLINUX_SYMBOL_STR(_cond_resched) },
	{ 0xf5eff79, __VMLINUX_SYMBOL_STR(cfs_percpt_number) },
	{ 0x7023e3dd, __VMLINUX_SYMBOL_STR(lnet_extract_kiov) },
	{ 0x5792f848, __VMLINUX_SYMBOL_STR(strlcpy) },
	{ 0x802d0e93, __VMLINUX_SYMBOL_STR(crc32_le) },
	{ 0x521445b, __VMLINUX_SYMBOL_STR(list_del) },
	{ 0x17bb5d1a, __VMLINUX_SYMBOL_STR(libcfs_vfree_atomic) },
	{ 0x301f7f7e, __VMLINUX_SYMBOL_STR(lnet_sock_getbuf) },
	{ 0x8c477709, __VMLINUX_SYMBOL_STR(lnet_finalize) },
	{ 0x5511f09e, __VMLINUX_SYMBOL_STR(cfs_percpt_alloc) },
	{ 0x43d7f637, __VMLINUX_SYMBOL_STR(lnet_get_lnd_timeout) },
	{ 0x46cf1d66, __VMLINUX_SYMBOL_STR(lnet_get_link_status) },
	{ 0xd80e8aee, __VMLINUX_SYMBOL_STR(libcfs_kmem) },
	{ 0xe3d8beb3, __VMLINUX_SYMBOL_STR(__var_waitqueue) },
	{ 0x66988377, __VMLINUX_SYMBOL_STR(module_put) },
	{ 0xe2433644, __VMLINUX_SYMBOL_STR(init_wait_var_entry) },
	{ 0x40a9b349, __VMLINUX_SYMBOL_STR(vzalloc) },
	{ 0xba5566d2, __VMLINUX_SYMBOL_STR(lnet_acceptor_port) },
	{ 0xb73fa850, __VMLINUX_SYMBOL_STR(the_lnet) },
	{ 0x7111f52f, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_node_trace) },
	{ 0xf9729efe, __VMLINUX_SYMBOL_STR(x86_hyper) },
	{ 0xa8759f6a, __VMLINUX_SYMBOL_STR(lnet_sock_write) },
	{ 0xdd1aa260, __VMLINUX_SYMBOL_STR(cfs_percpt_unlock) },
	{ 0xfe029963, __VMLINUX_SYMBOL_STR(unregister_inetaddr_notifier) },
	{ 0x5fee352c, __VMLINUX_SYMBOL_STR(lnet_acceptor_timeout) },
	{ 0xa4d0d263, __VMLINUX_SYMBOL_STR(_raw_spin_unlock_bh) },
	{ 0xf0fdf6cb, __VMLINUX_SYMBOL_STR(__stack_chk_fail) },
	{ 0x919bb0d1, __VMLINUX_SYMBOL_STR(choose_ipv4_src) },
	{ 0xd62c833f, __VMLINUX_SYMBOL_STR(schedule_timeout) },
	{ 0x1000e51, __VMLINUX_SYMBOL_STR(schedule) },
	{ 0xade657cc, __VMLINUX_SYMBOL_STR(libcfs_next_nidstring) },
	{ 0xe3bf6897, __VMLINUX_SYMBOL_STR(cfs_percpt_free) },
	{ 0x32f2b454, __VMLINUX_SYMBOL_STR(__raw_spin_lock_init) },
	{ 0xd6cfcc81, __VMLINUX_SYMBOL_STR(lnet_set_link_fatal_state) },
	{ 0xe48dab9f, __VMLINUX_SYMBOL_STR(lnet_sock_setbuf) },
	{ 0x71b89f1, __VMLINUX_SYMBOL_STR(wake_up_process) },
	{ 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__) },
	{ 0xb4422614, __VMLINUX_SYMBOL_STR(lnet_register_lnd) },
	{ 0xa3af6e9b, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
	{ 0xc1db8cf8, __VMLINUX_SYMBOL_STR(kernel_recvmsg) },
	{ 0xf2af98c7, __VMLINUX_SYMBOL_STR(__wake_up) },
	{ 0x7fb25d2f, __VMLINUX_SYMBOL_STR(lnet_unregister_lnd) },
	{ 0xd239fbf5, __VMLINUX_SYMBOL_STR(_raw_write_unlock_bh) },
	{ 0xde8e9777, __VMLINUX_SYMBOL_STR(add_wait_queue) },
	{ 0x9d68152c, __VMLINUX_SYMBOL_STR(_raw_read_lock_bh) },
	{ 0x7b2f8dd6, __VMLINUX_SYMBOL_STR(_raw_read_unlock_bh) },
	{ 0xe2f91ce3, __VMLINUX_SYMBOL_STR(libcfs_debug_msg) },
	{ 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
	{ 0x94961283, __VMLINUX_SYMBOL_STR(vunmap) },
	{ 0xb541871e, __VMLINUX_SYMBOL_STR(prepare_to_wait) },
	{ 0x52b9c7e9, __VMLINUX_SYMBOL_STR(lbug_with_loc) },
	{ 0x7ee6d93a, __VMLINUX_SYMBOL_STR(nsecs_to_jiffies64) },
	{ 0xc1c11b8d, __VMLINUX_SYMBOL_STR(lnet_update_ping_buffer) },
	{ 0x9ea544b3, __VMLINUX_SYMBOL_STR(add_wait_queue_exclusive) },
	{ 0x4f54a642, __VMLINUX_SYMBOL_STR(_raw_write_lock_bh) },
	{ 0x86369da2, __VMLINUX_SYMBOL_STR(lnet_sock_getaddr) },
	{ 0x84ec5ac4, __VMLINUX_SYMBOL_STR(finish_wait) },
	{ 0x6bd38293, __VMLINUX_SYMBOL_STR(lnet_parse) },
	{ 0xd68f41ae, __VMLINUX_SYMBOL_STR(cfs_cpt_bind) },
	{ 0xdb6b9604, __VMLINUX_SYMBOL_STR(lnet_connect_console_error) },
	{ 0x8e99657d, __VMLINUX_SYMBOL_STR(lnet_ni_add_interface) },
	{ 0x6d044c26, __VMLINUX_SYMBOL_STR(param_ops_uint) },
	{ 0x377fc62d, __VMLINUX_SYMBOL_STR(abort_exclusive_wait) },
	{ 0xd542439, __VMLINUX_SYMBOL_STR(__ipv6_addr_type) },
	{ 0x128e999c, __VMLINUX_SYMBOL_STR(lnet_send_error_simulation) },
	{ 0x6e720ff2, __VMLINUX_SYMBOL_STR(rtnl_unlock) },
	{ 0x649d5040, __VMLINUX_SYMBOL_STR(lnet_inet_enumerate) },
	{ 0xa152ee95, __VMLINUX_SYMBOL_STR(try_module_get) },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=lnet,libcfs";


MODULE_INFO(srcversion, "B95FEE8F905EDC10488EC55");
MODULE_INFO(rhelversion, "7.9");
#ifdef RETPOLINE
	MODULE_INFO(retpoline, "Y");
#endif
#ifdef CONFIG_MPROFILE_KERNEL
	MODULE_INFO(mprofile, "Y");
#endif
