#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(zs_lookup_class_index, "_gpl", ""); KSYMTAB_FUNC(zs_get_total_pages, "_gpl", ""); KSYMTAB_FUNC(zs_map_object, "_gpl", ""); KSYMTAB_FUNC(zs_unmap_object, "_gpl", ""); KSYMTAB_FUNC(zs_huge_class_size, "_gpl", ""); KSYMTAB_FUNC(zs_malloc, "_gpl", ""); KSYMTAB_FUNC(zs_free, "_gpl", ""); KSYMTAB_FUNC(zs_compact, "_gpl", ""); KSYMTAB_FUNC(zs_pool_stats, "_gpl", ""); KSYMTAB_FUNC(zs_create_pool, "_gpl", ""); KSYMTAB_FUNC(zs_destroy_pool, "_gpl", ""); SYMBOL_CRC(zs_lookup_class_index, 0x5957cddb, "_gpl"); SYMBOL_CRC(zs_get_total_pages, 0xcbe56bc2, "_gpl"); SYMBOL_CRC(zs_map_object, 0xc341ae6d, "_gpl"); SYMBOL_CRC(zs_unmap_object, 0x924c46f8, "_gpl"); SYMBOL_CRC(zs_huge_class_size, 0x3d8baf3b, "_gpl"); SYMBOL_CRC(zs_malloc, 0xb29533ee, "_gpl"); SYMBOL_CRC(zs_free, 0x958df3ac, "_gpl"); SYMBOL_CRC(zs_compact, 0x5da67adc, "_gpl"); SYMBOL_CRC(zs_pool_stats, 0x7cceaf92, "_gpl"); SYMBOL_CRC(zs_create_pool, 0xbcf1f0e6, "_gpl"); SYMBOL_CRC(zs_destroy_pool, 0xc69b7ee5, "_gpl"); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0xc5844fb8, "__per_cpu_offset" }, { 0xe61a6d75, "kmalloc_caches" }, { 0x29977925, "kmalloc_trace" }, { 0x37a0cba, "kfree" }, { 0xfc056916, "unregister_shrinker" }, { 0x2f2c95c4, "flush_work" }, { 0x122c3a7e, "_printk" }, { 0x63d67aeb, "kmem_cache_destroy" }, { 0x37e96074, "__cpuhp_setup_state" }, { 0x4ca07f7a, "zpool_register_driver" }, { 0x6ac0fd13, "zpool_unregister_driver" }, { 0xacce98df, "__cpuhp_remove_state" }, { 0x2d39b0a7, "kstrdup" }, { 0x412730c8, "kmem_cache_create" }, { 0x8bbf1a7e, "register_shrinker" }, { 0x7696f8c7, "__list_add_valid_or_report" }, { 0x950eb34e, "__list_del_entry_valid_or_report" }, { 0x43b0c9c3, "preempt_schedule" }, { 0x9688de8b, "memstart_addr" }, { 0xd21ea5b8, "__ClearPageMovable" }, { 0xf318f6c5, "unlock_page" }, { 0x7eb9eff0, "dec_zone_page_state" }, { 0x7c2db476, "__folio_put" }, { 0xa74e0693, "kmem_cache_free" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0xfe8c61f0, "_raw_read_lock" }, { 0xdd4d55b6, "_raw_read_unlock" }, { 0x7d26d8ac, "folio_wait_bit" }, { 0x2d3385d3, "system_wq" }, { 0xc5b6f236, "queue_work_on" }, { 0xe68efe41, "_raw_write_lock" }, { 0x4829a47e, "memcpy" }, { 0xdcb764ad, "memset" }, { 0x9d9df948, "__SetPageMovable" }, { 0x40235c98, "_raw_write_unlock" }, { 0x5e115eca, "node_data" }, { 0xb47800ec, "inc_zone_page_state" }, { 0x922db506, "kmem_cache_alloc" }, { 0xbf56f25c, "alloc_pages" }, { 0x9d933504, "__free_pages" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "");