#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(dm_snap_origin, "", ""); KSYMTAB_FUNC(dm_snap_cow, "", ""); KSYMTAB_FUNC(dm_exception_store_type_register, "", ""); KSYMTAB_FUNC(dm_exception_store_type_unregister, "", ""); KSYMTAB_FUNC(dm_exception_store_create, "", ""); KSYMTAB_FUNC(dm_exception_store_destroy, "", ""); SYMBOL_CRC(dm_snap_origin, 0x46fa21ae, ""); SYMBOL_CRC(dm_snap_cow, 0x2ac2be60, ""); SYMBOL_CRC(dm_exception_store_type_register, 0x1c6abfd3, ""); SYMBOL_CRC(dm_exception_store_type_unregister, 0x0641465c, ""); SYMBOL_CRC(dm_exception_store_create, 0xa8f5e2a1, ""); SYMBOL_CRC(dm_exception_store_destroy, 0x9c420c25, ""); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0xfa18dfc4, "bio_associate_blkg" }, { 0x8803c8a2, "dm_internal_resume_fast" }, { 0x95d1a860, "try_module_get" }, { 0x7b4da6ff, "__init_rwsem" }, { 0x7696f8c7, "__list_add_valid_or_report" }, { 0x49cd25ed, "alloc_workqueue" }, { 0x6df768b3, "param_ops_uint" }, { 0xf2a8efae, "dm_kcopyd_do_callback" }, { 0x656e4a6e, "snprintf" }, { 0xc5b6f236, "queue_work_on" }, { 0xc4c39870, "dm_per_bio_data" }, { 0x7ded4a0, "dm_put_device" }, { 0xca9360b5, "rb_next" }, { 0xf9e2a33b, "dm_table_get_size" }, { 0x6cdb2d56, "dm_bufio_prefetch" }, { 0x92540fbf, "finish_wait" }, { 0x96848186, "scnprintf" }, { 0x15c85de3, "mempool_init" }, { 0x4829a47e, "memcpy" }, { 0x3b6c41ea, "kstrtouint" }, { 0x185b609f, "dm_hold" }, { 0x37a0cba, "kfree" }, { 0xf1f88a0e, "dm_kcopyd_prepare_callback" }, { 0xb04f56ab, "dm_bufio_read" }, { 0x601f665f, "dm_io_client_create" }, { 0xc3055d20, "usleep_range_state" }, { 0x8c26d495, "prepare_to_wait_event" }, { 0x1984d421, "out_of_line_wait_on_bit" }, { 0xe2964344, "__wake_up" }, { 0x412730c8, "kmem_cache_create" }, { 0xa5526619, "rb_insert_color" }, { 0x34db050b, "_raw_spin_lock_irqsave" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xa897e3e7, "mempool_free" }, { 0x122c3a7e, "_printk" }, { 0x8427cc7b, "_raw_spin_lock_irq" }, { 0x9dd9df13, "dm_kcopyd_client_create" }, { 0x1000e51, "schedule" }, { 0xbba17dfe, "dm_accept_partial_bio" }, { 0xc3762aec, "mempool_alloc" }, { 0x922db506, "kmem_cache_alloc" }, { 0x40a9b349, "vzalloc" }, { 0x9f984513, "strrchr" }, { 0x16e297c3, "bit_wait" }, { 0xcd1f47a2, "module_put" }, { 0xeca7949e, "dm_bufio_client_destroy" }, { 0x599fb41c, "kvmalloc_node" }, { 0x9008ce06, "bio_endio" }, { 0xfe487975, "init_wait_entry" }, { 0x57bc19d2, "down_write" }, { 0xce807a25, "up_write" }, { 0x43b0c9c3, "preempt_schedule" }, { 0x8a99a016, "mempool_free_slab" }, { 0x2773c485, "__wake_up_locked" }, { 0xd48f9e5f, "dm_suspended" }, { 0x75ab91f0, "submit_bio_noacct" }, { 0x8c03d20c, "destroy_workqueue" }, { 0x93a6e0b2, "io_schedule" }, { 0xa74e0693, "kmem_cache_free" }, { 0x4b750f53, "_raw_spin_unlock_irq" }, { 0x7d27e504, "dm_shift_arg" }, { 0xa7337c49, "dm_bufio_client_create" }, { 0x4d9b652b, "rb_erase" }, { 0xe6024e59, "dm_bufio_release" }, { 0xaafdc258, "strcasecmp" }, { 0xfd2caccd, "dm_unregister_target" }, { 0x950eb34e, "__list_del_entry_valid_or_report" }, { 0xd35cce70, "_raw_spin_unlock_irqrestore" }, { 0x11089ac7, "_ctype" }, { 0x9d232b7f, "dm_set_target_max_io_len" }, { 0xe502c3fe, "dm_kcopyd_zero" }, { 0xdcb764ad, "memset" }, { 0x1f5dae98, "dm_table_event" }, { 0xeed9fd9c, "dm_internal_suspend_fast" }, { 0x39c74235, "dm_read_arg_group" }, { 0x9166fc03, "__flush_workqueue" }, { 0xc972449f, "mempool_alloc_slab" }, { 0xaad8c7d6, "default_wake_function" }, { 0xd9a5ea54, "__init_waitqueue_head" }, { 0xece784c2, "rb_first" }, { 0xadb83d05, "dm_put" }, { 0x9e4faeef, "dm_io_client_destroy" }, { 0xe2d5255a, "strcmp" }, { 0x668b19a1, "down_read" }, { 0x2d39b0a7, "kstrdup" }, { 0x489694aa, "dm_kcopyd_copy" }, { 0xfd8802d8, "dm_register_target" }, { 0x999e8297, "vfree" }, { 0x154c6338, "dm_kcopyd_client_destroy" }, { 0xbf0203b6, "dm_table_get_mode" }, { 0x91f00abc, "dm_bufio_set_minimum_buffers" }, { 0x46c366e1, "blkdev_issue_flush" }, { 0x37110088, "remove_wait_queue" }, { 0x38374d9d, "dm_table_get_md" }, { 0xd991e3b9, "dm_bufio_get_device_size" }, { 0x29977925, "kmalloc_trace" }, { 0x399aac09, "dm_io" }, { 0xec1a5716, "dm_get_device" }, { 0x98cf60b3, "strlen" }, { 0xa0fbac79, "wake_up_bit" }, { 0x7aa1756e, "kvfree" }, { 0xd6ee688f, "vmalloc" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0x53b954a2, "up_read" }, { 0xcd2ba798, "dm_bufio_forget" }, { 0xfafc3c45, "dm_bio_get_target_bio_nr" }, { 0x669c191b, "dm_consume_args" }, { 0xe61a6d75, "kmalloc_caches" }, { 0x38e46431, "mempool_exit" }, { 0xa24f23d8, "__request_module" }, { 0x63d67aeb, "kmem_cache_destroy" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "dm-mod,dm-bufio");