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

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible 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,
};

#ifdef RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0x1d527cfe, "module_layout" },
	{ 0xb7981d3c, "rcu_lock_map" },
	{ 0xd1b9379a, "request_key" },
	{ 0x4041c710, "refcount_inc" },
	{ 0xd3f39c7f, "sptlrpc_gc_add_ctx" },
	{ 0xf17b1386, "kmalloc_caches" },
	{ 0xd2b09ce5, "__kmalloc" },
	{ 0xf85e3b00, "ptlrpc_req_finished" },
	{ 0xf888ca21, "sg_init_table" },
	{ 0x4a82cc13, "sunrpc_cache_update" },
	{ 0x7f7e54f9, "sptlrpc_sec_put" },
	{ 0x3ec042c9, "up_read" },
	{ 0xa19e551, "class_uuid2obd" },
	{ 0xe57bd972, "sptlrpc_current_user_desc_size" },
	{ 0x93fd3136, "lustre_pack_reply_v2" },
	{ 0xa79d255c, "_raw_spin_unlock" },
	{ 0x44a2ef3c, "debugfs_create_dir" },
	{ 0xeff7ab02, "single_open" },
	{ 0x1f692f80, "libcfs_nidstr_r" },
	{ 0x43f62bb6, "lookup_user_key" },
	{ 0x754d539c, "strlen" },
	{ 0x151f4898, "schedule_timeout_uninterruptible" },
	{ 0x1b17e06c, "kstrtoll" },
	{ 0xa9320d27, "ktime_get_seconds" },
	{ 0xad73041f, "autoremove_wake_function" },
	{ 0x263ed23b, "__x86_indirect_thunk_r12" },
	{ 0x79aa04a2, "get_random_bytes" },
	{ 0x11da9f1a, "refcount_dec_and_test" },
	{ 0xb9235f7d, "sptlrpc_import_sec_ref" },
	{ 0xef9256ac, "single_release" },
	{ 0x71f662a3, "libcfs_debug" },
	{ 0x62aab8eb, "lprocfs_counter_sub" },
	{ 0xc1378c8f, "sunrpc_cache_pipe_upcall" },
	{ 0xed127413, "remove_wait_queue" },
	{ 0x60cb65a8, "seq_puts" },
	{ 0x15244c9d, "boot_cpu_data" },
	{ 0xf2ca0a77, "sptlrpc_cli_ctx_wakeup" },
	{ 0x65fce638, "class_import_put" },
	{ 0x3c1285bd, "libcfs_subsystem_debug" },
	{ 0x60b59c2c, "seq_printf" },
	{ 0xad27f361, "__warn_printk" },
	{ 0xc29957c3, "__x86_indirect_thunk_rcx" },
	{ 0x6fc2fbe3, "lustre_msg_early_size" },
	{ 0x57b1ce07, "sptlrpc_pack_user_desc" },
	{ 0x87b8798d, "sg_next" },
	{ 0x59762be1, "cache_register_net" },
	{ 0x1405be34, "init_timer_key" },
	{ 0x87bf7b3c, "sptlrpc_get_next_secid" },
	{ 0x8f1781d8, "mutex_unlock" },
	{ 0x92605a07, "class_name2obd" },
	{ 0x134ce980, "sptlrpc_register_policy" },
	{ 0xc36b5986, "lustre_msghdr_get_flags" },
	{ 0x32bdd2bd, "sptlrpc_cli_ctx_expire" },
	{ 0xce6db656, "rcu_is_watching" },
	{ 0x28aa6a67, "call_rcu" },
	{ 0x4629334c, "__preempt_count" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0x977629b7, "debugfs_remove_recursive" },
	{ 0x6263e02d, "strncpy_from_user" },
	{ 0x953e1b9e, "ktime_get_real_seconds" },
	{ 0x51af4188, "seq_read" },
	{ 0xe320a9d2, "rcu_read_lock_held" },
	{ 0x15ba50a6, "jiffies" },
	{ 0x6bcb6e07, "__might_sleep" },
	{ 0xe2d5255a, "strcmp" },
	{ 0xb00eabdd, "bulk_sec_desc_unpack" },
	{ 0xce1a689b, "sptlrpc_enc_pool_add_user" },
	{ 0x17950f60, "RQF_SEC_CTX" },
	{ 0x4d1d0093, "ptlrpc_request_set_replen" },
	{ 0xa8f15916, "crypto_alloc_sync_skcipher" },
	{ 0xfe0d4610, "lock_release" },
	{ 0xc928eb14, "key_validate" },
	{ 0xb2616f95, "__init_waitqueue_head" },
	{ 0xb44ad4b3, "_copy_to_user" },
	{ 0xb17a3f6c, "PDE_DATA" },
	{ 0xf9c0b663, "strlcat" },
	{ 0xc66dd3bc, "ldebugfs_add_vars" },
	{ 0x1623e25a, "cache_check" },
	{ 0xc6eb02c8, "ptlrpc_request_alloc_pack" },
	{ 0xa0d0e10d, "lprocfs_single_release" },
	{ 0xf8f5ed08, "del_timer_sync" },
	{ 0xf7691cea, "lock_acquire" },
	{ 0xfb578fc5, "memset" },
	{ 0x6257ae88, "__lustre_unpack_msg" },
	{ 0xe24f96e4, "sptlrpc_debugfs_dir" },
	{ 0xd38cd261, "__default_kernel_pte_mask" },
	{ 0x892da873, "debug_lockdep_rcu_enabled" },
	{ 0x7ff27190, "current_task" },
	{ 0xc06ed804, "lprocfs_stats_collector" },
	{ 0x5377de58, "__mutex_init" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0x449ad0a7, "memcmp" },
	{ 0x36a8c881, "sptlrpc_cli_ctx_get" },
	{ 0x113bff76, "nodemap_test_nid" },
	{ 0xa11094d1, "sec2target_str" },
	{ 0xa1c76e0a, "_cond_resched" },
	{ 0x20556200, "ptlrpc_request_bufs_pack" },
	{ 0x593c1bac, "__x86_indirect_thunk_rbx" },
	{ 0x501b7173, "sptlrpc_cli_ctx_put" },
	{ 0xe78bfacd, "crc32_le" },
	{ 0x17bb5d1a, "libcfs_vfree_atomic" },
	{ 0xe97f4ce5, "qword_get" },
	{ 0x49e390c4, "lustre_msg_buflen" },
	{ 0xc8e96dea, "qword_addhex" },
	{ 0x30f5fc28, "ptl_send_rpc" },
	{ 0xce8b1878, "__x86_indirect_thunk_r14" },
	{ 0x860283eb, "add_timer" },
	{ 0x2f9cf267, "lustre_msg_buf" },
	{ 0x373db350, "kstrtoint" },
	{ 0x1984ac2, "up_write" },
	{ 0xac93c972, "init_net" },
	{ 0xdbedc014, "down_write" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0x3b0bd13a, "key_unlink" },
	{ 0x6cd42a02, "_sptlrpc_enlarge_msg_inplace" },
	{ 0xbb29b267, "__gcov_merge_add" },
	{ 0xef726797, "key_put" },
	{ 0x47671c55, "cache_unregister_net" },
	{ 0x5debcd2a, "ptlrpc_request_alloc" },
	{ 0x5666192c, "sg_alloc_table" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0xd80e8aee, "libcfs_kmem" },
	{ 0x68aa7f6, "sptlrpc_lprocfs_dir" },
	{ 0x67dd891e, "module_put" },
	{ 0x9b0524e4, "lprocfs_register" },
	{ 0xdc20f322, "kstrtouint_from_user" },
	{ 0x11aafb9e, "obd_memory" },
	{ 0xd3c22656, "lustre_shrink_msg" },
	{ 0x639faa5d, "sptlrpc_req_replace_dead_ctx" },
	{ 0xdb7305a1, "__stack_chk_fail" },
	{ 0x9cb986f2, "vmalloc_base" },
	{ 0x8ddd8aad, "schedule_timeout" },
	{ 0xade657cc, "libcfs_next_nidstring" },
	{ 0xdceb3072, "__gcov_init" },
	{ 0x8f714592, "cache_purge" },
	{ 0x52f52982, "__raw_spin_lock_init" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0xc357a771, "crypto_destroy_tfm" },
	{ 0xaba3e6b2, "key_link" },
	{ 0x84a4b45d, "__gcov_exit" },
	{ 0xbdfb6dbb, "__fentry__" },
	{ 0xcbd4898c, "fortify_panic" },
	{ 0x576eacc4, "register_key_type" },
	{ 0xe55b34ec, "kmem_cache_alloc_trace" },
	{ 0x6100237e, "_raw_spin_lock" },
	{ 0xc6c09e43, "kstrtobool_from_user" },
	{ 0xe52947e7, "__phys_addr" },
	{ 0xf9546808, "__module_get" },
	{ 0xb2335952, "__wake_up" },
	{ 0x82deffc3, "lprocfs_counter_add" },
	{ 0x261dce76, "cfs_crypto_hash_init" },
	{ 0x67dc223a, "lprocfs_remove" },
	{ 0xea212e79, "mutex_lock_nested" },
	{ 0x728c49ad, "add_wait_queue" },
	{ 0x1e645e08, "class_import_get" },
	{ 0xd3dccf3d, "seq_lseek" },
	{ 0xe2f91ce3, "libcfs_debug_msg" },
	{ 0xa9bd2676, "__vmalloc" },
	{ 0xb9afa4c9, "sptlrpc_enc_pool_get_pages" },
	{ 0x37a0cba, "kfree" },
	{ 0xb014608, "down_read_nested" },
	{ 0x69acdf38, "memcpy" },
	{ 0x52b9c7e9, "lbug_with_loc" },
	{ 0x75d0deb9, "nsecs_to_jiffies64" },
	{ 0xf1e6eb7a, "sunrpc_cache_lookup_rcu" },
	{ 0x467a363f, "ptlrpc_queue_wait" },
	{ 0x2998f7e4, "LNetPrimaryNID" },
	{ 0x1be1bec5, "unregister_key_type" },
	{ 0x88a10ed1, "sptlrpc_unregister_policy" },
	{ 0x4ca9669f, "scnprintf" },
	{ 0xf6b7f763, "cfs_crypto_hash_final" },
	{ 0x66112bb1, "lustre_init_msg_v2" },
	{ 0x7f5b4fe4, "sg_free_table" },
	{ 0xb742fd7, "simple_strtol" },
	{ 0x28318305, "snprintf" },
	{ 0x8420db0, "lustre_msg_size_v2" },
	{ 0xb0e602eb, "memmove" },
	{ 0x7cae0085, "vmalloc_to_page" },
	{ 0xd7bc8654, "obd_timeout" },
	{ 0xe3fffae9, "__x86_indirect_thunk_rbp" },
	{ 0x362ef408, "_copy_from_user" },
	{ 0x88db9f48, "__check_object_size" },
	{ 0x3f79722b, "try_module_get" },
	{ 0x7407d3be, "sptlrpc_unpack_user_desc" },
	{ 0xae0bd7af, "lockdep_rcu_suspicious" },
	{ 0xef464c28, "getboottime64" },
	{ 0x8a35b432, "sme_me_mask" },
};

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


MODULE_INFO(srcversion, "49CA9A0A884FB672965ADAE");
MODULE_INFO(rhelversion, "8.5");
