#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" },
	{ 0xadad2101, "kobject_put" },
	{ 0x8251edb9, "alloc_pages_current" },
	{ 0x4e136ee8, "ldlm_lock_get" },
	{ 0x85135801, "RMF_DLM_LVB" },
	{ 0x2a6702cb, "ldlm_lock_decref" },
	{ 0x5595b593, "class_disconnect" },
	{ 0xf17b1386, "kmalloc_caches" },
	{ 0xeceac781, "cfs_fail_val" },
	{ 0xc5c28349, "dt_version_set" },
	{ 0xd2b09ce5, "__kmalloc" },
	{ 0xf85e3b00, "ptlrpc_req_finished" },
	{ 0xba2ba3b5, "lustre_put_lsi" },
	{ 0x62facb10, "class_exp2obd" },
	{ 0x3c949087, "server_get_mount" },
	{ 0x1ed8b599, "__x86_indirect_thunk_r8" },
	{ 0x3ec042c9, "up_read" },
	{ 0xeaac670c, "target_name2index" },
	{ 0xa79d255c, "_raw_spin_unlock" },
	{ 0x349cba85, "strchr" },
	{ 0x7dc0e7cd, "RMF_QUOTA_BODY" },
	{ 0xeff7ab02, "single_open" },
	{ 0x3e96b68e, "param_ops_int" },
	{ 0xdb662bb0, "lu_tgt_pool_add" },
	{ 0x754d539c, "strlen" },
	{ 0x151f4898, "schedule_timeout_uninterruptible" },
	{ 0x1ed2a316, "lu_context_key_register" },
	{ 0x1ee5b555, "lu_context_key_quiesce_many" },
	{ 0x48aa9851, "ldlm_cli_enqueue_fini" },
	{ 0xaa21b7a0, "lustre_register_quota_process_config" },
	{ 0xa9320d27, "ktime_get_seconds" },
	{ 0x919d9f19, "lu_env_refill_by_tags" },
	{ 0xc9583b3b, "seq_open" },
	{ 0x263ed23b, "__x86_indirect_thunk_r12" },
	{ 0x553d13db, "local_file_find_or_create" },
	{ 0x71f662a3, "libcfs_debug" },
	{ 0x62aab8eb, "lprocfs_counter_sub" },
	{ 0xd2e7d0d9, "dt_lookup_dir" },
	{ 0x7c898824, "lprocfs_seq_create" },
	{ 0x25ccd251, "ldlm_glimpse_locks" },
	{ 0x5ed188a9, "lprocfs_add_symlink" },
	{ 0x1347e61e, "_raw_read_lock" },
	{ 0x8d8b1556, "local_oid_storage_fini" },
	{ 0x50e3ef9b, "class_search_type" },
	{ 0xc2d9c43, "lustre_swab_lip_header" },
	{ 0x3c1285bd, "libcfs_subsystem_debug" },
	{ 0x60b59c2c, "seq_printf" },
	{ 0x9acb9853, "RQF_LDLM_GL_CALLBACK_DESC" },
	{ 0xa7e16614, "lu_kmem_init" },
	{ 0x3714dc9f, "dt_locate_at" },
	{ 0xc29957c3, "__x86_indirect_thunk_rcx" },
	{ 0xd4b02a31, "local_index_find_or_create_with_fid" },
	{ 0x28bf0329, "init_user_ns" },
	{ 0x400be80d, "sptlrpc_cli_unwrap_bulk_read" },
	{ 0xcf054c56, "__rwlock_init" },
	{ 0x8f1781d8, "mutex_unlock" },
	{ 0x914da2ab, "ldlm_resource_putref" },
	{ 0x69c42114, "at_min" },
	{ 0xb635af9e, "dt_acct_features" },
	{ 0x92605a07, "class_name2obd" },
	{ 0xc9ca8e17, "dt_version_get" },
	{ 0x582b013d, "dt_quota_glb_features" },
	{ 0xce6db656, "rcu_is_watching" },
	{ 0x3b37a9c, "lu_kmem_fini" },
	{ 0x4629334c, "__preempt_count" },
	{ 0x61403807, "lu_env_remove" },
	{ 0x4d3b4eaf, "cfs_fail_err" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0x9b14caf8, "lustre_register_lwp_item" },
	{ 0x91715312, "sprintf" },
	{ 0x953e1b9e, "ktime_get_real_seconds" },
	{ 0x51af4188, "seq_read" },
	{ 0xa9edf09d, "RQF_OBD_IDX_READ" },
	{ 0x13e029c2, "class_export_get" },
	{ 0x9827de05, "kthread_create_on_node" },
	{ 0xe320a9d2, "rcu_read_lock_held" },
	{ 0x6bcb6e07, "__might_sleep" },
	{ 0x50452040, "lustre_msg_get_opc" },
	{ 0xda6ab3d3, "lu_object_put" },
	{ 0x2bf244a2, "down_read" },
	{ 0xe2d5255a, "strcmp" },
	{ 0xeb4a1557, "down_write_trylock" },
	{ 0x4d1d0093, "ptlrpc_request_set_replen" },
	{ 0xa5e13781, "lu_env_refill" },
	{ 0x2663147a, "__cfs_fail_timeout_set" },
	{ 0xfe0d4610, "lock_release" },
	{ 0x92cbaf8b, "req_capsule_extend" },
	{ 0xb2616f95, "__init_waitqueue_head" },
	{ 0xb17a3f6c, "PDE_DATA" },
	{ 0x3fb9d535, "lu_object_put_nocache" },
	{ 0xe40f9c0c, "wait_for_completion" },
	{ 0xb6d81081, "ldlm_lock2handle" },
	{ 0xf9c0b663, "strlcat" },
	{ 0xa59c0d08, "class_match_param" },
	{ 0xa0d0e10d, "lprocfs_single_release" },
	{ 0xf7691cea, "lock_acquire" },
	{ 0x685eeaba, "RMF_DLM_GL_DESC" },
	{ 0xfb578fc5, "memset" },
	{ 0x404a580d, "ldlm_refresh_waiting_lock" },
	{ 0x9268eabe, "ldlm_lock_addref_try" },
	{ 0x11500d9a, "local_index_find_or_create" },
	{ 0x39b1a363, "lu_context_key_revive_many" },
	{ 0x10be2b6b, "lock_res_and_lock" },
	{ 0xa5f31453, "ptlrpc_at_set_req_timeout" },
	{ 0xad57806c, "lu_tgt_pool_remove" },
	{ 0x892da873, "debug_lockdep_rcu_enabled" },
	{ 0x1db622ad, "lustre_cfg_string" },
	{ 0x7ff27190, "current_task" },
	{ 0x712d10fe, "ldlm_cli_enqueue" },
	{ 0x1b961e9, "unlock_res_and_lock" },
	{ 0x5377de58, "__mutex_init" },
	{ 0x10711fbf, "ldlm_lock_decref_and_cancel" },
	{ 0x4fd535f1, "kthread_stop" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0xdc74194c, "req_capsule_server_get" },
	{ 0x4a127d75, "_raw_write_unlock" },
	{ 0x7c322b58, "_raw_read_unlock" },
	{ 0xf0d3c605, "lu_device_fini" },
	{ 0x32ba7a38, "dt_quota_slv_features" },
	{ 0xc982292c, "ptlrpc_bulk_kiov_pin_ops" },
	{ 0xa1c76e0a, "_cond_resched" },
	{ 0x9166fada, "strncpy" },
	{ 0xa6f9cfa7, "lu_context_key_register_many" },
	{ 0x6dfa37fc, "dt_device_init" },
	{ 0x5a921311, "strncmp" },
	{ 0x5792f848, "strlcpy" },
	{ 0xf63b925c, "ldlm_lock_put" },
	{ 0x9f144c88, "kmem_cache_free" },
	{ 0xa35fb179, "lu_device_get" },
	{ 0xd6fbf3e9, "_raw_write_lock" },
	{ 0xfd148bf8, "RMF_LDLM_INTENT" },
	{ 0xb87d4140, "lu_env_add_task" },
	{ 0x2347a647, "lu_context_key_degister_many" },
	{ 0x9113f109, "ldlm_cli_cancel" },
	{ 0xb48b221b, "lu_tgt_pool_init" },
	{ 0xce8b1878, "__x86_indirect_thunk_r14" },
	{ 0xe3a53f4c, "sort" },
	{ 0x1984ac2, "up_write" },
	{ 0xdbedc014, "down_write" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x862c26f7, "class_exp2cliimp" },
	{ 0xbb29b267, "__gcov_merge_add" },
	{ 0x3107f3c6, "class_connect" },
	{ 0x7d41a8b9, "RQF_QUOTA_DQACQ" },
	{ 0x5debcd2a, "ptlrpc_request_alloc" },
	{ 0xd64f7726, "kthread_unpark" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0x3125b0c5, "ptlrpcd_add_req" },
	{ 0xb3143953, "__var_waitqueue" },
	{ 0xc487e942, "dt_declare_version_set" },
	{ 0x9b0524e4, "lprocfs_register" },
	{ 0x2af253e6, "lu_tgt_pool_free" },
	{ 0x5d49aabc, "init_wait_var_entry" },
	{ 0x9f984513, "strrchr" },
	{ 0xccc56e08, "kmem_cache_alloc" },
	{ 0xd6cc2496, "__ldlm_handle2lock" },
	{ 0x41a9ea87, "__free_pages" },
	{ 0x11aafb9e, "obd_memory" },
	{ 0x53411557, "RMF_DLM_REP" },
	{ 0xc98d0758, "lu_context_key_degister" },
	{ 0x6571bf42, "ptlrpc_prep_bulk_imp" },
	{ 0xa916b694, "strnlen" },
	{ 0xddd9c7f0, "cfs_hash_putref" },
	{ 0xdb7305a1, "__stack_chk_fail" },
	{ 0x8a3a637d, "local_oid_storage_init" },
	{ 0x1000e51, "schedule" },
	{ 0x8ddd8aad, "schedule_timeout" },
	{ 0x1b19beb3, "make_kprojid" },
	{ 0xdceb3072, "__gcov_init" },
	{ 0x7b4fc57b, "at_max" },
	{ 0x14ae3778, "lu_env_fini" },
	{ 0x42adadb9, "kstrtoll_from_user" },
	{ 0xc1fe7b57, "local_object_unlink" },
	{ 0x52f52982, "__raw_spin_lock_init" },
	{ 0xf01e2527, "server_name2index" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0x3eacdc4a, "ldlm_completion_ast" },
	{ 0x25748526, "wake_up_process" },
	{ 0x84a4b45d, "__gcov_exit" },
	{ 0xbdfb6dbb, "__fentry__" },
	{ 0xcbd4898c, "fortify_panic" },
	{ 0x31838cb4, "RMF_IDX_INFO" },
	{ 0xe55b34ec, "kmem_cache_alloc_trace" },
	{ 0x6100237e, "_raw_spin_lock" },
	{ 0xc6c09e43, "kstrtobool_from_user" },
	{ 0xc51129cb, "kthread_park" },
	{ 0x5a151c5a, "req_capsule_shrink" },
	{ 0xb2335952, "__wake_up" },
	{ 0xb3f7646e, "kthread_should_stop" },
	{ 0x6ab52453, "cfs_hash_create" },
	{ 0xf46baf7a, "class_conn2export" },
	{ 0xea87766e, "lu_device_put" },
	{ 0xfe82ce4d, "prepare_to_wait_event" },
	{ 0x82deffc3, "lprocfs_counter_add" },
	{ 0x67dc223a, "lprocfs_remove" },
	{ 0xea212e79, "mutex_lock_nested" },
	{ 0xd3dccf3d, "seq_lseek" },
	{ 0x287a90dc, "lustre_deregister_lwp_item" },
	{ 0xa1fdf79b, "lu_tgt_check_index" },
	{ 0xcf61bacb, "__cfs_fail_check_set" },
	{ 0xe2f91ce3, "libcfs_debug_msg" },
	{ 0x54496b4, "schedule_timeout_interruptible" },
	{ 0x5eee1b78, "cfs_hash_findadd_unique" },
	{ 0x37a0cba, "kfree" },
	{ 0x1429f803, "cfs_hash_for_each_safe" },
	{ 0x69acdf38, "memcpy" },
	{ 0x9dfd0443, "lu_env_find" },
	{ 0x5f61b985, "lu_context_key_get" },
	{ 0x52b9c7e9, "lbug_with_loc" },
	{ 0x75d0deb9, "nsecs_to_jiffies64" },
	{ 0x467a363f, "ptlrpc_queue_wait" },
	{ 0x8bbbe39d, "ptlrpc_request_free" },
	{ 0x3d889fd5, "ldlm_bl_timeout" },
	{ 0xbd1afea5, "lu_env_init" },
	{ 0x7c172108, "dt_try_as_dir" },
	{ 0x7fda989d, "cfs_fail_loc" },
	{ 0x3922121f, "finish_wait" },
	{ 0x4cab5a6b, "req_capsule_client_get" },
	{ 0x3807ae24, "__init_swait_queue_head" },
	{ 0x214dfcf2, "tgt_name2lwp_name" },
	{ 0xb7ba6f5c, "cfs_hash_bd_del_locked" },
	{ 0x20d6b82c, "RQF_LDLM_INTENT_QUOTA" },
	{ 0xcb2cc0cf, "lustre_swab_lquota_lvb" },
	{ 0xe40de2e8, "class_register_type" },
	{ 0x876ed0e5, "req_capsule_set_size" },
	{ 0x9b96330, "complete" },
	{ 0x28318305, "snprintf" },
	{ 0x655b5a7c, "seq_release" },
	{ 0xad0244f, "lustre_swab_gl_lquota_desc" },
	{ 0x51b03feb, "_ldlm_lock_debug" },
	{ 0xd7bc8654, "obd_timeout" },
	{ 0x97105ee8, "req_capsule_server_pack" },
	{ 0xd08827c0, "server_name2fsname" },
	{ 0x9332746c, "ldlm_request_lock" },
	{ 0x362ef408, "_copy_from_user" },
	{ 0x5f0e2662, "req_capsule_server_swab_get" },
	{ 0xe7aacec3, "class_export_put" },
	{ 0x4b22a545, "class_manual_cleanup" },
	{ 0xc6e40544, "cfs_hash_for_each" },
	{ 0x38fce408, "__init_rwsem" },
	{ 0x88db9f48, "__check_object_size" },
	{ 0x58fafef, "cfs_hash_lookup" },
	{ 0x6a4c46f3, "ldlm_resource_get" },
	{ 0x9d4f6378, "ldlm_prep_enqueue_req" },
	{ 0xae0bd7af, "lockdep_rcu_suspicious" },
	{ 0x8d1ab900, "ldlm_lock_dump_handle" },
	{ 0x742559b1, "class_unregister_type" },
	{ 0xe914e41e, "strcpy" },
	{ 0x64aeabe6, "ptlrpc_request_pack" },
};

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


MODULE_INFO(srcversion, "F218B3FD6781D821EC926ED");
MODULE_INFO(rhelversion, "8.5");
