#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>

#ifdef CONFIG_UNWINDER_ORC
#include <asm/orc_header.h>
ORC_HEADER;
#endif

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

MODULE_INFO(intree, "Y");

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



static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x5c352fd4, "dquot_commit" },
	{ 0x9c504cae, "truncate_inode_pages" },
	{ 0x214f108f, "bh_uptodate_or_lock" },
	{ 0x554bddc2, "inode_init_owner" },
	{ 0x1beca1f5, "setattr_prepare" },
	{ 0xaa0c318b, "vscnprintf" },
	{ 0x760a0f4f, "yield" },
	{ 0x4f39d4ce, "clear_nlink" },
	{ 0xbac7e786, "generic_block_bmap" },
	{ 0x35be182c, "flush_dcache_page" },
	{ 0x7b4da6ff, "__init_rwsem" },
	{ 0xe4f61f2b, "d_instantiate" },
	{ 0xfc81aa2, "make_vfsgid" },
	{ 0x49cd25ed, "alloc_workqueue" },
	{ 0xf266f82, "clear_inode" },
	{ 0xf0cb651b, "dquot_set_dqinfo" },
	{ 0xf008ac49, "dquot_commit_info" },
	{ 0x63abf6d5, "grab_cache_page_write_begin" },
	{ 0x68b333ec, "dquot_disable" },
	{ 0x8b723da1, "dquot_release" },
	{ 0x7f02188f, "__msecs_to_jiffies" },
	{ 0xd78ee337, "dquot_free_inode" },
	{ 0x62e4c095, "folio_unlock" },
	{ 0x22042312, "set_blocksize" },
	{ 0xa1fe756d, "lookup_one_len" },
	{ 0xe113bbbc, "csum_partial" },
	{ 0x5a9f1d63, "memmove" },
	{ 0xd09c4421, "new_inode" },
	{ 0x656e4a6e, "snprintf" },
	{ 0x6901a10c, "dquot_get_state" },
	{ 0x5daf553, "init_special_inode" },
	{ 0xdf9c418b, "unregister_filesystem" },
	{ 0x1b6f6042, "mark_buffer_dirty" },
	{ 0xc99086f0, "__find_get_block" },
	{ 0x18a63a4e, "__block_write_begin" },
	{ 0xb6d6e53e, "inode_set_flags" },
	{ 0x92540fbf, "finish_wait" },
	{ 0xd0b3f609, "__blockdev_direct_IO" },
	{ 0x315dcda3, "d_make_root" },
	{ 0x96848186, "scnprintf" },
	{ 0x471a8fa9, "__bforget" },
	{ 0xedb7de3b, "sb_set_blocksize" },
	{ 0x4811b075, "write_dirty_buffer" },
	{ 0xffdfd73e, "sync_filesystem" },
	{ 0x7b37d4a7, "_find_first_zero_bit" },
	{ 0x4b9a112e, "d_splice_alias" },
	{ 0x590650a6, "current_time" },
	{ 0xc2d57d8f, "folio_zero_new_buffers" },
	{ 0x4829a47e, "memcpy" },
	{ 0xe259a8a6, "ihold" },
	{ 0x4ce8bb95, "page_get_link" },
	{ 0x1c1eaf9, "inode_dio_wait" },
	{ 0x96dba111, "generic_permission" },
	{ 0x37a0cba, "kfree" },
	{ 0x56d3d68e, "read_cache_page" },
	{ 0xe6df6be5, "iput" },
	{ 0x4afb2238, "add_wait_queue" },
	{ 0xc4807842, "iter_file_splice_write" },
	{ 0x8a8e5944, "filemap_release_folio" },
	{ 0x8c26d495, "prepare_to_wait_event" },
	{ 0xf4b5fecd, "flush_dcache_folio" },
	{ 0x9c86b9ab, "fileattr_fill_flags" },
	{ 0xe2964344, "__wake_up" },
	{ 0xba05306e, "generic_file_write_iter" },
	{ 0x1840956, "register_filesystem" },
	{ 0x3efef0f3, "dquot_transfer" },
	{ 0xadc0ad3f, "kmem_cache_create" },
	{ 0x41814cb8, "dirty_writeback_interval" },
	{ 0x27b7d2ea, "dquot_drop" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xc3ff38c2, "down_read_trylock" },
	{ 0x81e49995, "submit_bh" },
	{ 0xe9103ba5, "make_vfsuid" },
	{ 0x2ce249c1, "inode_get_bytes" },
	{ 0xedfc39e4, "inode_set_bytes" },
	{ 0x5e95b1cd, "current_umask" },
	{ 0xe11e70ea, "inode_newsize_ok" },
	{ 0xc18baeaf, "kill_block_super" },
	{ 0x471e7de7, "mnt_want_write_file" },
	{ 0xbf86669a, "unlock_new_inode" },
	{ 0x122c3a7e, "_printk" },
	{ 0x6f9d1d41, "dquot_quota_sync" },
	{ 0x8ddd8aad, "schedule_timeout" },
	{ 0x1000e51, "schedule" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0xb2fcb56d, "queue_delayed_work_on" },
	{ 0xb4acbf67, "generic_cont_expand_simple" },
	{ 0xa47bea4e, "make_kuid" },
	{ 0x71becd61, "try_to_free_buffers" },
	{ 0x2717fa67, "create_empty_buffers" },
	{ 0x2c2b37c4, "truncate_inode_pages_final" },
	{ 0x304ed1eb, "generic_file_mmap" },
	{ 0xc2ca5daa, "sync_mapping_buffers" },
	{ 0x1b7cf171, "dquot_initialize" },
	{ 0xff5d4b55, "dquot_quota_on" },
	{ 0xb28b56e2, "blkdev_put" },
	{ 0x40a9b349, "vzalloc" },
	{ 0xfcfefabc, "xattr_full_name" },
	{ 0x53ca3377, "get_inode_acl" },
	{ 0x5d49aabc, "init_wait_var_entry" },
	{ 0xa02aa74a, "__cond_resched_lock" },
	{ 0xc6cbbc89, "capable" },
	{ 0xa00bad3e, "mnt_drop_write_file" },
	{ 0xcfc9deaf, "atomic_dec_and_mutex_lock" },
	{ 0x5e332b52, "__var_waitqueue" },
	{ 0x17783d36, "inode_init_once" },
	{ 0xa7081915, "file_write_and_wait_range" },
	{ 0x99df7c5b, "mark_buffer_async_write" },
	{ 0x4ccaa970, "seq_escape_mem" },
	{ 0x9f46ced8, "__sw_hweight64" },
	{ 0x244ccf3c, "dquot_set_dqblk" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x7b7eb05f, "__brelse" },
	{ 0xdd248c65, "posix_acl_create" },
	{ 0x8591f06e, "inode_nohighmem" },
	{ 0x57bc19d2, "down_write" },
	{ 0x2f85f99d, "shrink_dcache_sb" },
	{ 0xce807a25, "up_write" },
	{ 0x5cb82ce1, "generic_file_read_iter" },
	{ 0x7cc952ef, "unlock_page" },
	{ 0x43b0c9c3, "preempt_schedule" },
	{ 0x85050ff2, "set_cached_acl" },
	{ 0xf9f4368e, "blkdev_get_by_dev" },
	{ 0x5e95630f, "sync_dirty_buffer" },
	{ 0xf32c6e4b, "__bh_read_batch" },
	{ 0xa681fe88, "generate_random_uuid" },
	{ 0x127bbdfc, "dquot_resume" },
	{ 0xada518bb, "setattr_copy" },
	{ 0x8c03d20c, "destroy_workqueue" },
	{ 0x69dd3b5b, "crc32_le" },
	{ 0x7026ad84, "__wait_on_buffer" },
	{ 0x4dfa8d4b, "mutex_lock" },
	{ 0x539a6887, "set_nlink" },
	{ 0x874eaa63, "kmem_cache_free" },
	{ 0x9b496b21, "posix_acl_alloc" },
	{ 0x5a921311, "strncmp" },
	{ 0xa490d79d, "security_inode_init_security" },
	{ 0x45c7deb, "seq_putc" },
	{ 0xa700073a, "blkdev_get_by_path" },
	{ 0x6aeaa306, "from_kgid" },
	{ 0xb973b36f, "__sync_dirty_buffer" },
	{ 0xe59dc72c, "__bh_read" },
	{ 0x9166fada, "strncpy" },
	{ 0xf1e046cc, "panic" },
	{ 0x449ad0a7, "memcmp" },
	{ 0xf2c7312d, "d_obtain_alias" },
	{ 0xd7b6315b, "posix_acl_chmod" },
	{ 0xcefb0c9f, "__mutex_init" },
	{ 0x6a76738c, "__bread_gfp" },
	{ 0x1db8f2f2, "block_dirty_folio" },
	{ 0xb2e3c29c, "dquot_alloc_inode" },
	{ 0xf8f61ebc, "wake_up_var" },
	{ 0x1aff2e64, "from_kuid" },
	{ 0xdcb764ad, "memset" },
	{ 0x28996718, "inode_owner_or_capable" },
	{ 0xf9c0b663, "strlcat" },
	{ 0xaad8c7d6, "default_wake_function" },
	{ 0xd9a5ea54, "__init_waitqueue_head" },
	{ 0x3bd22ac8, "make_kgid" },
	{ 0x2474894c, "d_delete" },
	{ 0x32ed94a4, "end_page_writeback" },
	{ 0x131db64a, "system_long_wq" },
	{ 0x668b19a1, "down_read" },
	{ 0xe2d5255a, "strcmp" },
	{ 0xbb9ed3bf, "mutex_trylock" },
	{ 0x4776f26b, "truncate_setsize" },
	{ 0xdd658efc, "insert_inode_locked4" },
	{ 0xb288db8b, "dquot_get_dqblk" },
	{ 0x2d39b0a7, "kstrdup" },
	{ 0xdb4ac6a5, "block_read_full_folio" },
	{ 0x3c3ff9fd, "sprintf" },
	{ 0xf5090fa3, "redirty_page_for_writepage" },
	{ 0xae6b6d20, "__dquot_alloc_space" },
	{ 0xdd64e639, "strscpy" },
	{ 0xbec56306, "unlock_buffer" },
	{ 0x25fae2d7, "igrab" },
	{ 0xfb9e15fd, "__getblk_gfp" },
	{ 0x44c10a52, "kvfree_call_rcu" },
	{ 0x999e8297, "vfree" },
	{ 0x380ea3cd, "generic_read_dir" },
	{ 0xdf521442, "_find_next_zero_bit" },
	{ 0xaa3e76d9, "d_instantiate_new" },
	{ 0xc9787b37, "__dquot_free_space" },
	{ 0x50ef09b9, "set_page_writeback" },
	{ 0x85df9b6c, "strsep" },
	{ 0xec6ce1b8, "mount_bdev" },
	{ 0x3213f038, "mutex_unlock" },
	{ 0x4872c5f6, "mpage_readahead" },
	{ 0x9fa7184a, "cancel_delayed_work_sync" },
	{ 0xc6f46339, "init_timer_key" },
	{ 0x1ac8254e, "init_user_ns" },
	{ 0x67c7978d, "simple_rename_timestamp" },
	{ 0x6b28c4d6, "inode_set_ctime_current" },
	{ 0xddc4bbb2, "inc_nlink" },
	{ 0x66b4cc41, "kmemdup" },
	{ 0xb7cd1bcd, "__folio_put" },
	{ 0x45d6f2a3, "dquot_quota_off" },
	{ 0x2940979c, "seq_printf" },
	{ 0x8008e90d, "dput" },
	{ 0xd9b85ef6, "lockref_get" },
	{ 0xffeedf6a, "delayed_work_timer_fn" },
	{ 0x20000329, "simple_strtoul" },
	{ 0xb39e3346, "__lock_buffer" },
	{ 0x75873f21, "posix_acl_update_mode" },
	{ 0x1035c799, "__folio_lock" },
	{ 0x800c367a, "dquot_quota_on_mount" },
	{ 0x73582c5c, "filemap_dirty_folio" },
	{ 0xba8d6845, "pagecache_get_page" },
	{ 0xea5e0663, "blkdev_issue_flush" },
	{ 0x48a16d58, "is_bad_inode" },
	{ 0x37110088, "remove_wait_queue" },
	{ 0x29ed4a3e, "seq_puts" },
	{ 0x97058730, "dquot_mark_dquot_dirty" },
	{ 0xa65c6def, "alt_cb_patch_nops" },
	{ 0x43c5037b, "dquot_get_next_id" },
	{ 0x31e3f4b6, "dquot_file_open" },
	{ 0xb1bc52e3, "filemap_splice_read" },
	{ 0xa9320d27, "ktime_get_seconds" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0x7c3a871d, "iget5_locked" },
	{ 0x808448f8, "d_set_d_op" },
	{ 0x5b380ad2, "dquot_acquire" },
	{ 0x60a13e90, "rcu_barrier" },
	{ 0x151f4898, "schedule_timeout_uninterruptible" },
	{ 0x98cf60b3, "strlen" },
	{ 0x349cba85, "strchr" },
	{ 0xd893bee4, "kmem_cache_alloc_lru" },
	{ 0xd6ee688f, "vmalloc" },
	{ 0xebfb9d65, "dquot_writeback_dquots" },
	{ 0x95400435, "__mark_inode_dirty" },
	{ 0x1056cbfd, "generic_file_llseek" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0xe063ebdd, "make_bad_inode" },
	{ 0x53b954a2, "up_read" },
	{ 0x931b19a4, "drop_nlink" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0x53a2456b, "dquot_destroy" },
	{ 0xa0439e09, "dquot_alloc" },
	{ 0x6adf862e, "kmem_cache_destroy" },
	{ 0xbc314156, "nop_mnt_idmap" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "");


MODULE_INFO(srcversion, "98D1A2C0B32FF7F2D53BB58");
