lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Sun, 4 Apr 2021 09:33:22 +0800
From:   kernel test robot <lkp@...el.com>
To:     wenxu <wenxu@...oud.cn>
Cc:     kbuild-all@...ts.01.org, linux-kernel@...r.kernel.org,
        Pablo Neira Ayuso <pablo@...filter.org>
Subject: nf_conntrack_core.c:undefined reference to `atomic64_add_386'

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   2023a53bdf41b7646b1d384b6816af06309f73a5
commit: 9312eabab4a68348af5b4482cc7cc6f151ff1c3f netfilter: conntrack: add nf_ct_acct_add()
date:   1 year ago
config: um-randconfig-r016-20210404 (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/torvalds/linux.git/commit/?id=9312eabab4a68348af5b4482cc7cc6f151ff1c3f
        git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        git fetch --no-tags linus master
        git checkout 9312eabab4a68348af5b4482cc7cc6f151ff1c3f
        # 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@...el.com>

All errors (new ones prefixed by >>):

   /usr/bin/ld: inode.c:(.text+0x115c): undefined reference to `atomic64_set_386'
   /usr/bin/ld: inode.c:(.text+0x1164): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ceph/inode.o: in function `fill_inode':
   inode.c:(.text+0x257f): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x25a2): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: inode.c:(.text+0x31b0): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x31c3): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x31f2): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x3200): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x3209): undefined reference to `atomic64_set_386'
   /usr/bin/ld: inode.c:(.text+0x321e): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ceph/inode.o: in function `ceph_fill_trace':
   inode.c:(.text+0x35ed): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: inode.c:(.text+0x3832): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: inode.c:(.text+0x3a45): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: inode.c:(.text+0x3a53): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: inode.c:(.text+0x3aa5): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/inode.o:inode.c:(.text+0x3b85): more undefined references to `atomic64_inc_386' follow
   /usr/bin/ld: fs/ceph/inode.o: in function `ceph_readdir_prepopulate':
   inode.c:(.text+0x4529): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x4545): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x4793): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x47d4): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/dir.o: in function `ceph_d_prune':
   dir.c:(.text+0xb3): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: dir.c:(.text+0xde): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/dir.o: in function `__dcache_find_get_entry':
   dir.c:(.text+0x4c9): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x4d8): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x51c): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x52b): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/dir.o: in function `ceph_lookup':
   dir.c:(.text+0x17fd): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/dir.o:dir.c:(.text+0x180d): more undefined references to `atomic64_read_386' follow
   /usr/bin/ld: fs/ceph/dir.o: in function `ceph_d_revalidate':
   dir.c:(.text+0x261e): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/dir.o: in function `ceph_readdir':
   dir.c:(.text+0x306a): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x3079): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x308f): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x309e): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x3b23): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/dir.o:dir.c:(.text+0x3ba3): more undefined references to `atomic64_read_386' follow
   /usr/bin/ld: fs/ceph/dir.o: in function `ceph_readdir':
   dir.c:(.text+0x3bd9): undefined reference to `atomic64_set_386'
   /usr/bin/ld: dir.c:(.text+0x3bec): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ceph/file.o: in function `ceph_write_iter':
   file.c:(.text+0x2cd0): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/file.o: in function `__ceph_copy_file_range':
   file.c:(.text+0x44b0): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/addr.o: in function `ceph_page_mkwrite':
   addr.c:(.text+0x61de): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/caps.o: in function `__send_cap':
   caps.c:(.text+0x1965): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/caps.o: in function `__check_cap_issue.isra.0':
   caps.c:(.text+0x34aa): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/caps.o: in function `ceph_check_caps':
   caps.c:(.text+0x649a): undefined reference to `atomic64_read_386'
   /usr/bin/ld: caps.c:(.text+0x64a8): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/caps.o: in function `handle_cap_grant':
   caps.c:(.text+0x690e): undefined reference to `atomic64_read_386'
   /usr/bin/ld: caps.c:(.text+0x6931): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ceph/snap.o: in function `__ceph_finish_cap_snap':
   snap.c:(.text+0xcdc): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/quota.o: in function `ceph_adjust_quota_realms_count':
   quota.c:(.text+0x628): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: quota.c:(.text+0x630): undefined reference to `atomic64_dec_386'
   /usr/bin/ld: fs/ceph/quota.o: in function `ceph_handle_quota':
   quota.c:(.text+0x778): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: quota.c:(.text+0x7c8): undefined reference to `atomic64_dec_386'
   /usr/bin/ld: fs/ceph/quota.o: in function `ceph_quota_is_max_files_exceeded':
   quota.c:(.text+0x8fc): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/quota.o: in function `ceph_quota_is_max_bytes_exceeded':
   quota.c:(.text+0x98a): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/quota.o: in function `ceph_quota_is_max_bytes_approaching':
   quota.c:(.text+0xa1f): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ceph/mds_client.o: in function `ceph_invalidate_dir_request':
   mds_client.c:(.text+0x786d): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: mds_client.c:(.text+0x787c): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/ceph/mds_client.o: in function `ceph_mdsc_init':
   mds_client.c:(.text+0x7d9d): undefined reference to `atomic64_set_386'
   /usr/bin/ld: drivers/misc/altera-stapl/altera-lpt.o:(.altinstructions+0x8): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: drivers/misc/altera-stapl/altera-lpt.o:(.altinstructions+0x15): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/misc/altera-stapl/altera-lpt.o:(.altinstructions+0x22): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/misc/altera-stapl/altera-lpt.o:(.altinstructions+0x2f): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: drivers/misc/altera-stapl/altera-lpt.o:(.altinstructions+0x3c): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/misc/altera-stapl/altera-lpt.o:(.altinstructions+0x49): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/dma-buf/dma-fence.o: in function `dma_fence_context_alloc':
   dma-fence.c:(.text+0x1fc): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: drivers/mtd/nand/raw/nand_legacy.o:(.altinstructions+0x8): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: drivers/mtd/nand/raw/nand_legacy.o:(.altinstructions+0x15): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x8): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x15): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x22): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x2f): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x3c): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x49): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x56): undefined reference to `X86_FEATURE_XMM'
   /usr/bin/ld: drivers/fpga/altera-pr-ip-core.o:(.altinstructions+0x63): undefined reference to `X86_FEATURE_XMM2'
   /usr/bin/ld: net/netfilter/nf_conntrack_core.o: in function `nf_ct_acct_add':
>> nf_conntrack_core.c:(.text+0x1d5b): undefined reference to `atomic64_add_386'
   /usr/bin/ld: nf_conntrack_core.c:(.text+0x1d68): undefined reference to `atomic64_add_386'
   /usr/bin/ld: net/netfilter/nf_conntrack_core.o: in function `__nf_ct_refresh_acct':
   nf_conntrack_core.c:(.text+0x2a28): undefined reference to `atomic64_add_386'
   /usr/bin/ld: nf_conntrack_core.c:(.text+0x2a34): undefined reference to `atomic64_add_386'
   /usr/bin/ld: net/netfilter/nf_conntrack_core.o: in function `nf_ct_kill_acct':
   nf_conntrack_core.c:(.text+0x2fa5): undefined reference to `atomic64_add_386'
   /usr/bin/ld: net/netfilter/nf_conntrack_core.o:nf_conntrack_core.c:(.text+0x2fb1): more undefined references to `atomic64_add_386' follow
   /usr/bin/ld: net/netfilter/nf_conntrack_core.o: in function `__nf_ct_resolve_clash':
   nf_conntrack_core.c:(.text.unlikely+0xcf): undefined reference to `atomic64_read_386'
   /usr/bin/ld: nf_conntrack_core.c:(.text.unlikely+0x106): undefined reference to `atomic64_add_386'
   /usr/bin/ld: nf_conntrack_core.c:(.text.unlikely+0x113): undefined reference to `atomic64_add_386'
   /usr/bin/ld: net/ipv4/inet_timewait_sock.o: in function `inet_twsk_alloc':
   inet_timewait_sock.c:(.text+0x368): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inet_timewait_sock.c:(.text+0x374): undefined reference to `atomic64_set_386'
   /usr/bin/ld: net/ipv4/inet_connection_sock.o: in function `inet_csk_clone_lock':
   inet_connection_sock.c:(.text+0x16dd): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inet_connection_sock.c:(.text+0x16e9): undefined reference to `atomic64_set_386'
   /usr/bin/ld: net/ipv4/tcp_input.o: in function `inet_reqsk_alloc':
   tcp_input.c:(.text+0x9f33): undefined reference to `atomic64_set_386'
   /usr/bin/ld: net/ipv4/tcp_input.o: in function `tcp_conn_request':
   tcp_input.c:(.text+0xa1c8): undefined reference to `atomic64_set_386'
   collect2: error: ld returned 1 exit status

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

Download attachment ".config.gz" of type "application/gzip" (11584 bytes)

Powered by blists - more mailing lists