#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

KSYMTAB_FUNC(fuse_len_args, "_gpl", "");
KSYMTAB_FUNC(fuse_get_unique, "_gpl", "");
KSYMTAB_DATA(fuse_dev_fiq_ops, "_gpl", "");
KSYMTAB_FUNC(fuse_request_end, "_gpl", "");
KSYMTAB_FUNC(fuse_simple_background, "_gpl", "");
KSYMTAB_FUNC(fuse_dequeue_forget, "", "");
KSYMTAB_FUNC(fuse_abort_conn, "_gpl", "");
KSYMTAB_FUNC(fuse_dev_release, "_gpl", "");
KSYMTAB_DATA(fuse_dev_operations, "_gpl", "");
KSYMTAB_FUNC(fuse_do_open, "_gpl", "");
KSYMTAB_FUNC(fuse_sync_release, "_gpl", "");
KSYMTAB_FUNC(fuse_direct_io, "_gpl", "");
KSYMTAB_FUNC(fuse_file_poll, "_gpl", "");
KSYMTAB_FUNC(fuse_conn_init, "_gpl", "");
KSYMTAB_FUNC(fuse_conn_put, "_gpl", "");
KSYMTAB_FUNC(fuse_conn_get, "_gpl", "");
KSYMTAB_FUNC(fuse_send_init, "_gpl", "");
KSYMTAB_FUNC(fuse_free_conn, "_gpl", "");
KSYMTAB_FUNC(fuse_dev_alloc, "_gpl", "");
KSYMTAB_FUNC(fuse_dev_install, "_gpl", "");
KSYMTAB_FUNC(fuse_dev_alloc_install, "_gpl", "");
KSYMTAB_FUNC(fuse_dev_free, "_gpl", "");
KSYMTAB_FUNC(fuse_init_fs_context_submount, "_gpl", "");
KSYMTAB_FUNC(fuse_fill_super_common, "_gpl", "");
KSYMTAB_FUNC(fuse_mount_remove, "_gpl", "");
KSYMTAB_FUNC(fuse_conn_destroy, "_gpl", "");
KSYMTAB_FUNC(fuse_mount_destroy, "", "");
KSYMTAB_FUNC(fuse_do_ioctl, "_gpl", "");

SYMBOL_CRC(fuse_len_args, 0xdd626ee3, "_gpl");
SYMBOL_CRC(fuse_get_unique, 0x4d35cf4b, "_gpl");
SYMBOL_CRC(fuse_dev_fiq_ops, 0xed4255fe, "_gpl");
SYMBOL_CRC(fuse_request_end, 0x8948e970, "_gpl");
SYMBOL_CRC(fuse_simple_background, 0x8bfc42ff, "_gpl");
SYMBOL_CRC(fuse_dequeue_forget, 0xba00ee99, "");
SYMBOL_CRC(fuse_abort_conn, 0xe3ef83f6, "_gpl");
SYMBOL_CRC(fuse_dev_release, 0x35d89ddc, "_gpl");
SYMBOL_CRC(fuse_dev_operations, 0x7f014316, "_gpl");
SYMBOL_CRC(fuse_do_open, 0xd4ff81e7, "_gpl");
SYMBOL_CRC(fuse_sync_release, 0x836a023b, "_gpl");
SYMBOL_CRC(fuse_direct_io, 0x42e9176d, "_gpl");
SYMBOL_CRC(fuse_file_poll, 0x1c78a556, "_gpl");
SYMBOL_CRC(fuse_conn_init, 0x737c52cf, "_gpl");
SYMBOL_CRC(fuse_conn_put, 0xfb59487f, "_gpl");
SYMBOL_CRC(fuse_conn_get, 0xe7f5c421, "_gpl");
SYMBOL_CRC(fuse_send_init, 0xf78e5f34, "_gpl");
SYMBOL_CRC(fuse_free_conn, 0x63f9e994, "_gpl");
SYMBOL_CRC(fuse_dev_alloc, 0x52586268, "_gpl");
SYMBOL_CRC(fuse_dev_install, 0xfef2d635, "_gpl");
SYMBOL_CRC(fuse_dev_alloc_install, 0x623d0cad, "_gpl");
SYMBOL_CRC(fuse_dev_free, 0x9452b73b, "_gpl");
SYMBOL_CRC(fuse_init_fs_context_submount, 0xb4dccc04, "_gpl");
SYMBOL_CRC(fuse_fill_super_common, 0xf19cc97f, "_gpl");
SYMBOL_CRC(fuse_mount_remove, 0x4480fe7b, "_gpl");
SYMBOL_CRC(fuse_conn_destroy, 0xb8b990a3, "_gpl");
SYMBOL_CRC(fuse_mount_destroy, 0xc1a9b2a6, "");
SYMBOL_CRC(fuse_do_ioctl, 0xf819d151, "_gpl");

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0x64c79a33, "super_setup_bdi_name" },
	{ 0xe3eec19c, "posix_test_lock" },
	{ 0x9c504cae, "truncate_inode_pages" },
	{ 0x5d80e7f1, "generic_copy_file_range" },
	{ 0xb65cd21c, "noop_backing_dev_info" },
	{ 0xe914e41e, "strcpy" },
	{ 0xda001e12, "pipe_lock" },
	{ 0xc9b15939, "generic_fillattr" },
	{ 0xc8dcc62a, "krealloc" },
	{ 0x261c5aab, "vfs_fsync_range" },
	{ 0x1beca1f5, "setattr_prepare" },
	{ 0x4f39d4ce, "clear_nlink" },
	{ 0x7e70eca5, "file_check_and_advance_wb_err" },
	{ 0xda9c2ec6, "d_alloc_parallel" },
	{ 0x35be182c, "flush_dcache_page" },
	{ 0x7b4da6ff, "__init_rwsem" },
	{ 0xe4f61f2b, "d_instantiate" },
	{ 0x3c185c61, "page_put_link" },
	{ 0xafc41a61, "misc_deregister" },
	{ 0xfc81aa2, "make_vfsgid" },
	{ 0xf266f82, "clear_inode" },
	{ 0x3295193f, "inode_to_bdi" },
	{ 0x96078ca5, "find_pid_ns" },
	{ 0x63abf6d5, "grab_cache_page_write_begin" },
	{ 0x5df13389, "simple_dir_inode_operations" },
	{ 0x8d522714, "__rcu_read_lock" },
	{ 0x109d6f7c, "pipe_unlock" },
	{ 0x5873c0fa, "fs_param_is_string" },
	{ 0x62e4c095, "folio_unlock" },
	{ 0xd09c4421, "new_inode" },
	{ 0xdfa12ce7, "filemap_map_pages" },
	{ 0xa6257a2f, "complete" },
	{ 0x8fe048ee, "dump_page" },
	{ 0x5ba91da6, "forget_all_cached_acls" },
	{ 0x5daf553, "init_special_inode" },
	{ 0xdf9c418b, "unregister_filesystem" },
	{ 0xd25c9e70, "task_active_pid_ns" },
	{ 0xda3a9c7f, "iov_iter_single_seg_count" },
	{ 0xf4db35bc, "retire_super" },
	{ 0xca9360b5, "rb_next" },
	{ 0x92540fbf, "finish_wait" },
	{ 0xb1af7211, "d_alloc_name" },
	{ 0xacd8d7b9, "replace_page_cache_folio" },
	{ 0xa1c22589, "inode_query_iversion" },
	{ 0xf3485aac, "iov_iter_advance" },
	{ 0xc6f81b85, "kill_fasync" },
	{ 0x315dcda3, "d_make_root" },
	{ 0xedb7de3b, "sb_set_blocksize" },
	{ 0xbd0b7f3a, "fget" },
	{ 0x140cc625, "simple_fill_super" },
	{ 0x39c9d88c, "xas_find" },
	{ 0xffdfd73e, "sync_filesystem" },
	{ 0xecd4abb2, "sget_fc" },
	{ 0x42f9cb1d, "param_set_uint" },
	{ 0x4b9a112e, "d_splice_alias" },
	{ 0x5d306cf7, "iov_iter_get_pages2" },
	{ 0xcd5e3203, "direct_write_fallback" },
	{ 0x4829a47e, "memcpy" },
	{ 0x4ce8bb95, "page_get_link" },
	{ 0x96dba111, "generic_permission" },
	{ 0x820aae6, "truncate_pagecache_range" },
	{ 0x37a0cba, "kfree" },
	{ 0xbee2370f, "invalidate_inode_pages2_range" },
	{ 0x7d154355, "posix_lock_file" },
	{ 0xbc83e3fd, "finish_open" },
	{ 0xe6df6be5, "iput" },
	{ 0xe953b21f, "get_next_ino" },
	{ 0x5bc2fd32, "logfc" },
	{ 0xc4807842, "iter_file_splice_write" },
	{ 0x8c26d495, "prepare_to_wait_event" },
	{ 0x6a5c1164, "init_pid_ns" },
	{ 0x325880c3, "iov_iter_init" },
	{ 0x19add06b, "d_lookup" },
	{ 0x9c86b9ab, "fileattr_fill_flags" },
	{ 0x5a7e3015, "sysfs_create_mount_point" },
	{ 0xba05306e, "generic_file_write_iter" },
	{ 0xe2964344, "__wake_up" },
	{ 0x4302d0eb, "free_pages" },
	{ 0x1840956, "register_filesystem" },
	{ 0xadc0ad3f, "kmem_cache_create" },
	{ 0x919c7004, "folio_add_lru" },
	{ 0x81141fec, "folio_clear_dirty_for_io" },
	{ 0xa5526619, "rb_insert_color" },
	{ 0xdda538a0, "sync_inode_metadata" },
	{ 0x43beff7c, "simple_empty" },
	{ 0xba8fbd64, "_raw_spin_lock" },
	{ 0xf83a794f, "vfs_setpos" },
	{ 0xd6eaaea1, "full_name_hash" },
	{ 0xd9b6d906, "shrink_dcache_parent" },
	{ 0x7bc2ad26, "get_tree_nodev" },
	{ 0x29db9a00, "locks_lock_inode_wait" },
	{ 0x5e95b1cd, "current_umask" },
	{ 0xb57d6ca7, "fs_param_is_u32" },
	{ 0xe11e70ea, "inode_newsize_ok" },
	{ 0x56b9d7a2, "d_drop" },
	{ 0xc18baeaf, "kill_block_super" },
	{ 0x8b8059bd, "in_group_p" },
	{ 0xbf86669a, "unlock_new_inode" },
	{ 0x122c3a7e, "_printk" },
	{ 0x3d9ee9f0, "clear_page" },
	{ 0x5e20e4f, "bdi_put" },
	{ 0xef685286, "posix_acl_from_xattr" },
	{ 0x1000e51, "schedule" },
	{ 0xba166b37, "param_get_uint" },
	{ 0xf0fdf6cb, "__stack_chk_fail" },
	{ 0x296695f, "refcount_warn_saturate" },
	{ 0x6a5cb5ee, "__get_free_pages" },
	{ 0xa47bea4e, "make_kuid" },
	{ 0x2c2b37c4, "truncate_inode_pages_final" },
	{ 0x7f6e1651, "fs_kobj" },
	{ 0xc8780779, "__filemap_set_wb_err" },
	{ 0xf132d4e6, "simple_dir_operations" },
	{ 0x304ed1eb, "generic_file_mmap" },
	{ 0xa916b694, "strnlen" },
	{ 0x18178490, "__free_pages" },
	{ 0xf36d6bd7, "kmem_cache_alloc" },
	{ 0x462245d0, "put_pid_ns" },
	{ 0xf7d31de9, "kstrtoul_from_user" },
	{ 0x1181c90b, "setattr_should_drop_suidgid" },
	{ 0x7840e5fb, "capable_wrt_inode_uidgid" },
	{ 0xc6cbbc89, "capable" },
	{ 0x5c017d9e, "copy_page_from_iter_atomic" },
	{ 0x3536ecd2, "fs_context_for_submount" },
	{ 0x599fb41c, "kvmalloc_node" },
	{ 0x17783d36, "inode_init_once" },
	{ 0xa7081915, "file_write_and_wait_range" },
	{ 0xca923fee, "compat_ptr_ioctl" },
	{ 0x56893f9b, "nosteal_pipe_buf_ops" },
	{ 0x2134f2a3, "ilookup5" },
	{ 0xfe487975, "init_wait_entry" },
	{ 0x8591f06e, "inode_nohighmem" },
	{ 0x7400d98, "copy_highpage" },
	{ 0xfd12b24, "release_pages" },
	{ 0x3a80b15d, "generic_file_direct_write" },
	{ 0x517db3e2, "fput" },
	{ 0x57bc19d2, "down_write" },
	{ 0xce807a25, "up_write" },
	{ 0x5cb82ce1, "generic_file_read_iter" },
	{ 0x56f626fa, "inode_maybe_inc_iversion" },
	{ 0x7cc952ef, "unlock_page" },
	{ 0xaf31e2ac, "inc_node_page_state" },
	{ 0xa07a37f0, "memchr" },
	{ 0x9b02a56e, "truncate_pagecache" },
	{ 0x2469810f, "__rcu_read_unlock" },
	{ 0x267d3562, "put_fs_context" },
	{ 0xb5b63711, "fileattr_fill_xflags" },
	{ 0x8715ce73, "dec_node_page_state" },
	{ 0x721d89f5, "write_cache_pages" },
	{ 0x4f8dead7, "file_update_time" },
	{ 0x539a6887, "set_nlink" },
	{ 0x4dfa8d4b, "mutex_lock" },
	{ 0x874eaa63, "kmem_cache_free" },
	{ 0x93605e9a, "vfsgid_in_group_p" },
	{ 0x6aeaa306, "from_kgid" },
	{ 0xbfab5989, "fasync_helper" },
	{ 0x4d9b652b, "rb_erase" },
	{ 0xefd7d14f, "file_remove_privs" },
	{ 0xcafbfd80, "write_inode_now" },
	{ 0xf2c7312d, "d_obtain_alias" },
	{ 0x700a232e, "file_modified" },
	{ 0x4d4eee12, "copy_page_to_iter" },
	{ 0x944375db, "_totalram_pages" },
	{ 0xcefb0c9f, "__mutex_init" },
	{ 0xaeb10314, "finish_no_open" },
	{ 0xf7daadf9, "__folio_start_writeback" },
	{ 0xa573844b, "kill_litter_super" },
	{ 0x5bfad639, "folio_end_writeback" },
	{ 0x1aff2e64, "from_kuid" },
	{ 0x479507f4, "current_in_userns" },
	{ 0xbf712d25, "fc_mount" },
	{ 0xdcb764ad, "memset" },
	{ 0xeda208b, "sysfs_remove_mount_point" },
	{ 0x5f69c1d5, "misc_register" },
	{ 0xdf93b9d8, "timespec64_to_jiffies" },
	{ 0x25974000, "wait_for_completion" },
	{ 0x17de3d5, "nr_cpu_ids" },
	{ 0xd9a5ea54, "__init_waitqueue_head" },
	{ 0x3bd22ac8, "make_kgid" },
	{ 0xece784c2, "rb_first" },
	{ 0x2474894c, "d_delete" },
	{ 0xb2947f6c, "from_kgid_munged" },
	{ 0x32ed94a4, "end_page_writeback" },
	{ 0x5ad81ff, "kobject_create_and_add" },
	{ 0x668b19a1, "down_read" },
	{ 0xc2bb9685, "wb_writeout_inc" },
	{ 0x15ba50a6, "jiffies" },
	{ 0x4f75b282, "nonseekable_open" },
	{ 0xa1584168, "set_page_dirty" },
	{ 0x8af8fecb, "copy_page_from_iter" },
	{ 0x2d39b0a7, "kstrdup" },
	{ 0x3c3ff9fd, "sprintf" },
	{ 0xf5090fa3, "redirty_page_for_writepage" },
	{ 0x28aa6a67, "call_rcu" },
	{ 0x25fae2d7, "igrab" },
	{ 0x44c10a52, "kvfree_call_rcu" },
	{ 0x380ea3cd, "generic_read_dir" },
	{ 0x2a794ffa, "d_add" },
	{ 0x50ef09b9, "set_page_writeback" },
	{ 0x3213f038, "mutex_unlock" },
	{ 0xe138fb8c, "percpu_counter_add_batch" },
	{ 0x7638b007, "param_ops_bool" },
	{ 0x1ac8254e, "init_user_ns" },
	{ 0x8eb1ec84, "d_find_alias" },
	{ 0x65a8b477, "invalidate_inode_pages2" },
	{ 0x6608d59f, "alloc_pages" },
	{ 0x6b28c4d6, "inode_set_ctime_current" },
	{ 0xddc4bbb2, "inc_nlink" },
	{ 0xb7cd1bcd, "__folio_put" },
	{ 0xd6f06a4f, "get_tree_bdev" },
	{ 0xd1e70dd7, "set_anon_super_fc" },
	{ 0x2940979c, "seq_printf" },
	{ 0x8008e90d, "dput" },
	{ 0xd9b85ef6, "lockref_get" },
	{ 0x9b3a375c, "generic_delete_inode" },
	{ 0x37e3280e, "deactivate_locked_super" },
	{ 0x781bde32, "touch_atime" },
	{ 0xe543df89, "__d_lookup_unhash_wake" },
	{ 0x3cd095f8, "set_page_dirty_lock" },
	{ 0xa489d6ab, "pid_nr_ns" },
	{ 0xe4f71c3d, "generic_file_open" },
	{ 0xe6a8df82, "truncate_inode_pages_range" },
	{ 0x191c6b9a, "__put_user_ns" },
	{ 0x1035c799, "__folio_lock" },
	{ 0x73582c5c, "filemap_dirty_folio" },
	{ 0xba8d6845, "pagecache_get_page" },
	{ 0x29ed4a3e, "seq_puts" },
	{ 0x6752b1c4, "stream_open" },
	{ 0xa65c6def, "alt_cb_patch_nops" },
	{ 0x41ed3709, "get_random_bytes" },
	{ 0x2ec6bba0, "errseq_set" },
	{ 0xb8273d0b, "__wake_up_sync" },
	{ 0x37db9583, "add_to_pipe" },
	{ 0xd079c432, "__fs_parse" },
	{ 0xb1bc52e3, "filemap_splice_read" },
	{ 0x93a8f9e0, "posix_acl_to_xattr" },
	{ 0x3d71d3c2, "dget_parent" },
	{ 0xcd8430ec, "kill_anon_super" },
	{ 0x6c7ce019, "from_kuid_munged" },
	{ 0xafc08054, "dotdot_name" },
	{ 0xe0f7f8a8, "kmalloc_trace" },
	{ 0xc1d8cfaf, "__fdget" },
	{ 0x7c3a871d, "iget5_locked" },
	{ 0xc38902f0, "security_dentry_init_security" },
	{ 0xcfc76c6b, "filemap_write_and_wait_range" },
	{ 0xc1304664, "get_tree_single" },
	{ 0x60a13e90, "rcu_barrier" },
	{ 0x98cf60b3, "strlen" },
	{ 0xc5f42ab9, "generic_write_checks" },
	{ 0x8f2b722e, "iov_iter_revert" },
	{ 0x4ef05f4f, "__remove_inode_hash" },
	{ 0x7aa1756e, "kvfree" },
	{ 0xf105ca02, "mntget" },
	{ 0xd893bee4, "kmem_cache_alloc_lru" },
	{ 0x184bdb44, "filemap_fault" },
	{ 0x7006de22, "d_invalidate" },
	{ 0x95400435, "__mark_inode_dirty" },
	{ 0x1056cbfd, "generic_file_llseek" },
	{ 0xb5b54b34, "_raw_spin_unlock" },
	{ 0x619cb7dd, "simple_read_from_buffer" },
	{ 0x53b954a2, "up_read" },
	{ 0xff4adc5e, "iov_iter_npages" },
	{ 0x931b19a4, "drop_nlink" },
	{ 0xa12c123d, "fault_in_iov_iter_readable" },
	{ 0x9c8349c7, "filemap_check_errors" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x8f73577f, "kmalloc_caches" },
	{ 0x21bf9f60, "bdi_set_max_ratio" },
	{ 0x6adf862e, "kmem_cache_destroy" },
	{ 0x83563c66, "kobject_put" },
	{ 0xbc314156, "nop_mnt_idmap" },
	{ 0x126bac03, "module_layout" },
};

MODULE_INFO(depends, "");


MODULE_INFO(srcversion, "FA89AB836CA24BD5204AA38");
