#include #define INCLUDE_VERMAGIC #include #include #include #include #include #ifdef CONFIG_UNWINDER_ORC #include 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(fat_search_long, "_gpl", ""); KSYMTAB_FUNC(fat_get_dotdot_entry, "_gpl", ""); KSYMTAB_FUNC(fat_dir_empty, "_gpl", ""); KSYMTAB_FUNC(fat_scan, "_gpl", ""); KSYMTAB_FUNC(fat_remove_entries, "_gpl", ""); KSYMTAB_FUNC(fat_alloc_new_dir, "_gpl", ""); KSYMTAB_FUNC(fat_add_entries, "_gpl", ""); KSYMTAB_FUNC(fat_free_clusters, "_gpl", ""); KSYMTAB_FUNC(fat_getattr, "_gpl", ""); KSYMTAB_FUNC(fat_setattr, "_gpl", ""); KSYMTAB_FUNC(fat_attach, "_gpl", ""); KSYMTAB_FUNC(fat_detach, "_gpl", ""); KSYMTAB_FUNC(fat_build_inode, "_gpl", ""); KSYMTAB_FUNC(fat_sync_inode, "_gpl", ""); KSYMTAB_FUNC(fat_fill_super, "_gpl", ""); KSYMTAB_FUNC(fat_flush_inodes, "_gpl", ""); KSYMTAB_FUNC(__fat_fs_error, "_gpl", ""); KSYMTAB_FUNC(fat_time_fat2unix, "_gpl", ""); KSYMTAB_FUNC(fat_time_unix2fat, "_gpl", ""); KSYMTAB_FUNC(fat_truncate_time, "_gpl", ""); KSYMTAB_FUNC(fat_update_time, "_gpl", ""); SYMBOL_CRC(fat_search_long, 0x8b00cf08, "_gpl"); SYMBOL_CRC(fat_get_dotdot_entry, 0xf0fd79a2, "_gpl"); SYMBOL_CRC(fat_dir_empty, 0x43028c94, "_gpl"); SYMBOL_CRC(fat_scan, 0x140ef569, "_gpl"); SYMBOL_CRC(fat_remove_entries, 0x00d6fce3, "_gpl"); SYMBOL_CRC(fat_alloc_new_dir, 0x46b4f100, "_gpl"); SYMBOL_CRC(fat_add_entries, 0x81a31b91, "_gpl"); SYMBOL_CRC(fat_free_clusters, 0xd3db6b8e, "_gpl"); SYMBOL_CRC(fat_getattr, 0xd7cf8700, "_gpl"); SYMBOL_CRC(fat_setattr, 0x08203dfd, "_gpl"); SYMBOL_CRC(fat_attach, 0x9bead030, "_gpl"); SYMBOL_CRC(fat_detach, 0xf8dc60a0, "_gpl"); SYMBOL_CRC(fat_build_inode, 0xbb1851c0, "_gpl"); SYMBOL_CRC(fat_sync_inode, 0x56b4d719, "_gpl"); SYMBOL_CRC(fat_fill_super, 0x8656f778, "_gpl"); SYMBOL_CRC(fat_flush_inodes, 0x221af141, "_gpl"); SYMBOL_CRC(__fat_fs_error, 0xf8859b80, "_gpl"); SYMBOL_CRC(fat_time_fat2unix, 0x656936fe, "_gpl"); SYMBOL_CRC(fat_time_unix2fat, 0x69b7d8ed, "_gpl"); SYMBOL_CRC(fat_truncate_time, 0x57e9103c, "_gpl"); SYMBOL_CRC(fat_update_time, 0xb5972c5e, "_gpl"); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0x64b900e6, "filemap_fdatawrite" }, { 0x2123b5ff, "generic_fillattr" }, { 0x2202143, "setattr_prepare" }, { 0xd2a81a08, "generic_block_bmap" }, { 0x88db9f48, "__check_object_size" }, { 0x7b4da6ff, "__init_rwsem" }, { 0x7c82507a, "sync_blockdev_nowait" }, { 0x7696f8c7, "__list_add_valid_or_report" }, { 0xbab58845, "make_vfsgid" }, { 0x8c1020ed, "blk_start_plug" }, { 0xbf1fb810, "clear_inode" }, { 0x1447a817, "generic_fh_to_dentry" }, { 0xfbc4f89e, "io_schedule_timeout" }, { 0x234c4a64, "new_inode" }, { 0xece47057, "mark_buffer_dirty" }, { 0x27ad3ac8, "security_inode_setattr" }, { 0x9ba16d3e, "__find_get_block" }, { 0x4ddcefb9, "filemap_fdatawrite_range" }, { 0x1d730727, "inode_needs_sync" }, { 0xf65b7dc, "__blockdev_direct_IO" }, { 0xe64c937f, "d_make_root" }, { 0x7d29f9b1, "__bforget" }, { 0xccb328bc, "sb_set_blocksize" }, { 0xc0365373, "block_truncate_page" }, { 0x9b799a43, "write_dirty_buffer" }, { 0xed21b6ab, "sync_filesystem" }, { 0xfca1d6cf, "fsnotify" }, { 0x88dc4934, "current_time" }, { 0x4829a47e, "memcpy" }, { 0x4532a285, "from_vfsuid" }, { 0x643bcb1a, "inode_dio_wait" }, { 0x6f369397, "iunique" }, { 0x37a0cba, "kfree" }, { 0x4b9a0612, "cont_write_begin" }, { 0x8552b95c, "iput" }, { 0xf4fef8a4, "iter_file_splice_write" }, { 0x3cba7424, "generic_file_write_iter" }, { 0x412730c8, "kmem_cache_create" }, { 0xf72470a6, "sync_inode_metadata" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xcbd4898c, "fortify_panic" }, { 0xac6107d9, "make_vfsuid" }, { 0x5e95b1cd, "current_umask" }, { 0xa164b752, "mnt_want_write_file" }, { 0x122c3a7e, "_printk" }, { 0xa90c16df, "block_invalidate_folio" }, { 0x26b03312, "__breadahead" }, { 0x423e5ae5, "generic_write_end" }, { 0x1d24c881, "___ratelimit" }, { 0xdba8c0bb, "load_nls" }, { 0x6cbbfc54, "__arch_copy_to_user" }, { 0x43c552de, "generic_cont_expand_simple" }, { 0x7fac6cd, "make_kuid" }, { 0xf8596de6, "truncate_inode_pages_final" }, { 0xc63405f, "generic_file_mmap" }, { 0x1dbeecd8, "sync_mapping_buffers" }, { 0xd7d63a5b, "ilookup" }, { 0x922db506, "kmem_cache_alloc" }, { 0xa2920d50, "invalidate_inode_buffers" }, { 0xb73845c9, "blk_finish_plug" }, { 0xc6cbbc89, "capable" }, { 0x9895a562, "mnt_drop_write_file" }, { 0x442015f, "inode_init_once" }, { 0xf452f31d, "compat_ptr_ioctl" }, { 0x7c5034f1, "__fsnotify_parent" }, { 0xfe5d4bb2, "sys_tz" }, { 0xb30e2c0c, "__brelse" }, { 0x57bc19d2, "down_write" }, { 0xce807a25, "up_write" }, { 0x401653c, "generic_file_read_iter" }, { 0xf23984da, "inode_maybe_inc_iversion" }, { 0x4e3567f7, "match_int" }, { 0x80c427cf, "truncate_pagecache" }, { 0xc72f96ed, "sync_dirty_buffer" }, { 0x4e632c52, "setattr_copy" }, { 0x261bd69e, "__wait_on_buffer" }, { 0x5d09c98d, "set_nlink" }, { 0x4dfa8d4b, "mutex_lock" }, { 0xa74e0693, "kmem_cache_free" }, { 0x93605e9a, "vfsgid_in_group_p" }, { 0x5a921311, "strncmp" }, { 0xdfbc0b84, "mpage_writepages" }, { 0xf1e046cc, "panic" }, { 0x950eb34e, "__list_del_entry_valid_or_report" }, { 0x2c021615, "from_vfsgid" }, { 0xdfa24ec, "write_inode_now" }, { 0x449ad0a7, "memcmp" }, { 0x38dcad86, "d_obtain_alias" }, { 0xcefb0c9f, "__mutex_init" }, { 0x1d13e289, "__bread_gfp" }, { 0xcba09b9b, "block_dirty_folio" }, { 0x9ea0e32b, "mpage_read_folio" }, { 0xdcb764ad, "memset" }, { 0x29d48e73, "__insert_inode_hash" }, { 0xb828de51, "buffer_migrate_folio" }, { 0x7c3561ad, "make_kgid" }, { 0xec61436d, "from_kgid_munged" }, { 0xe2d5255a, "strcmp" }, { 0x668b19a1, "down_read" }, { 0xe1fc0342, "truncate_setsize" }, { 0x3c3ff9fd, "sprintf" }, { 0x6ceb922a, "unlock_buffer" }, { 0x28aa6a67, "call_rcu" }, { 0x9251cab3, "igrab" }, { 0x8b8384e3, "__getblk_gfp" }, { 0x1511f09e, "generic_read_dir" }, { 0x85df9b6c, "strsep" }, { 0x3213f038, "mutex_unlock" }, { 0xe2c55ed3, "mpage_readahead" }, { 0xd9db9992, "filemap_fdatawait_range" }, { 0x3096be16, "names_cachep" }, { 0xd7d97317, "init_user_ns" }, { 0x44e9a829, "match_token" }, { 0x7d2f15d3, "seq_printf" }, { 0xd36dc10c, "get_random_u32" }, { 0xabf32f29, "utf16s_to_utf8s" }, { 0x21c58172, "__lock_buffer" }, { 0xfff5afc, "time64_to_tm" }, { 0x12a4e128, "__arch_copy_from_user" }, { 0xacf4d843, "match_strdup" }, { 0x46c366e1, "blkdev_issue_flush" }, { 0x55430c2a, "seq_puts" }, { 0xb421d02e, "generic_fh_to_parent" }, { 0x5052ee80, "filemap_splice_read" }, { 0x815b5dd4, "match_octal" }, { 0x400fede6, "from_kuid_munged" }, { 0x29977925, "kmalloc_trace" }, { 0x83095366, "__generic_file_fsync" }, { 0x60a13e90, "rcu_barrier" }, { 0x943fa393, "kmem_cache_alloc_lru" }, { 0xf06b526d, "__mark_inode_dirty" }, { 0x4c1bee50, "generic_file_llseek" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0xf096d4a9, "unload_nls" }, { 0x53b954a2, "up_read" }, { 0xde50ca15, "mark_buffer_dirty_inode" }, { 0x907a70a0, "sb_min_blocksize" }, { 0x7129e5f8, "hex_asc" }, { 0xe61a6d75, "kmalloc_caches" }, { 0x63d67aeb, "kmem_cache_destroy" }, { 0xae4b3068, "blkdev_issue_discard" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "");