#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" },
	{ 0x58dfb295, "ldiskfs_htree_lock_alloc" },
	{ 0xadad2101, "kobject_put" },
	{ 0xfb6c6ed8, "lustre_kset" },
	{ 0x8251edb9, "alloc_pages_current" },
	{ 0x8653cb24, "fs_bio_set" },
	{ 0x1757a833, "ldiskfs_get_inode_loc" },
	{ 0x5595b593, "class_disconnect" },
	{ 0xf17b1386, "kmalloc_caches" },
	{ 0xeceac781, "cfs_fail_val" },
	{ 0xd2b09ce5, "__kmalloc" },
	{ 0xf65cb4ae, "drop_nlink" },
	{ 0xe0a2d5c3, "__ldiskfs_handle_dirty_metadata" },
	{ 0xddf964d9, "push_ctxt" },
	{ 0x1ed8b599, "__x86_indirect_thunk_r8" },
	{ 0x3ec042c9, "up_read" },
	{ 0x84502a47, "blk_status_to_errno" },
	{ 0x85156685, "qsd_op_adjust" },
	{ 0x5c985aa6, "bio_alloc_bioset" },
	{ 0xa79d255c, "_raw_spin_unlock" },
	{ 0x6066705d, "__mark_inode_dirty" },
	{ 0x7756a131, "d_invalidate" },
	{ 0xab8232a3, "dt_tunables_init" },
	{ 0xeff7ab02, "single_open" },
	{ 0xc40dade5, "dqput" },
	{ 0x31490ed8, "mntget" },
	{ 0x55ac6084, "dqget" },
	{ 0xf3062e26, "qsd_reserve_or_free_quota" },
	{ 0x3e96b68e, "param_ops_int" },
	{ 0xa5aa3737, "clean_bdev_aliases" },
	{ 0xf71793b9, "ldiskfs_inode_attach_jinode" },
	{ 0x754d539c, "strlen" },
	{ 0x1ee5b555, "lu_context_key_quiesce_many" },
	{ 0x1b17e06c, "kstrtoll" },
	{ 0x53e872de, "scrub_stop" },
	{ 0xc2c25b14, "filemap_write_and_wait_range" },
	{ 0x20059172, "lprocfs_stats_alloc" },
	{ 0xc0eb6ece, "htree_lock_free" },
	{ 0x263ed23b, "__x86_indirect_thunk_r12" },
	{ 0x3df2c80e, "qsd_op_end" },
	{ 0xb918aaea, "dt_device_fini" },
	{ 0xef9256ac, "single_release" },
	{ 0x71f662a3, "libcfs_debug" },
	{ 0x62aab8eb, "lprocfs_counter_sub" },
	{ 0x15244c9d, "boot_cpu_data" },
	{ 0x8fe5e7af, "is_bad_inode" },
	{ 0x9c7ddbf5, "pagecache_get_page" },
	{ 0x44f9fb20, "ldiskfs_bread" },
	{ 0xc82031a9, "vfs_kern_mount" },
	{ 0x3c2b714e, "ldiskfs_map_blocks" },
	{ 0x1347e61e, "_raw_read_lock" },
	{ 0xcb906247, "__lock_page" },
	{ 0xe2b2894f, "lprocfs_fini_brw_stats" },
	{ 0x2819d11f, "filemap_write_and_wait" },
	{ 0x50e3ef9b, "class_search_type" },
	{ 0x9e9eb091, "lustre_loa_swab" },
	{ 0xc0a3d105, "find_next_bit" },
	{ 0x57d08c6d, "seq_client_init" },
	{ 0x3c4f4d69, "lockref_get" },
	{ 0x3c1285bd, "libcfs_subsystem_debug" },
	{ 0xa89bdc44, "dput" },
	{ 0x60b59c2c, "seq_printf" },
	{ 0x15d4a672, "qsd_init" },
	{ 0xa7e16614, "lu_kmem_init" },
	{ 0xb43f9365, "ktime_get" },
	{ 0x123e5b5b, "dt_directory_features" },
	{ 0xc67772f, "ldiskfs_htree_lock" },
	{ 0xda67bf76, "lu_site_print" },
	{ 0xc29957c3, "__x86_indirect_thunk_rcx" },
	{ 0xfbc14a59, "filp_close" },
	{ 0x949f7342, "__alloc_percpu" },
	{ 0x6d1d7d6e, "kset_find_obj" },
	{ 0xcfc572d, "dentry_open" },
	{ 0x6f2a00eb, "scrub_file_store" },
	{ 0x28bf0329, "init_user_ns" },
	{ 0x73f619b6, "get_fs_type" },
	{ 0xcf054c56, "__rwlock_init" },
	{ 0xaf23bf6d, "dt_lfsck_layout_orphan_features" },
	{ 0x8f1781d8, "mutex_unlock" },
	{ 0xb635af9e, "dt_acct_features" },
	{ 0xae61cff5, "LU_DOT_LUSTRE_FID" },
	{ 0x17f6e0e6, "lustre_index_backup" },
	{ 0x970ce7e7, "igrab" },
	{ 0xce6db656, "rcu_is_watching" },
	{ 0x3b37a9c, "lu_kmem_fini" },
	{ 0x28aa6a67, "call_rcu" },
	{ 0x4629334c, "__preempt_count" },
	{ 0xf4b0d1fd, "ldebugfs_register_osd_stats" },
	{ 0x8e4ce70c, "alloc_file_pseudo" },
	{ 0x480ecc7f, "pop_ctxt" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0x70728f17, "__ldiskfs_find_entry" },
	{ 0x91715312, "sprintf" },
	{ 0x953e1b9e, "ktime_get_real_seconds" },
	{ 0x51af4188, "seq_read" },
	{ 0xd9c4ba28, "lustre_index_restore" },
	{ 0xa3c9eb88, "lu_site_init" },
	{ 0xd560a0b3, "ldiskfs_add_dot_dotdot" },
	{ 0xd94c81c4, "__ldiskfs_journal_get_write_access" },
	{ 0x15ba50a6, "jiffies" },
	{ 0xc9ec4e21, "free_percpu" },
	{ 0x6bcb6e07, "__might_sleep" },
	{ 0x4274b9e6, "down_write_nested" },
	{ 0xda6ab3d3, "lu_object_put" },
	{ 0x766495d9, "__ldiskfs_journal_ensure_credits" },
	{ 0x2bf244a2, "down_read" },
	{ 0xe2d5255a, "strcmp" },
	{ 0xa792fd7f, "cpumask_next" },
	{ 0xa5e13781, "lu_env_refill" },
	{ 0x53636140, "make_kgid" },
	{ 0x719b69b5, "lprocfs_counter_init" },
	{ 0xfe0d4610, "lock_release" },
	{ 0x74718b6, "ldiskfs_orphan_add" },
	{ 0xa74f7c22, "lu_object_init" },
	{ 0xb2616f95, "__init_waitqueue_head" },
	{ 0xb24ab226, "scrub_file_reset" },
	{ 0x3fb9d535, "lu_object_put_nocache" },
	{ 0x17de3d5, "nr_cpu_ids" },
	{ 0xeb0dd70, "ldiskfs_htree_lock_head_alloc" },
	{ 0x5752707a, "ldiskfs_read_inode_bitmap" },
	{ 0x60ea2d6, "kstrtoull" },
	{ 0xf7691cea, "lock_acquire" },
	{ 0x7e526bfa, "__x86_indirect_thunk_r10" },
	{ 0x463e7bdd, "scrub_file_init" },
	{ 0xfb578fc5, "memset" },
	{ 0xfefdd110, "ldiskfs_append" },
	{ 0xe5848977, "__ldiskfs_add_entry" },
	{ 0x39b1a363, "lu_context_key_revive_many" },
	{ 0x5fb4fdd8, "from_kuid" },
	{ 0xd38cd261, "__default_kernel_pte_mask" },
	{ 0x12b582a0, "__ldiskfs_journal_start_sb" },
	{ 0x4718ff41, "dt_lfsck_namespace_features" },
	{ 0x752d5f5b, "kstrtobool" },
	{ 0xa4b88afe, "ldiskfs_xattr_set_handle" },
	{ 0xad73e9ae, "linkea_links_find" },
	{ 0xeef1e66e, "htree_unlock" },
	{ 0xf8f61ebc, "wake_up_var" },
	{ 0x892da873, "debug_lockdep_rcu_enabled" },
	{ 0x1db622ad, "lustre_cfg_string" },
	{ 0x7ff27190, "current_task" },
	{ 0x2e2b40d2, "strncat" },
	{ 0xf9eb5de2, "from_kprojid" },
	{ 0xc06ed804, "lprocfs_stats_collector" },
	{ 0x5f3d6d2d, "scrub_needs_check" },
	{ 0x5377de58, "__mutex_init" },
	{ 0x27e1a049, "printk" },
	{ 0x20c55ae0, "sscanf" },
	{ 0x1af6cfc0, "dt_lfsck_layout_dangling_features" },
	{ 0xe1537255, "__list_del_entry_valid" },
	{ 0xfc6f5704, "lu_site_purge_objects" },
	{ 0x449ad0a7, "memcmp" },
	{ 0x317a220d, "ldiskfs_delete_entry" },
	{ 0x31cd8869, "__cpu_online_mask" },
	{ 0x4a127d75, "_raw_write_unlock" },
	{ 0x7c322b58, "_raw_read_unlock" },
	{ 0x451dd10d, "bio_add_page" },
	{ 0xfe082695, "lustre_index_register" },
	{ 0xe46af12f, "lu_site_init_finish" },
	{ 0xceb0ca, "qsd_prepare" },
	{ 0x6d68c377, "qsd_fini" },
	{ 0xb31ed65f, "statfs_pack" },
	{ 0xcf5698b, "__vfs_setxattr" },
	{ 0xa1c76e0a, "_cond_resched" },
	{ 0x9166fada, "strncpy" },
	{ 0xad120cbe, "mutex_is_locked" },
	{ 0x6411fe16, "ldiskfs_xattr_get" },
	{ 0xa6f9cfa7, "lu_context_key_register_many" },
	{ 0xd051e297, "from_kgid" },
	{ 0x5b33ead9, "dt_object_init" },
	{ 0xeabdb62b, "scrub_thread_post" },
	{ 0x6dfa37fc, "dt_device_init" },
	{ 0x5a921311, "strncmp" },
	{ 0x5792f848, "strlcpy" },
	{ 0x98abcd64, "dt_object_fini" },
	{ 0x9f144c88, "kmem_cache_free" },
	{ 0x7e433e12, "set_nlink" },
	{ 0xd6fbf3e9, "_raw_write_lock" },
	{ 0x675244fa, "dt_otable_features" },
	{ 0x1e6d26a8, "strstr" },
	{ 0x8ff8a8b2, "lustre_loa_init" },
	{ 0x2347a647, "lu_context_key_degister_many" },
	{ 0x154cdd4f, "down" },
	{ 0x17bb5d1a, "libcfs_vfree_atomic" },
	{ 0xba92afe6, "wait_on_page_writeback" },
	{ 0x67ef612, "lu_cdebug_printer" },
	{ 0xf00eb1bb, "dt_txn_hook_stop" },
	{ 0xce8b1878, "__x86_indirect_thunk_r14" },
	{ 0xacb54760, "ldiskfs_mark_inode_dirty" },
	{ 0xbce0cf58, "truncate_pagecache" },
	{ 0xa07a37f0, "memchr" },
	{ 0x373db350, "kstrtoint" },
	{ 0x733b76cd, "scrub_file_load" },
	{ 0x577d2a4b, "unlock_page" },
	{ 0xa0962c50, "lu_object_add_top" },
	{ 0x1984ac2, "up_write" },
	{ 0xdd1cb0cf, "shrink_dcache_sb" },
	{ 0xdbedc014, "down_write" },
	{ 0xd46f3c8c, "fput" },
	{ 0x4b2a74ba, "dt_tunables_fini" },
	{ 0x5dcf78b7, "ldiskfs_itable_unused_count" },
	{ 0x68f31cbd, "__list_add_valid" },
	{ 0x54d7cf01, "lu_site_fini" },
	{ 0x5fce7e53, "__brelse" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x791e98ca, "bio_put" },
	{ 0xbb29b267, "__gcov_merge_add" },
	{ 0x3107f3c6, "class_connect" },
	{ 0x98d3c4b9, "seq_client_alloc_fid" },
	{ 0xf6551506, "mark_page_accessed" },
	{ 0x70cfed22, "libcfs_debug_dumpstack" },
	{ 0x5aba7308, "dt_txn_hook_start" },
	{ 0x665c2f6a, "mntput" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0xd80e8aee, "libcfs_kmem" },
	{ 0xb3143953, "__var_waitqueue" },
	{ 0x67dd891e, "module_put" },
	{ 0xec72b4ca, "submit_bio" },
	{ 0x9b0524e4, "lprocfs_register" },
	{ 0xf2215f74, "blk_finish_plug" },
	{ 0x37adf8d3, "lustre_lma_swab" },
	{ 0x5d49aabc, "init_wait_var_entry" },
	{ 0x849e4ac6, "ldiskfs_inc_count" },
	{ 0xe5cf3d1e, "ldiskfs_truncate" },
	{ 0xc1d319f5, "lu_dev_del_linkage" },
	{ 0xccc56e08, "kmem_cache_alloc" },
	{ 0x41a9ea87, "__free_pages" },
	{ 0x8c8b7d56, "qsd_start" },
	{ 0xb601be4c, "__x86_indirect_thunk_rdx" },
	{ 0x11aafb9e, "obd_memory" },
	{ 0x4b32d4e6, "dquot_initialize" },
	{ 0xa916b694, "strnlen" },
	{ 0x38ecef9d, "htree_lock_head_free" },
	{ 0xb00811bc, "lustre_liru_new" },
	{ 0x5f78a6c5, "make_kuid" },
	{ 0x5f12a8ee, "tgt_server_data_update" },
	{ 0x79e3d1b6, "sysfs_remove_file_ns" },
	{ 0xf8f5005e, "__ldiskfs_std_error" },
	{ 0xdb7305a1, "__stack_chk_fail" },
	{ 0x9cb986f2, "vmalloc_base" },
	{ 0x1000e51, "schedule" },
	{ 0x8ddd8aad, "schedule_timeout" },
	{ 0x119a9245, "lu_object_header_free" },
	{ 0x7d97936e, "class_modify_config" },
	{ 0x1b19beb3, "make_kprojid" },
	{ 0x4e74be63, "qsd_op_begin" },
	{ 0xdceb3072, "__gcov_init" },
	{ 0xf1954817, "lu_buf_free" },
	{ 0x11b1ffbe, "unlock_new_inode" },
	{ 0x6b2dc060, "dump_stack" },
	{ 0xbab0f9ca, "inode_newsize_ok" },
	{ 0x14ae3778, "lu_env_fini" },
	{ 0x5e95b1cd, "current_umask" },
	{ 0x52f52982, "__raw_spin_lock_init" },
	{ 0xf01e2527, "server_name2index" },
	{ 0x2ea2c95c, "__x86_indirect_thunk_rax" },
	{ 0x5cbb413b, "__vfs_removexattr" },
	{ 0xf21a0f4, "fld_local_lookup" },
	{ 0xcc2034df, "ldiskfs_create_inode" },
	{ 0x198aa48a, "vfs_mkdir" },
	{ 0xc6366f71, "scrub_start" },
	{ 0x84a4b45d, "__gcov_exit" },
	{ 0x6b86ead4, "shrink_dcache_parent" },
	{ 0xbdfb6dbb, "__fentry__" },
	{ 0xa2bcc9b, "sysfs_memparse" },
	{ 0xcbd4898c, "fortify_panic" },
	{ 0xbb065f22, "path_put" },
	{ 0xe55b34ec, "kmem_cache_alloc_trace" },
	{ 0x6100237e, "_raw_spin_lock" },
	{ 0xc37af886, "lprocfs_oh_tally_pcpu" },
	{ 0xb19a5453, "__per_cpu_offset" },
	{ 0x6eafda76, "__ldiskfs_journal_stop" },
	{ 0x769123b1, "vfs_unlink" },
	{ 0xc75658f9, "dquot_transfer" },
	{ 0x8fac26d2, "linkea_entry_unpack" },
	{ 0xaf24e2ff, "seq_server_alloc_meta" },
	{ 0xb2335952, "__wake_up" },
	{ 0xa25764ec, "scrub_checkpoint" },
	{ 0xb3f7646e, "kthread_should_stop" },
	{ 0xd63ec7cc, "ldiskfs_dec_count" },
	{ 0xefc84f1d, "__pagevec_release" },
	{ 0xf46baf7a, "class_conn2export" },
	{ 0xfe82ce4d, "prepare_to_wait_event" },
	{ 0x82deffc3, "lprocfs_counter_add" },
	{ 0x67dc223a, "lprocfs_remove" },
	{ 0x55d443d8, "linkea_init_with_rec" },
	{ 0xea212e79, "mutex_lock_nested" },
	{ 0x17950f1e, "lu_object_find_slice" },
	{ 0x2fae8acb, "__vfs_getxattr" },
	{ 0x1f0d98b6, "ldiskfsfs_dirhash" },
	{ 0xd3dccf3d, "seq_lseek" },
	{ 0x475bf780, "iput" },
	{ 0xcf61bacb, "__cfs_fail_check_set" },
	{ 0xe2f91ce3, "libcfs_debug_msg" },
	{ 0xa9bd2676, "__vmalloc" },
	{ 0x37a0cba, "kfree" },
	{ 0xb014608, "down_read_nested" },
	{ 0x417e7f8f, "inode_dio_wait" },
	{ 0x7f3caf4e, "ihold" },
	{ 0x69acdf38, "memcpy" },
	{ 0xd9a1b274, "__sb_end_write" },
	{ 0xfadc4392, "current_time" },
	{ 0x5f61b985, "lu_context_key_get" },
	{ 0x693a3b9b, "generic_error_remove_page" },
	{ 0x52b9c7e9, "lbug_with_loc" },
	{ 0x75d0deb9, "nsecs_to_jiffies64" },
	{ 0xa7d3de34, "ldiskfs_get_group_desc" },
	{ 0x2a793435, "invalidate_mapping_pages" },
	{ 0xa40d6631, "up" },
	{ 0x922f809f, "lprocfs_stats_free" },
	{ 0xbd1afea5, "lu_env_init" },
	{ 0xf05c7b8, "__x86_indirect_thunk_r15" },
	{ 0xe11db3b1, "__sb_start_write" },
	{ 0x53569707, "this_cpu_off" },
	{ 0x4ca9669f, "scnprintf" },
	{ 0x7fda989d, "cfs_fail_loc" },
	{ 0x3922121f, "finish_wait" },
	{ 0xc0f0bf56, "filemap_fdatawrite_range" },
	{ 0xd3093f7c, "iterate_dir" },
	{ 0xc2e7710c, "scrub_thread_prep" },
	{ 0x2097d1d6, "init_special_inode" },
	{ 0x5c24752a, "lprocfs_oh_tally_log2_pcpu" },
	{ 0x276399a7, "lprocfs_init_brw_stats" },
	{ 0xe40de2e8, "class_register_type" },
	{ 0x691ab7ac, "jbd2__journal_restart" },
	{ 0x28318305, "snprintf" },
	{ 0x4c975f13, "lu_object_header_init" },
	{ 0xb0e602eb, "memmove" },
	{ 0xa6012a91, "seq_client_fini" },
	{ 0x6a0d1fce, "scrub_dump" },
	{ 0xa99a5ac1, "lookup_one_len" },
	{ 0xec61bff, "sysfs_create_file_ns" },
	{ 0xe0efc269, "lu_buf_realloc" },
	{ 0x362ef408, "_copy_from_user" },
	{ 0x4b22a545, "class_manual_cleanup" },
	{ 0xaa57ae83, "__ldiskfs_iget" },
	{ 0x7a9b37e8, "blk_start_plug" },
	{ 0x38fce408, "__init_rwsem" },
	{ 0x9c066342, "__dquot_transfer" },
	{ 0x88db9f48, "__check_object_size" },
	{ 0x3e20c4c3, "clear_nlink" },
	{ 0xb796b50, "vfs_fsync_range" },
	{ 0xae0bd7af, "lockdep_rcu_suspicious" },
	{ 0x742559b1, "class_unregister_type" },
	{ 0x76823276, "filp_open" },
	{ 0xc849f26b, "bio_associate_blkg" },
	{ 0x8a35b432, "sme_me_mask" },
};

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


MODULE_INFO(srcversion, "285284C71E5CECEE404B404");
MODULE_INFO(rhelversion, "8.5");
