tree:   
https://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 
dm-vdo-wip
head:   295f5e2cde5fe5db8cfcf2eef7674a7b5e85c279
commit: 707684671d4e99b82779553afd453cf5062c3001 [74/90] dm vdo memory-alloc: 
rename uds_free_memory to uds_free
config: powerpc-allyesconfig 
(https://download.01.org/0day-ci/archive/20231106/[email protected]/config)
compiler: powerpc64-linux-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): 
(https://download.01.org/0day-ci/archive/20231106/[email protected]/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <[email protected]>
| Closes: 
https://lore.kernel.org/oe-kbuild-all/[email protected]/

All errors (new ones prefixed by >>):

   powerpc64-linux-ld: warning: discarding dynamic section .glink
   powerpc64-linux-ld: warning: discarding dynamic section .plt
   powerpc64-linux-ld: linkage table error against 
`vdo_abandon_block_map_growth'
   powerpc64-linux-ld: stubs don't match calculated size
   powerpc64-linux-ld: can not build stubs: bad value
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`process_vdo_message':
   dm-vdo-target.c:(.text.process_vdo_message+0xb0): undefined reference to 
`vdo_dump'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.process_vdo_message+0x23c): 
undefined reference to `vdo_message_dedupe_index'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.process_vdo_message+0x37c): 
undefined reference to `vdo_set_compressing'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.process_vdo_message+0x3d8): 
undefined reference to `vdo_set_compressing'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.process_vdo_message+0x404): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.process_vdo_message+0x430): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_message':
   dm-vdo-target.c:(.text.vdo_message+0x9c): undefined reference to 
`__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_message+0xe0): undefined 
reference to `uds_register_allocating_thread'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_message+0xf0): undefined 
reference to `uds_register_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_message+0x16c): undefined 
reference to `vdo_write_stats'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_message+0x19c): undefined 
reference to `vdo_map_to_system_error'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_message+0x1b0): undefined 
reference to `uds_unregister_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_message+0x1b8): undefined 
reference to `uds_unregister_allocating_thread'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`vdo_uses_device':
   dm-vdo-target.c:(.text.vdo_uses_device+0x44): undefined reference to 
`vdo_get_backing_device'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_resume':
   dm-vdo-target.c:(.text.vdo_resume+0x70): undefined reference to 
`uds_register_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_resume+0x7c): undefined 
reference to `vdo_get_device_name'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_resume+0x9c): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_resume+0xa4): undefined 
reference to `uds_unregister_thread_device_id'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`release_instance':
   dm-vdo-target.c:(.text.release_instance+0xc4): undefined reference to 
`uds_assertion_failed'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.release_instance+0x15c): 
undefined reference to `uds_assertion_failed'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`finish_operation_callback':
   dm-vdo-target.c:(.text.finish_operation_callback+0x60): undefined reference 
to `vdo_finish_operation'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x0): undefined 
reference to `VDO_ADMIN_STATE_SUSPENDING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x8): undefined 
reference to `VDO_ADMIN_STATE_SAVING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x10): undefined 
reference to `VDO_ADMIN_STATE_PRE_LOADED'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x18): undefined 
reference to `VDO_ADMIN_STATE_STOPPING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x20): undefined 
reference to `VDO_ADMIN_STATE_PRE_LOADING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x28): undefined 
reference to `VDO_ADMIN_STATE_SUSPENDED_OPERATION'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x30): undefined 
reference to `VDO_ADMIN_STATE_RESUMING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x38): undefined 
reference to `VDO_ADMIN_STATE_LOADING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x40): undefined 
reference to `vdo_directory_type'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o:(.toc+0x48): undefined 
reference to `VDO_ADMIN_STATE_FORMATTING'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_is_named':
   dm-vdo-target.c:(.text.vdo_is_named+0x60): undefined reference to 
`vdo_get_device_name'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`process_one_thread_config_spec':
   dm-vdo-target.c:(.text.process_one_thread_config_spec+0xb8): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.process_one_thread_config_spec+0x110): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.process_one_thread_config_spec+0x1b8): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.process_one_thread_config_spec+0x278): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.process_one_thread_config_spec+0x2f4): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: 
drivers/md/dm-vdo-target.o:dm-vdo-target.c:(.text.process_one_thread_config_spec+0x3d4):
 more undefined references to `__uds_log_message' follow
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`allocate_instance':
   dm-vdo-target.c:(.text.allocate_instance+0x104): undefined reference to 
`uds_reallocate_memory'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.allocate_instance+0x25c): 
undefined reference to `uds_assertion_failed'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`free_device_config':
>> dm-vdo-target.c:(.text.free_device_config+0xc0): undefined reference to 
>> `uds_free'
>> powerpc64-linux-ld: dm-vdo-target.c:(.text.free_device_config+0xd8): 
>> undefined reference to `uds_free'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.free_device_config+0xf8): 
undefined reference to `uds_free'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`vdo_module_destroy':
   dm-vdo-target.c:(.text.vdo_module_destroy+0x58): undefined reference to 
`__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_module_destroy+0x164): 
undefined reference to `uds_assertion_failed'
>> powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_module_destroy+0x18c): 
>> undefined reference to `uds_free'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_module_destroy+0x1bc): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_init':
   dm-vdo-target.c:(.init.text+0x44): undefined reference to 
`uds_initialize_thread_device_registry'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0x4c): undefined reference 
to `uds_memory_init'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0x54): undefined reference 
to `uds_init_sysfs'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0x5c): undefined reference 
to `vdo_initialize_device_registry_once'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0x7c): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0x84): undefined reference 
to `vdo_register_status_codes'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0xc8): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.init.text+0x134): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_status':
   dm-vdo-target.c:(.text.vdo_status+0xc4): undefined reference to 
`vdo_fetch_statistics'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_status+0x108): undefined 
reference to `vdo_get_backing_device'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_status+0x1b4): undefined 
reference to `vdo_get_dedupe_index_state_name'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_status+0x1c4): undefined 
reference to `vdo_get_compressing'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_map_bio':
   dm-vdo-target.c:(.text.vdo_map_bio+0x128): undefined reference to 
`uds_assertion_failed'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_map_bio+0x140): undefined 
reference to `vdo_count_bios'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_map_bio+0x1a8): undefined 
reference to `vdo_launch_flush'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_map_bio+0x1cc): undefined 
reference to `vdo_get_current_work_queue'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_map_bio+0x1e8): undefined 
reference to `vdo_get_work_queue_owner'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_map_bio+0x22c): undefined 
reference to `vdo_launch_bio'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_dtr':
   dm-vdo-target.c:(.text.vdo_dtr+0x1a0): undefined reference to 
`uds_register_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x1b0): undefined 
reference to `uds_register_allocating_thread'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x1bc): undefined 
reference to `vdo_get_device_name'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x1dc): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x268): undefined 
reference to `vdo_dump_all'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x27c): undefined 
reference to `vdo_destroy'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x298): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x2a0): undefined 
reference to `uds_unregister_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_dtr+0x2a8): undefined 
reference to `uds_unregister_allocating_thread'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`decode_vdo.constprop.0':
   dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x7c): undefined reference to 
`vdo_decode_component_states'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0xd4): 
undefined reference to `vdo_set_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x158): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x1c8): 
undefined reference to `vdo_validate_component_states'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x2a0): 
undefined reference to `vdo_get_recovery_journal_length'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x2e4): 
undefined reference to `vdo_destroy_component_states'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x318): 
undefined reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x370): 
undefined reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x39c): 
undefined reference to `vdo_enable_read_only_entry'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x3dc): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x43c): 
undefined reference to `vdo_decode_recovery_journal'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x474): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x4bc): 
undefined reference to `vdo_decode_slab_depot'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x56c): 
undefined reference to `vdo_decode_block_map'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x5a4): 
undefined reference to `vdo_make_physical_zones'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x5dc): 
undefined reference to `vdo_make_logical_zones'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.decode_vdo.constprop.0+0x614): 
undefined reference to `vdo_make_hash_zones'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`join_strings.constprop.0':
   dm-vdo-target.c:(.text.join_strings.constprop.0+0xfc): undefined reference 
to `uds_allocate_memory'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.join_strings.constprop.0+0x17c): 
undefined reference to `uds_append_to_buffer'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`perform_admin_operation':
   dm-vdo-target.c:(.text.perform_admin_operation+0xec): undefined reference to 
`__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.perform_admin_operation+0x1fc): 
undefined reference to `vdo_launch_completion_with_priority'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`apply_new_vdo_configuration':
   dm-vdo-target.c:(.text.apply_new_vdo_configuration+0xb0): undefined 
reference to `vdo_abandon_block_map_growth'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0xe4): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x190): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x1c0): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x24c): undefined reference 
to `vdo_uninitialize_layout'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x264): undefined reference 
to `vdo_abandon_new_slabs'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x284): undefined reference 
to `vdo_get_known_partition'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x370): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.apply_new_vdo_configuration+0x3a8): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`vdo_postsuspend':
   dm-vdo-target.c:(.text.vdo_postsuspend+0x84): undefined reference to 
`uds_register_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0xac): undefined 
reference to `vdo_get_device_name'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0xcc): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0x130): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0x18c): undefined 
reference to `vdo_get_admin_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0x1b4): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0x1e0): undefined 
reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_postsuspend+0x1f0): undefined 
reference to `uds_unregister_thread_device_id'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`prepare_to_grow_physical':
   dm-vdo-target.c:(.text.prepare_to_grow_physical+0x7c): undefined reference 
to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0xc0): 
undefined reference to `uds_assertion_failed'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x198): 
undefined reference to `vdo_uninitialize_layout'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x1b8): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x1dc): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x200): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x230): 
undefined reference to `vdo_initialize_layout'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x300): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x324): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x370): 
undefined reference to `vdo_uninitialize_layout'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x3ec): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x3fc): 
undefined reference to `vdo_prepare_to_grow_slab_depot'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x430): 
undefined reference to `vdo_uninitialize_layout'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_grow_physical+0x458): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`prepare_to_modify':
   dm-vdo-target.c:(.text.prepare_to_modify+0x70): undefined reference to 
`vdo_get_admin_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_modify+0x4a0): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_modify+0x4f4): 
undefined reference to `uds_assertion_failed'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_modify+0x52c): 
undefined reference to `vdo_prepare_to_grow_block_map'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_modify+0x598): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_modify+0x75c): 
undefined reference to `vdo_get_device_name'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.prepare_to_modify+0x7b4): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`vdo_preresume_registered':
   dm-vdo-target.c:(.text.vdo_preresume_registered+0x64): undefined reference 
to `vdo_get_device_name'
--
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_logical_callback+0x440): 
undefined reference to `vdo_enter_read_only_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_logical_callback+0x460): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_logical_callback+0x498): 
undefined reference to `vdo_finish_operation'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`handle_logical_growth_error':
   dm-vdo-target.c:(.text.handle_logical_growth_error+0xc0): undefined 
reference to `vdo_abandon_block_map_growth'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`assert_admin_phase_thread':
   dm-vdo-target.c:(.text.assert_admin_phase_thread+0x58): undefined reference 
to `vdo_get_callback_thread_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.assert_admin_phase_thread+0x1b0): 
undefined reference to `uds_assertion_failed'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`grow_physical_callback':
   dm-vdo-target.c:(.text.grow_physical_callback+0x17c): undefined reference to 
`vdo_is_read_only'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x1c4): 
undefined reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x1d4): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x204): 
undefined reference to `vdo_start_operation'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x238): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x248): 
undefined reference to `vdo_launch_completion_with_priority'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x2b0): 
undefined reference to `vdo_uninitialize_layout'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x34c): 
undefined reference to `vdo_update_slab_depot_size'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x35c): 
undefined reference to `vdo_save_components'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x38c): 
undefined reference to `vdo_use_new_slabs'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x3b4): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x3f8): 
undefined reference to `vdo_get_known_partition'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x460): 
undefined reference to `vdo_enter_read_only_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x480): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x494): 
undefined reference to `vdo_uninitialize_layout'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.grow_physical_callback+0x4c0): 
undefined reference to `vdo_finish_operation'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`resume_callback':
   dm-vdo-target.c:(.text.resume_callback+0x1b4): undefined reference to 
`vdo_start_operation'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x20c): undefined 
reference to `vdo_get_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x270): undefined 
reference to `vdo_set_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x280): undefined 
reference to `vdo_save_components'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x2a0): undefined 
reference to `vdo_launch_completion_with_priority'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x2bc): undefined 
reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x2cc): undefined 
reference to `vdo_launch_completion_with_priority'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x2ec): undefined 
reference to `vdo_allow_read_only_mode_entry'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x31c): undefined 
reference to `vdo_resume_hash_zones'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x34c): undefined 
reference to `vdo_resume_slab_depot'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x37c): undefined 
reference to `vdo_resume_recovery_journal'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x3ac): undefined 
reference to `vdo_resume_block_map'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x3dc): undefined 
reference to `vdo_resume_logical_zones'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x3fc): undefined 
reference to `vdo_get_compressing'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x504): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x520): undefined 
reference to `vdo_resume_packer'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x54c): undefined 
reference to `vdo_resume_flusher'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x57c): undefined 
reference to `resume_data_vio_pool'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x598): undefined 
reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.resume_callback+0x5cc): undefined 
reference to `vdo_finish_operation'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`suspend_callback':
   dm-vdo-target.c:(.text.suspend_callback+0x25c): undefined reference to 
`vdo_start_operation'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x27c): 
undefined reference to `vdo_in_read_only_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x2b0): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x2d4): 
undefined reference to `vdo_drain_packer'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x2fc): 
undefined reference to `drain_data_vio_pool'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x32c): 
undefined reference to `vdo_drain_hash_zones'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x35c): 
undefined reference to `vdo_drain_flusher'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x37c): 
undefined reference to `vdo_synchronous_flush'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x3b0): 
undefined reference to `vdo_enter_read_only_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x3e8): 
undefined reference to `vdo_drain_logical_zones'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x430): 
undefined reference to `vdo_drain_block_map'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x470): 
undefined reference to `vdo_drain_recovery_journal'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x4b0): 
undefined reference to `vdo_drain_slab_depot'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x4cc): 
undefined reference to `vdo_wait_until_not_entering_read_only_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x564): 
undefined reference to `vdo_get_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x5b0): 
undefined reference to `vdo_set_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x5d4): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x5e4): 
undefined reference to `vdo_launch_completion_with_priority'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x600): 
undefined reference to `vdo_save_components'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x61c): 
undefined reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.suspend_callback+0x654): 
undefined reference to `vdo_finish_operation'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `load_callback':
   dm-vdo-target.c:(.text.load_callback+0x1b4): undefined reference to 
`vdo_start_operation'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x230): undefined 
reference to `vdo_open_recovery_journal'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x23c): undefined 
reference to `vdo_allow_read_only_mode_entry'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x338): undefined 
reference to `vdo_add_dedupe_index_sysfs'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x368): undefined 
reference to `vdo_add_sysfs_stats_dir'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x384): undefined 
reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x394): undefined 
reference to `vdo_launch_completion_with_priority'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x3ac): undefined 
reference to `vdo_is_read_only'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x3e0): undefined 
reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x3fc): undefined 
reference to `vdo_get_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x43c): undefined 
reference to `vdo_repair'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x4f8): undefined 
reference to `vdo_load_slab_depot'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x520): undefined 
reference to `vdo_set_state'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x530): undefined 
reference to `vdo_save_components'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x56c): undefined 
reference to `vdo_initialize_block_map_from_journal'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x654): undefined 
reference to `vdo_prepare_slab_depot_to_allocate'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x6c0): undefined 
reference to `vdo_enter_recovery_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x6e4): undefined 
reference to `vdo_scrub_all_unrecovered_slabs'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x84c): undefined 
reference to `vdo_start_dedupe_index'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x8b8): undefined 
reference to `vdo_drain_recovery_journal'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x904): undefined 
reference to `vdo_wait_until_not_entering_read_only_mode'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x920): undefined 
reference to `vdo_set_completion_result'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.load_callback+0x954): undefined 
reference to `vdo_finish_operation'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`handle_load_error':
   dm-vdo-target.c:(.text.handle_load_error+0x64): undefined reference to 
`vdo_requeue_completion_if_needed'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.handle_load_error+0x144): 
undefined reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.handle_load_error+0x1a0): 
undefined reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.handle_load_error+0x1d0): 
undefined reference to `vdo_enter_read_only_mode'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `split_string':
   dm-vdo-target.c:(.text.split_string+0x13c): undefined reference to 
`uds_allocate_memory'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.split_string+0x224): undefined 
reference to `uds_allocate_memory'
>> powerpc64-linux-ld: dm-vdo-target.c:(.text.split_string+0x28c): undefined 
>> reference to `uds_free'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.split_string+0x2c4): undefined 
reference to `uds_free'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.split_string+0x440): undefined 
reference to `uds_allocate_memory'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.split_string+0x4a8): undefined 
reference to `uds_free'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.split_string+0x4d4): undefined 
reference to `uds_free'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`parse_optional_arguments.isra.0':
   dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x244): undefined 
reference to `__uds_log_message'
>> powerpc64-linux-ld: 
>> dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x274): undefined 
>> reference to `uds_free'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x2b4): undefined 
reference to `uds_free'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x34c): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x37c): undefined 
reference to `uds_free'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x3a4): undefined 
reference to `uds_free'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x440): undefined 
reference to `uds_free'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x484): undefined 
reference to `uds_free'
   powerpc64-linux-ld: 
dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x4e8): undefined 
reference to `uds_free'
   powerpc64-linux-ld: 
drivers/md/dm-vdo-target.o:dm-vdo-target.c:(.text.parse_optional_arguments.isra.0+0x534):
 more undefined references to `uds_free' follow
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`parse_device_config':
   dm-vdo-target.c:(.text.parse_device_config+0x150): undefined reference to 
`uds_allocate_memory'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.parse_device_config+0x2f4): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.parse_device_config+0x564): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.parse_device_config+0x57c): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.parse_device_config+0x67c): 
undefined reference to `uds_duplicate_string'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.parse_device_config+0xe78): 
undefined reference to `__uds_log_message'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function 
`construct_new_vdo':
   dm-vdo-target.c:(.text.construct_new_vdo+0xb4): undefined reference to 
`uds_register_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.construct_new_vdo+0x130): 
undefined reference to `__uds_log_strerror'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.construct_new_vdo+0x1ac): 
undefined reference to `vdo_map_to_system_error'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.construct_new_vdo+0x1c0): 
undefined reference to `uds_unregister_thread_device_id'
   powerpc64-linux-ld: drivers/md/dm-vdo-target.o: in function `vdo_ctr':
   dm-vdo-target.c:(.text.vdo_ctr+0x64): undefined reference to 
`uds_register_allocating_thread'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0x70): undefined 
reference to `vdo_get_device_name'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0x88): undefined 
reference to `vdo_find_matching'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0xd0): undefined 
reference to `uds_register_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0x128): undefined 
reference to `__uds_log_message'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0x178): undefined 
reference to `vdo_map_to_system_error'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0x1c8): undefined 
reference to `uds_unregister_thread_device_id'
   powerpc64-linux-ld: dm-vdo-target.c:(.text.vdo_ctr+0x1d8): undefined 
reference to `uds_unregister_allocating_thread'

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

Reply via email to