#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" },
	{ 0xa789d8f, "LU_BUF_NULL" },
	{ 0x8251edb9, "alloc_pages_current" },
	{ 0x233790b5, "RMF_OST_BODY" },
	{ 0x5595b593, "class_disconnect" },
	{ 0xf17b1386, "kmalloc_caches" },
	{ 0xd2b09ce5, "__kmalloc" },
	{ 0x998a5b4, "lprocfs_free_obd_stats" },
	{ 0x8c14c0b9, "__page_ref_mod" },
	{ 0x62facb10, "class_exp2obd" },
	{ 0x1ed8b599, "__x86_indirect_thunk_r8" },
	{ 0xa79d255c, "_raw_spin_unlock" },
	{ 0x45914452, "cl_env_cache_purge" },
	{ 0xe45da24d, "tgt_disconnect" },
	{ 0xeff7ab02, "single_open" },
	{ 0x754d539c, "strlen" },
	{ 0x151f4898, "schedule_timeout_uninterruptible" },
	{ 0x1ee5b555, "lu_context_key_quiesce_many" },
	{ 0x6e2fbd82, "lprocfs_uuid_seq_show" },
	{ 0xface87f6, "lu_object_header_fini" },
	{ 0x919d9f19, "lu_env_refill_by_tags" },
	{ 0x8672cac0, "obd_ioctl_msg" },
	{ 0xee68bc29, "lu_session_tags_update" },
	{ 0x71f662a3, "libcfs_debug" },
	{ 0xc75b904e, "lu_context_exit" },
	{ 0x62aab8eb, "lprocfs_counter_sub" },
	{ 0x15244c9d, "boot_cpu_data" },
	{ 0x7bc037f, "obdo_cpy_md" },
	{ 0x8d8b1556, "local_oid_storage_fini" },
	{ 0xf51028fe, "target_destroy_export" },
	{ 0x1491dc30, "lu_context_tags_clear" },
	{ 0x105f2d2b, "tgt_init" },
	{ 0x57d08c6d, "seq_client_init" },
	{ 0x3c1285bd, "libcfs_subsystem_debug" },
	{ 0xdf566a59, "__x86_indirect_thunk_r9" },
	{ 0xad27f361, "__warn_printk" },
	{ 0xa7e16614, "lu_kmem_init" },
	{ 0x3714dc9f, "dt_locate_at" },
	{ 0xd8c71f8e, "cl_object_find" },
	{ 0x28bf0329, "init_user_ns" },
	{ 0x85df9b6c, "strsep" },
	{ 0x92605a07, "class_name2obd" },
	{ 0x80656a38, "ldlm_namespace_new" },
	{ 0x3b37a9c, "lu_kmem_fini" },
	{ 0x4629334c, "__preempt_count" },
	{ 0x28aa6a67, "call_rcu" },
	{ 0x61403807, "lu_env_remove" },
	{ 0xe767ac31, "tgt_brw_read" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0x91715312, "sprintf" },
	{ 0x953e1b9e, "ktime_get_real_seconds" },
	{ 0x51af4188, "seq_read" },
	{ 0x52977977, "lprocfs_obd_cleanup" },
	{ 0x6bcb6e07, "__might_sleep" },
	{ 0xda6ab3d3, "lu_object_put" },
	{ 0xca59fe25, "cl_object_header_init" },
	{ 0xe2d5255a, "strcmp" },
	{ 0x719b69b5, "lprocfs_counter_init" },
	{ 0x5175d4bc, "cl_env_get" },
	{ 0xa74f7c22, "lu_object_init" },
	{ 0xb44ad4b3, "_copy_to_user" },
	{ 0xb17a3f6c, "PDE_DATA" },
	{ 0x3fb9d535, "lu_object_put_nocache" },
	{ 0xa0d0e10d, "lprocfs_single_release" },
	{ 0xe37e314c, "lu_context_enter" },
	{ 0xfb578fc5, "memset" },
	{ 0x7487d2, "__tracepoint_page_ref_mod" },
	{ 0x1a8886c4, "obdo_to_ioobj" },
	{ 0x39b1a363, "lu_context_key_revive_many" },
	{ 0xb4d8fa7d, "lu_object_find_at" },
	{ 0xd38cd261, "__default_kernel_pte_mask" },
	{ 0x5fb4fdd8, "from_kuid" },
	{ 0xcc8ddc4a, "ptlrpc_init_client" },
	{ 0x11089ac7, "_ctype" },
	{ 0x1db622ad, "lustre_cfg_string" },
	{ 0x892da873, "debug_lockdep_rcu_enabled" },
	{ 0x7ff27190, "current_task" },
	{ 0xc06ed804, "lprocfs_stats_collector" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0x356b367e, "seq_client_get_seq" },
	{ 0xfc6f5704, "lu_site_purge_objects" },
	{ 0xdc74194c, "req_capsule_server_get" },
	{ 0xe46af12f, "lu_site_init_finish" },
	{ 0xf0d3c605, "lu_device_fini" },
	{ 0xf29f2cc, "lu_device_init" },
	{ 0xa1c76e0a, "_cond_resched" },
	{ 0xa6f9cfa7, "lu_context_key_register_many" },
	{ 0x93b46468, "lu_session_tags_clear" },
	{ 0xd051e297, "from_kgid" },
	{ 0x9f144c88, "kmem_cache_free" },
	{ 0xabcfa738, "tgt_dlm_handlers" },
	{ 0xe1deb440, "cl_env_put" },
	{ 0x22018d3a, "ldlm_destroy_export" },
	{ 0x2347a647, "lu_context_key_degister_many" },
	{ 0x17bb5d1a, "libcfs_vfree_atomic" },
	{ 0x40415d4f, "lprocfs_obd_setup" },
	{ 0x789796a1, "obd_zombie_barrier" },
	{ 0xa0962c50, "lu_object_add_top" },
	{ 0xfe0a2e21, "lu_object_locate" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0x54d7cf01, "lu_site_fini" },
	{ 0xa138e8ad, "cl_object_put" },
	{ 0xbb29b267, "__gcov_merge_add" },
	{ 0x3107f3c6, "class_connect" },
	{ 0x545d2a5a, "lprocfs_alloc_obd_stats" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0xd80e8aee, "libcfs_kmem" },
	{ 0xc6cbbc89, "capable" },
	{ 0x454f8b81, "ldlm_init_export" },
	{ 0xccc56e08, "kmem_cache_alloc" },
	{ 0x41a9ea87, "__free_pages" },
	{ 0xb601be4c, "__x86_indirect_thunk_rdx" },
	{ 0x11aafb9e, "obd_memory" },
	{ 0xdd748ba1, "local_file_find_or_create_with_fid" },
	{ 0x8c974a23, "class_disconnect_exports" },
	{ 0xbef769cc, "RQF_CONNECT" },
	{ 0x4f9bd20a, "tgt_fini" },
	{ 0xa2f07a7e, "tgt_connect" },
	{ 0xdb7305a1, "__stack_chk_fail" },
	{ 0x9cb986f2, "vmalloc_base" },
	{ 0x8a3a637d, "local_oid_storage_init" },
	{ 0xa7fcb998, "server_disconnect_export" },
	{ 0x96b29254, "strncasecmp" },
	{ 0xdceb3072, "__gcov_init" },
	{ 0x8b5f4057, "lu_context_tags_update" },
	{ 0x52f52982, "__raw_spin_lock_init" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0x5e6f435d, "RQF_OST_BRW_READ" },
	{ 0x19108a0f, "RQF_OST_DISCONNECT" },
	{ 0x84a4b45d, "__gcov_exit" },
	{ 0x2016fc6b, "lu_object_fini" },
	{ 0xbdfb6dbb, "__fentry__" },
	{ 0xd3cd6133, "ldlm_namespace_free" },
	{ 0xd3c4158c, "ldlm_namespace_free_prior" },
	{ 0xafccaa96, "tgt_brw_write" },
	{ 0xe55b34ec, "kmem_cache_alloc_trace" },
	{ 0x6100237e, "_raw_spin_lock" },
	{ 0xebfcda3d, "cl_site_fini" },
	{ 0x162e8c70, "lu_ucred" },
	{ 0xf46baf7a, "class_conn2export" },
	{ 0x82deffc3, "lprocfs_counter_add" },
	{ 0x289539bb, "obd_exports_barrier" },
	{ 0xd3dccf3d, "seq_lseek" },
	{ 0xe2f91ce3, "libcfs_debug_msg" },
	{ 0xa9bd2676, "__vmalloc" },
	{ 0x37a0cba, "kfree" },
	{ 0x9d1f1027, "tgt_session_key" },
	{ 0x5f61b985, "lu_context_key_get" },
	{ 0x52b9c7e9, "lbug_with_loc" },
	{ 0x75d0deb9, "nsecs_to_jiffies64" },
	{ 0x4d2aa653, "lu_env_add" },
	{ 0xe643998e, "RQF_OST_SETATTR" },
	{ 0xe6f0dc96, "RQF_OST_CREATE" },
	{ 0x1eb2a65f, "RQF_OST_GETATTR" },
	{ 0xf3d44370, "RQF_OST_DESTROY" },
	{ 0xe40de2e8, "class_register_type" },
	{ 0x28318305, "snprintf" },
	{ 0xe5aff752, "lu_object_add" },
	{ 0xa6012a91, "seq_client_fini" },
	{ 0xfe915084, "cl_site_init" },
	{ 0x362ef408, "_copy_from_user" },
	{ 0x503a5e3e, "ldlm_namespace_free_post" },
	{ 0x88db9f48, "__check_object_size" },
	{ 0x742559b1, "class_unregister_type" },
	{ 0xbffd4313, "RQF_OST_BRW_WRITE" },
	{ 0x48b552e6, "tgt_obd_handlers" },
	{ 0x8a35b432, "sme_me_mask" },
	{ 0xb3dc2494, "tgt_sec_ctx_handlers" },
};

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


MODULE_INFO(srcversion, "29A6CD52A83DDC5292D5754");
MODULE_INFO(rhelversion, "8.5");
