All of lore.kernel.org
 help / color / mirror / Atom feed
* [android-goldfish:b120914098 1/1] ld: arch/x86/mm/kasan_init_64.o:undefined reference to `__gcov_merge_add'
@ 2019-10-06  1:53 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2019-10-06  1:53 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 41928 bytes --]

Hi Todd,

It's probably a bug fix that unveils the link errors.

tree:   https://android.googlesource.com/kernel/goldfish b120914098
head:   40b8f54d0fc77582e6302c8ee4f5ee005f3836e6
commit: 40b8f54d0fc77582e6302c8ee4f5ee005f3836e6 [1/1] ANDROID: fix kernelci build-break
config: x86_64-randconfig-c001-201940 (attached as .config)
compiler: gcc-7 (Debian 7.4.0-13) 7.4.0
reproduce:
        git checkout 40b8f54d0fc77582e6302c8ee4f5ee005f3836e6
        # save the attached .config to linux build tree
        make ARCH=x86_64 

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   ld: arch/x86/kernel/pci-swiotlb.o:(.data+0x2c0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/kernel/pci-swiotlb.o: in function `_GLOBAL__sub_I_00100_0_x86_swiotlb_alloc_coherent':
   pci-swiotlb.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/kernel/pci-swiotlb.o: in function `_GLOBAL__sub_D_00100_1_x86_swiotlb_alloc_coherent':
   pci-swiotlb.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/kernel/sysfb.o:(.data+0xc0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/kernel/sysfb.o: in function `_GLOBAL__sub_I_00100_0_sysfb.c':
   sysfb.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/kernel/sysfb.o: in function `_GLOBAL__sub_D_00100_1_sysfb.c':
   sysfb.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/kernel/perf_regs.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: arch/x86/kernel/perf_regs.o: in function `_GLOBAL__sub_I_00100_0_perf_reg_value':
   perf_regs.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/kernel/perf_regs.o: in function `_GLOBAL__sub_D_00100_1_perf_reg_value':
   perf_regs.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/kernel/unwind_orc.o:(.data+0x5a0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/kernel/unwind_orc.o: in function `_GLOBAL__sub_I_00100_0_cur_orc_ip_table':
   unwind_orc.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/kernel/unwind_orc.o: in function `_GLOBAL__sub_D_00100_1_cur_orc_ip_table':
   unwind_orc.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/kernel/mmconf-fam10h_64.o:(.data+0x260): undefined reference to `__gcov_merge_add'
   ld: arch/x86/kernel/mmconf-fam10h_64.o: in function `_GLOBAL__sub_I_00100_0_fam10h_check_enable_mmcfg':
   mmconf-fam10h_64.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/kernel/mmconf-fam10h_64.o: in function `_GLOBAL__sub_D_00100_1_fam10h_check_enable_mmcfg':
   mmconf-fam10h_64.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/kernel/vsmp_64.o:(.data+0x540): undefined reference to `__gcov_merge_add'
   ld: arch/x86/kernel/vsmp_64.o: in function `_GLOBAL__sub_I_00100_0_vsmp_save_fl':
   vsmp_64.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/kernel/vsmp_64.o: in function `_GLOBAL__sub_D_00100_1_vsmp_save_fl':
   vsmp_64.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/init.o:(.data+0xce0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/init.o: in function `_GLOBAL__sub_I_00100_0___cachemode2pte_tbl':
   init.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/init.o: in function `_GLOBAL__sub_D_00100_1___cachemode2pte_tbl':
   init.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/init_64.o:(.data+0x1b20): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/init_64.o: in function `_GLOBAL__sub_I_00100_0_kernel_ident_mapping_init':
   init_64.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/init_64.o: in function `_GLOBAL__sub_D_00100_1_kernel_ident_mapping_init':
   init_64.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/fault.o:(.data+0x1020): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/fault.o: in function `_GLOBAL__sub_I_00100_0_pgd_lock':
   fault.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/fault.o: in function `_GLOBAL__sub_D_00100_1_pgd_lock':
   fault.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/ioremap.o:(.data+0xf00): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/ioremap.o: in function `_GLOBAL__sub_I_00100_0_ioremap_change_attr':
   ioremap.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/ioremap.o: in function `_GLOBAL__sub_D_00100_1_ioremap_change_attr':
   ioremap.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/extable.o:(.data+0x5a0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/extable.o: in function `_GLOBAL__sub_I_00100_0_ex_handler_default':
   extable.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/extable.o: in function `_GLOBAL__sub_D_00100_1_ex_handler_default':
   extable.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/pageattr.o:(.data+0x24e0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/pageattr.o: in function `_GLOBAL__sub_I_00100_0_update_page_count':
   pageattr.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/pageattr.o: in function `_GLOBAL__sub_D_00100_1_update_page_count':
   pageattr.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/mmap.o:(.data+0x460): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/mmap.o: in function `_GLOBAL__sub_I_00100_0_va_align':
   mmap.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/mmap.o: in function `_GLOBAL__sub_D_00100_1_va_align':
   mmap.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/pat.o:(.data+0x1160): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/pat.o: in function `_GLOBAL__sub_I_00100_0_pat_disable':
   pat.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/pat.o: in function `_GLOBAL__sub_D_00100_1_pat_disable':
   pat.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/pgtable.o:(.data+0xe20): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/pgtable.o: in function `_GLOBAL__sub_I_00100_0___userpte_alloc_gfp':
   pgtable.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/pgtable.o: in function `_GLOBAL__sub_D_00100_1___userpte_alloc_gfp':
   pgtable.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/physaddr.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/physaddr.o: in function `_GLOBAL__sub_I_00100_0___phys_addr':
   physaddr.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/physaddr.o: in function `_GLOBAL__sub_D_00100_1___phys_addr':
   physaddr.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/setup_nx.o:(.data+0x120): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/setup_nx.o: in function `_GLOBAL__sub_I_00100_0_x86_configure_nx':
   setup_nx.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/setup_nx.o: in function `_GLOBAL__sub_D_00100_1_x86_configure_nx':
   setup_nx.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/tlb.o:(.data+0x1160): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/tlb.o: in function `_GLOBAL__sub_I_00100_0_clear_asid_other':
   tlb.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/mm/tlb.o: in function `_GLOBAL__sub_D_00100_1_clear_asid_other':
   tlb.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/cpu_entry_area.o:(.data+0x2c0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/cpu_entry_area.o: in function `_GLOBAL__sub_I_00100_0_get_cpu_entry_area':
   cpu_entry_area.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/cpu_entry_area.o: in function `_GLOBAL__sub_D_00100_1_get_cpu_entry_area':
   cpu_entry_area.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/pat_rbtree.o:(.data+0x400): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/pat_rbtree.o: in function `_GLOBAL__sub_I_00100_0_rbt_memtype_check_insert':
   pat_rbtree.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/pat_rbtree.o: in function `_GLOBAL__sub_D_00100_1_rbt_memtype_check_insert':
   pat_rbtree.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
>> ld: arch/x86/mm/kasan_init_64.o:(.data+0x700): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/kasan_init_64.o: in function `_GLOBAL__sub_I_00100_0_kasan_early_init':
   kasan_init_64.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/kasan_init_64.o: in function `_GLOBAL__sub_D_00100_1_kasan_early_init':
   kasan_init_64.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/mpx.o:(.data+0x8e0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/mpx.o: in function `_GLOBAL__sub_I_00100_0_mpx_generate_siginfo':
   mpx.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/mpx.o: in function `_GLOBAL__sub_D_00100_1_mpx_generate_siginfo':
   mpx.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/pti.o:(.data+0x6e0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/pti.o: in function `_GLOBAL__sub_I_00100_0_pti_check_boottime_disable':
   pti.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/mm/pti.o: in function `_GLOBAL__sub_D_00100_1_pti_check_boottime_disable':
   pti.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/mm/mem_encrypt.o:(.data+0x980): undefined reference to `__gcov_merge_add'
   ld: arch/x86/mm/mem_encrypt.o: in function `_GLOBAL__sub_I_00100_0_sme_me_mask':
   mem_encrypt.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: arch/x86/mm/mem_encrypt.o: in function `_GLOBAL__sub_D_00100_1_sme_me_mask':
   mem_encrypt.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/glue_helper.o:(.data+0x5a0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/glue_helper.o: in function `_GLOBAL__sub_I_00100_0_glue_ecb_crypt_128bit':
   glue_helper.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/glue_helper.o: in function `_GLOBAL__sub_D_00100_1_glue_ecb_crypt_128bit':
   glue_helper.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/des3_ede_glue.o:(.data+0x660): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/des3_ede_glue.o: in function `_GLOBAL__sub_I_00100_0_des3_ede_glue.c':
   des3_ede_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/des3_ede_glue.o: in function `_GLOBAL__sub_D_00100_1_des3_ede_glue.c':
   des3_ede_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/camellia_glue.o:(.data+0xbc0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/camellia_glue.o: in function `_GLOBAL__sub_I_00100_0_camellia_sp10011110':
   camellia_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/camellia_glue.o: in function `_GLOBAL__sub_D_00100_1_camellia_sp10011110':
   camellia_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/twofish_glue.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/twofish_glue.o: in function `_GLOBAL__sub_I_00100_0_twofish_glue.c':
   twofish_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/twofish_glue.o: in function `_GLOBAL__sub_D_00100_1_twofish_glue.c':
   twofish_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/twofish_glue_3way.o:(.data+0x800): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/twofish_glue_3way.o: in function `_GLOBAL__sub_I_00100_0_twofish_dec_blk_cbc_3way':
   twofish_glue_3way.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/twofish_glue_3way.o: in function `_GLOBAL__sub_D_00100_1_twofish_dec_blk_cbc_3way':
   twofish_glue_3way.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/sha256_ssse3_glue.o:(.data+0xa80): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/sha256_ssse3_glue.o: in function `_GLOBAL__sub_I_00100_0_sha256_ssse3_glue.c':
   sha256_ssse3_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/sha256_ssse3_glue.o: in function `_GLOBAL__sub_D_00100_1_sha256_ssse3_glue.c':
   sha256_ssse3_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/cast5_avx_glue.o:(.data+0x540): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/cast5_avx_glue.o: in function `_GLOBAL__sub_I_00100_0_cast5_avx_glue.c':
   cast5_avx_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/cast5_avx_glue.o: in function `_GLOBAL__sub_D_00100_1_cast5_avx_glue.c':
   cast5_avx_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/cast6_avx_glue.o:(.data+0x7a0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/cast6_avx_glue.o: in function `_GLOBAL__sub_I_00100_0_cast6_avx_glue.c':
   cast6_avx_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/cast6_avx_glue.o: in function `_GLOBAL__sub_D_00100_1_cast6_avx_glue.c':
   cast6_avx_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/crypto/twofish_avx_glue.o:(.data+0x660): undefined reference to `__gcov_merge_add'
   ld: arch/x86/crypto/twofish_avx_glue.o: in function `_GLOBAL__sub_I_00100_0_twofish_avx_glue.c':
   twofish_avx_glue.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/crypto/twofish_avx_glue.o: in function `_GLOBAL__sub_D_00100_1_twofish_avx_glue.c':
   twofish_avx_glue.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/ia32/sys_ia32.o:(.data+0x660): undefined reference to `__gcov_merge_add'
   ld: arch/x86/ia32/sys_ia32.o: in function `_GLOBAL__sub_I_00100_0_sys32_truncate64':
   sys_ia32.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/ia32/sys_ia32.o: in function `_GLOBAL__sub_D_00100_1_sys32_truncate64':
   sys_ia32.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/ia32/ia32_signal.o:(.data+0x3a0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/ia32/ia32_signal.o: in function `_GLOBAL__sub_I_00100_0_sys32_sigreturn':
   ia32_signal.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/ia32/ia32_signal.o: in function `_GLOBAL__sub_D_00100_1_sys32_sigreturn':
   ia32_signal.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: arch/x86/platform/goldfish/goldfish.o:(.data+0xc0): undefined reference to `__gcov_merge_add'
   ld: arch/x86/platform/goldfish/goldfish.o: in function `_GLOBAL__sub_I_00100_0_goldfish.c':
   goldfish.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: arch/x86/platform/goldfish/goldfish.o: in function `_GLOBAL__sub_D_00100_1_goldfish.c':
   goldfish.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/fork.o:(.data+0x23a0): undefined reference to `__gcov_merge_add'
   ld: kernel/fork.o: in function `_GLOBAL__sub_I_00100_0_process_counts':
   fork.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/fork.o: in function `_GLOBAL__sub_D_00100_1_process_counts':
   fork.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/exec_domain.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: kernel/exec_domain.o: in function `_GLOBAL__sub_I_00100_0_SyS_personality':
   exec_domain.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/exec_domain.o: in function `_GLOBAL__sub_D_00100_1_SyS_personality':
   exec_domain.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/panic.o:(.data+0x880): undefined reference to `__gcov_merge_add'
   ld: kernel/panic.o: in function `_GLOBAL__sub_I_00100_0_panic_on_oops':
   panic.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/panic.o: in function `_GLOBAL__sub_D_00100_1_panic_on_oops':
   panic.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cpu.o:(.data+0x22e0): undefined reference to `__gcov_merge_add'
   ld: kernel/cpu.o: in function `_GLOBAL__sub_I_00100_0_cpu_maps_update_begin':
   cpu.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cpu.o: in function `_GLOBAL__sub_D_00100_1_cpu_maps_update_begin':
   cpu.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/exit.o:(.data+0x18c0): undefined reference to `__gcov_merge_add'
--
   ld: kernel/time/tick-oneshot.o:(.data+0x2c0): undefined reference to `__gcov_merge_add'
   ld: kernel/time/tick-oneshot.o: in function `_GLOBAL__sub_I_00100_0_tick_program_event':
   tick-oneshot.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/time/tick-oneshot.o: in function `_GLOBAL__sub_D_00100_1_tick_program_event':
   tick-oneshot.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/time/tick-sched.o:(.data+0x1e00): undefined reference to `__gcov_merge_add'
   ld: kernel/time/tick-sched.o: in function `_GLOBAL__sub_I_00100_0_tick_get_tick_sched':
   tick-sched.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/time/tick-sched.o: in function `_GLOBAL__sub_D_00100_1_tick_get_tick_sched':
   tick-sched.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/time/timekeeping_debug.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: kernel/time/timekeeping_debug.o: in function `_GLOBAL__sub_I_00100_0_tk_debug_account_sleep_time':
   timekeeping_debug.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/time/timekeeping_debug.o: in function `_GLOBAL__sub_D_00100_1_tk_debug_account_sleep_time':
   timekeeping_debug.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/futex.o:(.data+0x1e00): undefined reference to `__gcov_merge_add'
   ld: kernel/futex.o: in function `_GLOBAL__sub_I_00100_0_exit_pi_state_list':
   futex.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/futex.o: in function `_GLOBAL__sub_D_00100_1_exit_pi_state_list':
   futex.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/futex_compat.o:(.data+0x2c0): undefined reference to `__gcov_merge_add'
   ld: kernel/futex_compat.o: in function `_GLOBAL__sub_I_00100_0_compat_exit_robust_list':
   futex_compat.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/futex_compat.o: in function `_GLOBAL__sub_D_00100_1_compat_exit_robust_list':
   futex_compat.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/dma.o:(.data+0x200): undefined reference to `__gcov_merge_add'
   ld: kernel/dma.o: in function `_GLOBAL__sub_I_00100_0_dma_spin_lock':
   dma.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/dma.o: in function `_GLOBAL__sub_D_00100_1_dma_spin_lock':
   dma.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/smp.o:(.data+0xd60): undefined reference to `__gcov_merge_add'
   ld: kernel/smp.o: in function `_GLOBAL__sub_I_00100_0_smpcfd_prepare_cpu':
   smp.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/smp.o: in function `_GLOBAL__sub_D_00100_1_smpcfd_prepare_cpu':
   smp.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/module.o:(.data+0x3a60): undefined reference to `__gcov_merge_add'
   ld: kernel/module.o: in function `_GLOBAL__sub_I_00100_0_module_mutex':
   module.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: kernel/module.o: in function `_GLOBAL__sub_D_00100_1_module_mutex':
   module.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: kernel/kallsyms.o:(.data+0x940): undefined reference to `__gcov_merge_add'
   ld: kernel/kallsyms.o: in function `_GLOBAL__sub_I_00100_0_kallsyms_lookup_name':
   kallsyms.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/kallsyms.o: in function `_GLOBAL__sub_D_00100_1_kallsyms_lookup_name':
   kallsyms.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/acct.o:(.data+0x7a0): undefined reference to `__gcov_merge_add'
   ld: kernel/acct.o: in function `_GLOBAL__sub_I_00100_0_acct_parm':
   acct.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/acct.o: in function `_GLOBAL__sub_D_00100_1_acct_parm':
   acct.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/crash_core.o:(.data+0x6e0): undefined reference to `__gcov_merge_add'
   ld: kernel/crash_core.o: in function `_GLOBAL__sub_I_00100_0_parse_crashkernel':
   crash_core.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/crash_core.o: in function `_GLOBAL__sub_D_00100_1_parse_crashkernel':
   crash_core.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/kexec_core.o:(.data+0x1020): undefined reference to `__gcov_merge_add'
   ld: kernel/kexec_core.o: in function `_GLOBAL__sub_I_00100_0_kexec_mutex':
   kexec_core.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/kexec_core.o: in function `_GLOBAL__sub_D_00100_1_kexec_mutex':
   kexec_core.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/kexec.o:(.data+0x320): undefined reference to `__gcov_merge_add'
   ld: kernel/kexec.o: in function `_GLOBAL__sub_I_00100_0_SyS_kexec_load':
   kexec.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/kexec.o: in function `_GLOBAL__sub_D_00100_1_SyS_kexec_load':
   kexec.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/kexec_file.o:(.data+0x9a0): undefined reference to `__gcov_merge_add'
   ld: kernel/kexec_file.o: in function `_GLOBAL__sub_I_00100_0_kimage_file_post_load_cleanup':
   kexec_file.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/kexec_file.o: in function `_GLOBAL__sub_D_00100_1_kimage_file_post_load_cleanup':
   kexec_file.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/compat.o:(.data+0xdc0): undefined reference to `__gcov_merge_add'
   ld: kernel/compat.o: in function `_GLOBAL__sub_I_00100_0_compat_get_timex':
   compat.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/compat.o: in function `_GLOBAL__sub_D_00100_1_compat_get_timex':
   compat.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cgroup/cgroup.o:(.data+0x4aa0): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/cgroup.o: in function `_GLOBAL__sub_I_00100_0_cgroup_mutex':
   cgroup.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/cgroup.o: in function `_GLOBAL__sub_D_00100_1_cgroup_mutex':
   cgroup.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cgroup/namespace.o:(.data+0x540): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/namespace.o: in function `_GLOBAL__sub_I_00100_0_free_cgroup_ns':
   namespace.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/namespace.o: in function `_GLOBAL__sub_D_00100_1_free_cgroup_ns':
   namespace.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cgroup/cgroup-v1.o:(.data+0x13e0): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/cgroup-v1.o: in function `_GLOBAL__sub_I_00100_0_cgroup1_ssid_disabled':
   cgroup-v1.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/cgroup-v1.o: in function `_GLOBAL__sub_D_00100_1_cgroup1_ssid_disabled':
   cgroup-v1.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cgroup/freezer.o:(.data+0xae0): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/freezer.o: in function `_GLOBAL__sub_I_00100_0_cgroup_freezing':
   freezer.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/freezer.o: in function `_GLOBAL__sub_D_00100_1_cgroup_freezing':
   freezer.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cgroup/rdma.o:(.data+0xb40): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/rdma.o: in function `_GLOBAL__sub_I_00100_0_rdmacg_uncharge':
   rdma.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/rdma.o: in function `_GLOBAL__sub_D_00100_1_rdmacg_uncharge':
   rdma.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
>> ld: kernel/cgroup/cpuset.o:(.data+0x2540): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/cpuset.o: in function `_GLOBAL__sub_I_00100_0_cpusets_pre_enable_key':
>> cpuset.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/cpuset.o: in function `_GLOBAL__sub_D_00100_1_cpusets_pre_enable_key':
>> cpuset.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/cgroup/debug.o:(.data+0x600): undefined reference to `__gcov_merge_add'
   ld: kernel/cgroup/debug.o: in function `_GLOBAL__sub_I_00100_0_debug_cgrp_subsys':
   debug.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/cgroup/debug.o: in function `_GLOBAL__sub_D_00100_1_debug_cgrp_subsys':
   debug.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/configs.o:(.data+0x120): undefined reference to `__gcov_merge_add'
   ld: kernel/configs.o: in function `_GLOBAL__sub_I_00100_0_configs.c':
   configs.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/configs.o: in function `_GLOBAL__sub_D_00100_1_configs.c':
   configs.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
>> ld: kernel/kheaders.o:(.data+0x120): undefined reference to `__gcov_merge_add'
   ld: kernel/kheaders.o: in function `_GLOBAL__sub_I_00100_0_kheaders.c':
   kheaders.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/kheaders.o: in function `_GLOBAL__sub_D_00100_1_kheaders.c':
   kheaders.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/stop_machine.o:(.data+0xae0): undefined reference to `__gcov_merge_add'
   ld: kernel/stop_machine.o: in function `_GLOBAL__sub_I_00100_0_stop_one_cpu':
   stop_machine.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/stop_machine.o: in function `_GLOBAL__sub_D_00100_1_stop_one_cpu':
   stop_machine.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/gcov/base.o:(.data+0x120): undefined reference to `__gcov_merge_add'
   ld: kernel/gcov/base.o: in function `_GLOBAL__sub_I_00100_0_gcov_lock':
   base.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/gcov/base.o: in function `_GLOBAL__sub_D_00100_1_gcov_lock':
   base.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/gcov/fs.o:(.data+0xb40): undefined reference to `__gcov_merge_add'
   ld: kernel/gcov/fs.o: in function `_GLOBAL__sub_I_00100_0_gcov_event':
   fs.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/gcov/fs.o: in function `_GLOBAL__sub_D_00100_1_gcov_event':
   fs.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/gcov/clang.o:(.data+0xa80): undefined reference to `__gcov_merge_add'
   ld: kernel/gcov/clang.o: in function `_GLOBAL__sub_I_00100_0_llvm_gcov_init':
   clang.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/gcov/clang.o: in function `_GLOBAL__sub_D_00100_1_llvm_gcov_init':
   clang.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/kcov.o:(.data+0x300): undefined reference to `__gcov_merge_add'
   ld: kernel/kcov.o: in function `_GLOBAL__sub_I_00100_0___sanitizer_cov_trace_pc':
>> kcov.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: kernel/kcov.o: in function `_GLOBAL__sub_D_00100_1___sanitizer_cov_trace_pc':
>> kcov.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: kernel/watchdog.o:(.data+0x10a0): undefined reference to `__gcov_merge_add'
   ld: kernel/watchdog.o: in function `_GLOBAL__sub_I_00100_0_watchdog_user_enabled':
   watchdog.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/watchdog.o: in function `_GLOBAL__sub_D_00100_1_watchdog_user_enabled':
   watchdog.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/relay.o:(.data+0x14a0): undefined reference to `__gcov_merge_add'
   ld: kernel/relay.o: in function `_GLOBAL__sub_I_00100_0_relay_buf_full':
   relay.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/relay.o: in function `_GLOBAL__sub_D_00100_1_relay_buf_full':
   relay.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/utsname_sysctl.o:(.data+0x120): undefined reference to `__gcov_merge_add'
   ld: kernel/utsname_sysctl.o: in function `_GLOBAL__sub_I_00100_0_uts_proc_notify':
   utsname_sysctl.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/utsname_sysctl.o: in function `_GLOBAL__sub_D_00100_1_uts_proc_notify':
   utsname_sysctl.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/latencytop.o:(.data+0x400): undefined reference to `__gcov_merge_add'
   ld: kernel/latencytop.o: in function `_GLOBAL__sub_I_00100_0_clear_all_latency_tracing':
   latencytop.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/latencytop.o: in function `_GLOBAL__sub_D_00100_1_clear_all_latency_tracing':
   latencytop.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/elfcore.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: kernel/elfcore.o: in function `_GLOBAL__sub_I_00100_0_elfcore.c':
   elfcore.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/elfcore.o: in function `_GLOBAL__sub_D_00100_1_elfcore.c':
   elfcore.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/irq_work.o:(.data+0x400): undefined reference to `__gcov_merge_add'
   ld: kernel/irq_work.o: in function `_GLOBAL__sub_I_00100_0_irq_work_queue_on':
   irq_work.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/irq_work.o: in function `_GLOBAL__sub_D_00100_1_irq_work_queue_on':
   irq_work.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/bpf/core.o:(.data+0x11c0): undefined reference to `__gcov_merge_add'
   ld: kernel/bpf/core.o: in function `_GLOBAL__sub_I_00100_0_bpf_internal_load_pointer_neg_helper':
   core.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/bpf/core.o: in function `_GLOBAL__sub_D_00100_1_bpf_internal_load_pointer_neg_helper':
   core.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/events/core.o:(.data+0x9500): undefined reference to `__gcov_merge_add'
   ld: kernel/events/core.o: in function `_GLOBAL__sub_I_00100_0_perf_sched_events':
   core.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/events/core.o: in function `_GLOBAL__sub_D_00100_1_perf_sched_events':
   core.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/events/ring_buffer.o:(.data+0xce0): undefined reference to `__gcov_merge_add'
   ld: kernel/events/ring_buffer.o: in function `_GLOBAL__sub_I_00100_0_perf_output_begin_forward':
   ring_buffer.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/events/ring_buffer.o: in function `_GLOBAL__sub_D_00100_1_perf_output_begin_forward':
   ring_buffer.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/events/callchain.o:(.data+0x4c0): undefined reference to `__gcov_merge_add'
   ld: kernel/events/callchain.o: in function `_GLOBAL__sub_I_00100_0_sysctl_perf_event_max_stack':
   callchain.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/events/callchain.o: in function `_GLOBAL__sub_D_00100_1_sysctl_perf_event_max_stack':
   callchain.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/events/hw_breakpoint.o:(.data+0xae0): undefined reference to `__gcov_merge_add'
   ld: kernel/events/hw_breakpoint.o: in function `_GLOBAL__sub_I_00100_0_reserve_bp_slot':
   hw_breakpoint.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/events/hw_breakpoint.o: in function `_GLOBAL__sub_D_00100_1_reserve_bp_slot':
   hw_breakpoint.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/padata.o:(.data+0x14a0): undefined reference to `__gcov_merge_add'
   ld: kernel/padata.o: in function `_GLOBAL__sub_I_00100_0_padata_do_parallel':
   padata.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/padata.o: in function `_GLOBAL__sub_D_00100_1_padata_do_parallel':
>> padata.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/context_tracking.o:(.data+0x600): undefined reference to `__gcov_merge_add'
   ld: kernel/context_tracking.o: in function `_GLOBAL__sub_I_00100_0_context_tracking_enabled':
>> context_tracking.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/context_tracking.o: in function `_GLOBAL__sub_D_00100_1_context_tracking_enabled':
>> context_tracking.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/torture.o:(.data+0xe80): undefined reference to `__gcov_merge_add'
   ld: kernel/torture.o: in function `_GLOBAL__sub_I_00100_0_torture_offline':
   torture.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/torture.o: in function `_GLOBAL__sub_D_00100_1_torture_offline':
   torture.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: kernel/memremap.o:(.data+0xae0): undefined reference to `__gcov_merge_add'
   ld: kernel/memremap.o: in function `_GLOBAL__sub_I_00100_0_memremap':
   memremap.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: kernel/memremap.o: in function `_GLOBAL__sub_D_00100_1_memremap':
   memremap.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: certs/blacklist.o:(.data+0x2c0): undefined reference to `__gcov_merge_add'
   ld: certs/blacklist.o: in function `_GLOBAL__sub_I_00100_0_mark_hash_blacklisted':
   blacklist.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: certs/blacklist.o: in function `_GLOBAL__sub_D_00100_1_mark_hash_blacklisted':
   blacklist.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/filemap.o:(.data+0x2420): undefined reference to `__gcov_merge_add'
   ld: mm/filemap.o: in function `_GLOBAL__sub_I_00100_0___delete_from_page_cache':
   filemap.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/filemap.o: in function `_GLOBAL__sub_D_00100_1___delete_from_page_cache':
   filemap.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/mempool.o:(.data+0x6e0): undefined reference to `__gcov_merge_add'
   ld: mm/mempool.o: in function `_GLOBAL__sub_I_00100_0_mempool_destroy':
   mempool.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/mempool.o: in function `_GLOBAL__sub_D_00100_1_mempool_destroy':
   mempool.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/oom_kill.o:(.data+0xdc0): undefined reference to `__gcov_merge_add'
   ld: mm/oom_kill.o: in function `_GLOBAL__sub_I_00100_0_sysctl_oom_dump_tasks':
   oom_kill.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/oom_kill.o: in function `_GLOBAL__sub_D_00100_1_sysctl_oom_dump_tasks':
   oom_kill.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/maccess.o:(.data+0x120): undefined reference to `__gcov_merge_add'
   ld: mm/maccess.o: in function `_GLOBAL__sub_I_00100_0___probe_kernel_read':
   maccess.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/maccess.o: in function `_GLOBAL__sub_D_00100_1___probe_kernel_read':
   maccess.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/page_alloc.o:(.data+0x5680): undefined reference to `__gcov_merge_add'
   ld: mm/page_alloc.o: in function `_GLOBAL__sub_I_00100_0_pcpu_drain_mutex':
   page_alloc.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: mm/page_alloc.o: in function `_GLOBAL__sub_D_00100_1_pcpu_drain_mutex':
   page_alloc.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: mm/page-writeback.o:(.data+0x1c00): undefined reference to `__gcov_merge_add'
   ld: mm/page-writeback.o: in function `_GLOBAL__sub_I_00100_0_dirty_background_ratio':
   page-writeback.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/page-writeback.o: in function `_GLOBAL__sub_D_00100_1_dirty_background_ratio':
   page-writeback.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/readahead.o:(.data+0x800): undefined reference to `__gcov_merge_add'
   ld: mm/readahead.o: in function `_GLOBAL__sub_I_00100_0_file_ra_state_init':
   readahead.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/readahead.o: in function `_GLOBAL__sub_D_00100_1_file_ra_state_init':
   readahead.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/swap.o:(.data+0x16a0): undefined reference to `__gcov_merge_add'
   ld: mm/swap.o: in function `_GLOBAL__sub_I_00100_0___put_page':
   swap.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/swap.o: in function `_GLOBAL__sub_D_00100_1___put_page':
   swap.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/truncate.o:(.data+0xb40): undefined reference to `__gcov_merge_add'
   ld: mm/truncate.o: in function `_GLOBAL__sub_I_00100_0_do_invalidatepage':
   truncate.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/truncate.o: in function `_GLOBAL__sub_D_00100_1_do_invalidatepage':
   truncate.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/vmscan.o:(.data+0x2000): undefined reference to `__gcov_merge_add'
   ld: mm/vmscan.o: in function `_GLOBAL__sub_I_00100_0_vm_swappiness':
   vmscan.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/vmscan.o: in function `_GLOBAL__sub_D_00100_1_vm_swappiness':
   vmscan.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/shmem.o:(.data+0x2d60): undefined reference to `__gcov_merge_add'
   ld: mm/shmem.o: in function `_GLOBAL__sub_I_00100_0_shmem_getpage':
   shmem.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/shmem.o: in function `_GLOBAL__sub_D_00100_1_shmem_getpage':
   shmem.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/util.o:(.data+0xc20): undefined reference to `__gcov_merge_add'
   ld: mm/util.o: in function `_GLOBAL__sub_I_00100_0_kfree_const':
   util.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/util.o: in function `_GLOBAL__sub_D_00100_1_kfree_const':
   util.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/mmzone.o:(.data+0x200): undefined reference to `__gcov_merge_add'
   ld: mm/mmzone.o: in function `_GLOBAL__sub_I_00100_0_first_online_pgdat':
   mmzone.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: mm/mmzone.o: in function `_GLOBAL__sub_D_00100_1_first_online_pgdat':
   mmzone.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: mm/vmstat.o:(.data+0x1f40): undefined reference to `__gcov_merge_add'
   ld: mm/vmstat.o: in function `_GLOBAL__sub_I_00100_0_vm_event_states':
   vmstat.c:(.text.startup+0x8): undefined reference to `__gcov_init'
   ld: mm/vmstat.o: in function `_GLOBAL__sub_D_00100_1_vm_event_states':
   vmstat.c:(.text.exit+0x1): undefined reference to `__gcov_exit'
   ld: mm/backing-dev.o:(.data+0xdc0): undefined reference to `__gcov_merge_add'
   ld: mm/backing-dev.o: in function `_GLOBAL__sub_I_00100_0_noop_backing_dev_info':
   backing-dev.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/backing-dev.o: in function `_GLOBAL__sub_D_00100_1_noop_backing_dev_info':
   backing-dev.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/mm_init.o:(.data+0x200): undefined reference to `__gcov_merge_add'
   ld: mm/mm_init.o: in function `_GLOBAL__sub_I_00100_0_vm_committed_as_batch':
   mm_init.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/mm_init.o: in function `_GLOBAL__sub_D_00100_1_vm_committed_as_batch':
   mm_init.c:(.text.exit+0x6): undefined reference to `__gcov_exit'
   ld: mm/mmu_context.o:(.data+0x180): undefined reference to `__gcov_merge_add'
   ld: mm/mmu_context.o: in function `_GLOBAL__sub_I_00100_0_use_mm':
   mmu_context.c:(.text.startup+0xd): undefined reference to `__gcov_init'
   ld: mm/mmu_context.o: in function `_GLOBAL__sub_D_00100_1_use_mm':
   mmu_context.c:(.text.exit+0x6): undefined reference to `__gcov_exit'

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 27475 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-10-06  1:53 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-06  1:53 [android-goldfish:b120914098 1/1] ld: arch/x86/mm/kasan_init_64.o:undefined reference to `__gcov_merge_add' kbuild test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.