[linux-next:master 10716/12404] /usr/bin/ld: arch/x86/um/../lib/atomic64_32.o:(___ksymtab+atomic64_inc_386+0x0): undefined reference to `atomic64_inc_386'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   dcf1b51d6b2ac5da234ae6883ed0e9422c339588
commit: a6c75eaf11032f4a3d2b3ce2265a194ac6e4a7f0 [10716/12404] ext4: add mballoc stats proc file
config: um-randconfig-r013-20210413 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
        # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=a6c75eaf11032f4a3d2b3ce2265a194ac6e4a7f0
        git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
        git fetch --no-tags linux-next master
        git checkout a6c75eaf11032f4a3d2b3ce2265a194ac6e4a7f0
        # save the attached .config to linux build tree
        make W=1 ARCH=um 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@xxxxxxxxx>

All errors (new ones prefixed by >>):

   /usr/bin/ld: kernel/fork.o: in function `mm_init':
   fork.c:(.text+0x94a): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/futex.o: in function `get_futex_key':
   futex.c:(.text+0x1f93): undefined reference to `atomic64_read_386'
   /usr/bin/ld: futex.c:(.text+0x20a1): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: futex.c:(.text+0x20d9): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: mm/debug.o: in function `dump_mm':
   (.text+0x619): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/inode.o: in function `inode_init_always':
   (.text+0x1aaf): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/inode.o: in function `generic_update_time':
   (.text+0x46a8): undefined reference to `atomic64_read_386'
   /usr/bin/ld: (.text+0x470f): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/inode.o: in function `file_update_time':
   (.text+0x5698): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/namespace.o: in function `alloc_mnt_ns':
   namespace.c:(.text+0x1f56): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: fs/io_uring.o: in function `io_sqe_buffers_unregister.part.0':
   io_uring.c:(.text+0x3582): undefined reference to `atomic64_sub_386'
   /usr/bin/ld: fs/io_uring.o: in function `io_sqe_buffers_register':
   io_uring.c:(.text+0x5123): undefined reference to `atomic64_add_386'
   /usr/bin/ld: fs/ext2/super.o: in function `ext2_alloc_inode':
   super.c:(.text+0xa70): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/fat/inode.o: in function `fat_fill_super':
   (.text+0x36d0): undefined reference to `atomic64_set_386'
   /usr/bin/ld: (.text+0x370c): undefined reference to `atomic64_read_386'
   /usr/bin/ld: (.text+0x376b): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fat/inode.o: in function `fat_fill_inode':
   (.text+0x4537): undefined reference to `atomic64_read_386'
   /usr/bin/ld: (.text+0x457f): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fat/inode.o: in function `fat_build_inode':
   (.text+0x4e2c): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/fat/namei_msdos.o: in function `do_msdos_rename':
   namei_msdos.c:(.text+0xf2a): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei_msdos.c:(.text+0xf89): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: namei_msdos.c:(.text+0x11e1): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei_msdos.c:(.text+0x1236): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: namei_msdos.c:(.text+0x1737): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei_msdos.c:(.text+0x178c): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/exfat/super.o: in function `exfat_fill_super':
   super.c:(.text+0x108e): undefined reference to `atomic64_set_386'
   /usr/bin/ld: super.c:(.text+0x11e3): undefined reference to `atomic64_read_386'
   /usr/bin/ld: super.c:(.text+0x121e): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fuse/inode.o: in function `fuse_conn_init':
   (.text+0x2c7d): undefined reference to `atomic64_set_386'
   /usr/bin/ld: (.text+0x2cb0): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/fuse/inode.o: in function `fuse_change_attributes_common':
   (.text+0x2f9f): undefined reference to `atomic64_inc_return_386'
   /usr/bin/ld: fs/fuse/inode.o: in function `fuse_reverse_inval_inode':
   (.text+0x4091): undefined reference to `atomic64_inc_return_386'
   /usr/bin/ld: fs/nilfs2/super.o: in function `nilfs_statfs':
   super.c:(.text+0x81b): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/nilfs2/super.o: in function `nilfs_attach_checkpoint':
   super.c:(.text+0x230a): undefined reference to `atomic64_set_386'
   /usr/bin/ld: super.c:(.text+0x231b): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/nilfs2/sysfs.o: in function `nilfs_snapshot_blocks_count_show':
   sysfs.c:(.text+0x5f2): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/nilfs2/sysfs.o: in function `nilfs_snapshot_inodes_count_show':
   sysfs.c:(.text+0x632): undefined reference to `atomic64_read_386'
   /usr/bin/ld: arch/x86/um/../lib/atomic64_32.o:(___ksymtab+atomic64_set_386+0x0): undefined reference to `atomic64_set_386'
   /usr/bin/ld: arch/x86/um/../lib/atomic64_32.o:(___ksymtab+atomic64_read_386+0x0): undefined reference to `atomic64_read_386'
>> /usr/bin/ld: arch/x86/um/../lib/atomic64_32.o:(___ksymtab+atomic64_inc_386+0x0): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: arch/x86/um/../lib/atomic64_32.o:(___ksymtab+atomic64_sub_386+0x0): undefined reference to `atomic64_sub_386'
   /usr/bin/ld: arch/x86/um/../lib/atomic64_32.o:(___ksymtab+atomic64_add_386+0x0): undefined reference to `atomic64_add_386'
   /usr/bin/ld: kernel/trace/trace_clock.o: in function `trace_clock_counter':
   (.text+0x1a5): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: kernel/bpf/core.o: in function `___bpf_prog_run':
   core.c:(.text+0x5771): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5793): undefined reference to `atomic64_add_386'
   /usr/bin/ld: core.c:(.text+0x57d1): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5855): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5a04): undefined reference to `atomic64_xchg_386'
   /usr/bin/ld: core.c:(.text+0x5a5b): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5aec): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5b82): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5bf6): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: core.c:(.text+0x5c63): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_by_id.part.0':
   syscall.c:(.text+0x1221): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0x1283): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_link_by_id.part.0':
   syscall.c:(.text+0x137e): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0x13dd): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `__bpf_prog_get.constprop.0':
   syscall.c:(.text+0x1579): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `__bpf_prog_put.constprop.0':
   syscall.c:(.text+0x15fa): undefined reference to `atomic64_dec_return_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_load.isra.0':
   syscall.c:(.text+0x2588): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `__bpf_map_put.constprop.0':
   syscall.c:(.text+0x75da): undefined reference to `atomic64_dec_return_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_put_with_uref':
   syscall.c:(.text+0x76eb): undefined reference to `atomic64_dec_return_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `map_create':
   syscall.c:(.text+0x7d70): undefined reference to `atomic64_set_386'
   /usr/bin/ld: syscall.c:(.text+0x7d78): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_inc':
   syscall.c:(.text+0x8500): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_inc_with_uref':
   syscall.c:(.text+0x8528): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: syscall.c:(.text+0x8530): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_get':
   syscall.c:(.text+0x85fc): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_get_with_uref':
   syscall.c:(.text+0x870c): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o:syscall.c:(.text+0x8714): more undefined references to `atomic64_inc_386' follow
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_inc_not_zero':
   syscall.c:(.text+0x8783): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0x87e4): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_add':
   syscall.c:(.text+0xabb3): undefined reference to `atomic64_add_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_sub':
   syscall.c:(.text+0xabdc): undefined reference to `atomic64_sub_return_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_inc':
   syscall.c:(.text+0xac60): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_inc_not_zero':
   syscall.c:(.text+0xac87): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0xace6): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_link_init':
   syscall.c:(.text+0xae3c): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_link_inc':
   syscall.c:(.text+0xaeed): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_link_put':
   syscall.c:(.text+0xaf18): undefined reference to `atomic64_dec_return_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_tracing_prog_attach':
   syscall.c:(.text+0xb413): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_link_get_from_fd':
   syscall.c:(.text+0xbcac): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `__do_sys_bpf':
   syscall.c:(.text+0xd453): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0xd4be): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: syscall.c:(.text+0xd544): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_map_get_curr_or_next':
   syscall.c:(.text+0xf047): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0xf0ab): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/syscall.o: in function `bpf_prog_get_curr_or_next':
   syscall.c:(.text+0xf1b7): undefined reference to `atomic64_read_386'
   /usr/bin/ld: syscall.c:(.text+0xf21b): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: kernel/bpf/bpf_iter.o: in function `prepare_seq_file':
   bpf_iter.c:(.text+0x2b6): undefined reference to `atomic64_inc_return_386'
   /usr/bin/ld: fs/ext2/dir.o: in function `ext2_commit_chunk':
   dir.c:(.text+0x60b): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x647): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext2/dir.o: in function `ext2_readdir':
   dir.c:(.text+0x861): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0xe09): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0xe58): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fat/dir.o: in function `fat_remove_entries':
   (.text+0x1018): undefined reference to `atomic64_read_386'
   /usr/bin/ld: (.text+0x1054): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fat/misc.o: in function `fat_update_time':
   (.text+0x502): undefined reference to `atomic64_read_386'
   /usr/bin/ld: (.text+0x569): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/exfat/inode.o: in function `exfat_build_inode':
   inode.c:(.text+0x1aee): undefined reference to `atomic64_set_386'
   /usr/bin/ld: inode.c:(.text+0x1bca): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x1c05): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/exfat/namei.o: in function `exfat_rename':
   namei.c:(.text+0x2902): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei.c:(.text+0x293d): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: namei.c:(.text+0x2aee): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei.c:(.text+0x2b28): undefined reference to `cmpxchg8b_emu'

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@xxxxxxxxxxxx

Attachment: .config.gz
Description: application/gzip


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux