#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/export-internal.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

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

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

KSYMTAB_FUNC(block_debug_setup, "", "");
KSYMTAB_FUNC(block_debug_check, "", "");

SYMBOL_CRC(block_debug_setup, 0x942bf1a8, "");
SYMBOL_CRC(block_debug_check, 0xaa9bdcf8, "");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x36b83954, "tgt_sec_ctx_handlers" },
	{ 0x5ab97003, "tgt_obd_handlers" },
	{ 0xbffd4313, "RQF_OST_BRW_WRITE" },
	{ 0x742559b1, "class_unregister_type" },
	{ 0x88db9f48, "__check_object_size" },
	{ 0x4c1365a0, "ldlm_namespace_free_post" },
	{ 0x13c49cc2, "_copy_from_user" },
	{ 0x43d7b600, "cl_site_init" },
	{ 0xe2e4766d, "seq_client_fini" },
	{ 0x8aefece3, "lu_object_add" },
	{ 0x656e4a6e, "snprintf" },
	{ 0xe252849, "class_register_type" },
	{ 0xf3d44370, "RQF_OST_DESTROY" },
	{ 0x1eb2a65f, "RQF_OST_GETATTR" },
	{ 0xe6f0dc96, "RQF_OST_CREATE" },
	{ 0xe643998e, "RQF_OST_SETATTR" },
	{ 0xbd7a6c53, "lu_env_add" },
	{ 0x75d0deb9, "nsecs_to_jiffies64" },
	{ 0xf9a61711, "lbug_with_loc" },
	{ 0x41e52f22, "lu_context_key_get" },
	{ 0x13fb914c, "tgt_session_key" },
	{ 0x37a0cba, "kfree" },
	{ 0xae04012c, "__vmalloc" },
	{ 0x330557ec, "libcfs_debug_msg" },
	{ 0x1c4696ac, "pcpu_hot" },
	{  0xf5a33, "obd_exports_barrier" },
	{ 0x474ed4d, "lprocfs_counter_add" },
	{ 0xf34498ff, "class_conn2export" },
	{ 0xd09429e8, "lu_ucred" },
	{ 0x67ca88f, "cl_site_fini" },
	{ 0xc1e17f60, "ldebugfs_alloc_obd_stats" },
	{ 0x1c0b6df5, "nodemap_del_member" },
	{ 0xfea1b088, "_raw_spin_lock" },
	{ 0x1acee4f0, "tgt_brw_write" },
	{ 0x933cbc50, "ldlm_namespace_free_prior" },
	{ 0xf6bc916e, "ldlm_namespace_free" },
	{ 0xbdfb6dbb, "__fentry__" },
	{ 0x91928c5, "lu_object_fini" },
	{ 0xa44c65ab, "libcfs_setup" },
	{ 0x19108a0f, "RQF_OST_DISCONNECT" },
	{ 0x5e6f435d, "RQF_OST_BRW_READ" },
	{ 0x65487097, "__x86_indirect_thunk_rax" },
	{ 0xe8858c3f, "__raw_spin_lock_init" },
	{ 0x8b5f4057, "lu_context_tags_update" },
	{ 0x96b29254, "strncasecmp" },
	{ 0x685b68d6, "server_disconnect_export" },
	{ 0xeb04491e, "local_oid_storage_init" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x43ad0279, "tgt_connect" },
	{ 0x7682ba4e, "__copy_overflow" },
	{ 0x2ac8f1b, "tgt_fini" },
	{ 0xbef769cc, "RQF_CONNECT" },
	{ 0x927c834d, "class_disconnect_exports" },
	{ 0x2fba3cf0, "local_file_find_or_create_with_fid" },
	{ 0x3a466b73, "obd_memory" },
	{ 0xecfed58f, "__free_pages" },
	{ 0x54dbd3bf, "kmem_cache_alloc" },
	{ 0xd93c15e0, "ldlm_init_export" },
	{ 0xc6cbbc89, "capable" },
	{ 0x87a21cb3, "__ubsan_handle_out_of_bounds" },
	{ 0xe493bfa2, "libcfs_kmem" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0xbcb36fe4, "hugetlb_optimize_vmemmap_key" },
	{ 0xd49622cd, "class_connect" },
	{ 0x73ee221e, "cl_object_put" },
	{ 0x64d3afd2, "lu_site_fini" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0xf8b75c64, "lu_object_locate" },
	{ 0xc62f8ab7, "lu_object_add_top" },
	{ 0x789796a1, "obd_zombie_barrier" },
	{ 0xa80190eb, "lprocfs_obd_setup" },
	{ 0x1c9ca56, "lu_context_key_degister_many" },
	{ 0x9061d5ee, "ldlm_destroy_export" },
	{ 0x4a1b00c8, "cl_env_put" },
	{ 0xb9c385dd, "tgt_dlm_handlers" },
	{ 0xabd3f043, "kmem_cache_free" },
	{ 0xdcfb5483, "from_kgid" },
	{ 0x93b46468, "lu_session_tags_clear" },
	{ 0xa7516182, "lu_context_key_register_many" },
	{ 0x97ea6c1c, "lu_device_init" },
	{ 0x4c781d4d, "lu_device_fini" },
	{ 0xe5e7ecce, "lu_site_init_finish" },
	{ 0xc1501945, "req_capsule_server_get" },
	{ 0x5acceff6, "lu_site_purge_objects" },
	{ 0xaaf0d1a, "seq_client_get_seq" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0xfab25167, "lustre_cfg_string" },
	{ 0x11089ac7, "_ctype" },
	{ 0xcc8ddc4a, "ptlrpc_init_client" },
	{ 0x86af0325, "from_kuid" },
	{ 0x91e0203d, "lu_object_find_at" },
	{ 0xc9ab361c, "lu_context_key_revive_many" },
	{ 0x1a8886c4, "obdo_to_ioobj" },
	{ 0x52d2e0d5, "__tracepoint_page_ref_mod" },
	{ 0xfb578fc5, "memset" },
	{ 0xa9bcd147, "lu_context_enter" },
	{ 0x5b8239ca, "__x86_return_thunk" },
	{ 0xdfb2894a, "lu_object_put_nocache" },
	{ 0x6b10bee1, "_copy_to_user" },
	{ 0xb382821f, "lu_object_init" },
	{ 0x330f8477, "cl_env_get" },
	{ 0x72caabb0, "lprocfs_counter_init" },
	{ 0xe2d5255a, "strcmp" },
	{ 0x35588e07, "cl_object_header_init" },
	{ 0xa3bdac8b, "lu_object_put" },
	{ 0x78d19fc8, "lprocfs_obd_cleanup" },
	{ 0x953e1b9e, "ktime_get_real_seconds" },
	{ 0x3c3ff9fd, "sprintf" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0x27e9f8b5, "tgt_brw_read" },
	{ 0xfc71088d, "lu_env_remove" },
	{ 0x28aa6a67, "call_rcu" },
	{ 0x3b37a9c, "lu_kmem_fini" },
	{ 0x13515d0c, "ldlm_namespace_new" },
	{ 0xcf542765, "class_name2obd" },
	{ 0x85df9b6c, "strsep" },
	{ 0x2f7e5465, "percpu_counter_add_batch" },
	{ 0xabf4c4b7, "__percpu_counter_sum" },
	{ 0x1ed26b93, "init_user_ns" },
	{ 0x454d31db, "alloc_pages" },
	{ 0xde5ae504, "cl_object_find" },
	{ 0x66cca4f9, "__x86_indirect_thunk_rcx" },
	{ 0x76f9cc15, "dt_locate_at" },
	{ 0xa7e16614, "lu_kmem_init" },
	{ 0xc0c8aac9, "nodemap_add_member" },
	{ 0x3c1285bd, "libcfs_subsystem_debug" },
	{ 0x477bd87d, "seq_client_init" },
	{ 0x73fd61cb, "tgt_init" },
	{ 0x1491dc30, "lu_context_tags_clear" },
	{ 0xcb7cc149, "target_destroy_export" },
	{ 0x2f722e33, "local_oid_storage_fini" },
	{ 0x7bc037f, "obdo_cpy_md" },
	{ 0x971fefdb, "lu_context_exit" },
	{ 0x71f662a3, "libcfs_debug" },
	{ 0xee68bc29, "lu_session_tags_update" },
	{ 0x8672cac0, "obd_ioctl_msg" },
	{ 0x2c159b3b, "lu_env_refill_by_tags" },
	{ 0x6929014a, "lu_object_header_fini" },
	{ 0x445a4490, "kmalloc_trace" },
	{ 0x625fd3f, "lu_context_key_quiesce_many" },
	{ 0x151f4898, "schedule_timeout_uninterruptible" },
	{ 0x754d539c, "strlen" },
	{ 0x7aa1756e, "kvfree" },
	{ 0x8569b24e, "tgt_disconnect" },
	{ 0x552c0ad9, "cl_env_cache_purge" },
	{ 0x7950dbfe, "_raw_spin_unlock" },
	{ 0xf90a1e85, "__x86_indirect_thunk_r8" },
	{ 0x3da9932a, "class_exp2obd" },
	{ 0xb37b99ce, "__page_ref_mod" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0xaeeccedb, "kmalloc_caches" },
	{ 0xaca8c63, "class_disconnect" },
	{ 0x233790b5, "RMF_OST_BODY" },
	{ 0x4f377d78, "ldebugfs_free_obd_stats" },
	{ 0xa789d8f, "LU_BUF_NULL" },
	{ 0x71baeb31, "module_layout" },
};

MODULE_INFO(depends, "ptlrpc,obdclass,fid,libcfs");


MODULE_INFO(srcversion, "29B45E94ABD8386F806B354");
MODULE_INFO(rhelversion, "9.6");
