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]
Message-ID: <202104040752.NPLEmNHb-lkp@intel.com>
Date:   Sun, 4 Apr 2021 07:55:59 +0800
From:   kernel test robot <lkp@...el.com>
To:     Arnd Bergmann <arnd@...db.de>
Cc:     kbuild-all@...ts.01.org, linux-kernel@...r.kernel.org,
        "Darrick J. Wong" <darrick.wong@...cle.com>,
        Brian Foster <bfoster@...hat.com>,
        Allison Collins <allison.henderson@...cle.com>,
        Dave Chinner <dchinner@...hat.com>
Subject: xfs_trace.c:undefined reference to `atomic64_read_386'

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   d83e98f9d8c88cbae1b05fa5751bddfcf0e222b2
commit: 166405f6b53b7d7eecb7939aa4a79bc7c1e0ed68 xfs: stop CONFIG_XFS_DEBUG from changing compiler flags
date:   11 months ago
config: um-randconfig-r034-20210403 (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=166405f6b53b7d7eecb7939aa4a79bc7c1e0ed68
        git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        git fetch --no-tags linus master
        git checkout 166405f6b53b7d7eecb7939aa4a79bc7c1e0ed68
        # 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 >>):

   pids.c:(.text+0x2c): undefined reference to `atomic64_read_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_max_write':
   pids.c:(.text+0xdd): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_css_alloc':
   pids.c:(.text+0x12d): undefined reference to `atomic64_set_386'
   /usr/bin/ld: pids.c:(.text+0x13d): undefined reference to `atomic64_set_386'
   /usr/bin/ld: pids.c:(.text+0x14a): undefined reference to `atomic64_set_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_events_show':
   pids.c:(.text+0x171): undefined reference to `atomic64_read_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_can_attach':
   pids.c:(.text+0x23d): undefined reference to `atomic64_add_386'
   /usr/bin/ld: pids.c:(.text+0x262): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_cancel_attach':
   pids.c:(.text+0x2be): undefined reference to `atomic64_add_386'
   /usr/bin/ld: pids.c:(.text+0x2e3): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_release':
   pids.c:(.text+0x32e): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_can_fork':
   pids.c:(.text+0x3c2): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: pids.c:(.text+0x3d2): undefined reference to `atomic64_read_386'
   /usr/bin/ld: pids.c:(.text+0x3ff): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: pids.c:(.text+0x414): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: pids.c:(.text+0x41f): undefined reference to `atomic64_inc_return_386'
   /usr/bin/ld: kernel/cgroup/pids.o: in function `pids_cancel_fork':
   pids.c:(.text+0x4e0): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: kernel/trace/trace_clock.o: in function `trace_clock_counter':
   trace_clock.c:(.text+0xcc): undefined reference to `atomic64_add_return_386'
   /usr/bin/ld: fs/proc/task_mmu.o: in function `task_mem':
   task_mmu.c:(.text+0x4ec): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ext4/balloc.o: in function `ext4_has_free_clusters':
   balloc.c:(.text+0x54): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ext4/dir.o: in function `ext4_dir_llseek':
   dir.c:(.text+0x256): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ext4/dir.o: in function `ext4_readdir':
   dir.c:(.text+0x4fc): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x52c): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x555): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: dir.c:(.text+0x8d9): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x931): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x95a): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext4/ialloc.o: in function `get_orlov_stats':
   ialloc.c:(.text+0x239): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ext4/inline.o: in function `ext4_add_dirent_to_inline.isra.0':
   inline.c:(.text+0x3ed): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inline.c:(.text+0x425): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext4/inline.o: in function `ext4_read_inline_dir':
   inline.c:(.text+0x1d7d): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inline.c:(.text+0x1dd5): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inline.c:(.text+0x1dfe): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext4/inode.o: in function `inode_maybe_inc_iversion.constprop.0':
   inode.c:(.text+0xeb2): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0xeea): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext4/inode.o: in function `ext4_do_update_inode':
   inode.c:(.text+0x2318): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0x231f): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/ext4/inode.o: in function `__ext4_iget':
   inode.c:(.text+0x3f91): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ext4/ioctl.o: in function `swap_inode_boot_loader':
   ioctl.c:(.text+0xdac): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ext4/namei.o: in function `inode_inc_iversion':
   namei.c:(.text+0x365): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei.c:(.text+0x39d): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext4/resize.o: in function `ext4_flex_group_add':
   resize.c:(.text+0x25c4): undefined reference to `atomic64_add_386'
   /usr/bin/ld: fs/ext4/xattr.o: in function `ext4_xattr_inode_update_ref':
   xattr.c:(.text+0x6ae): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xattr.c:(.text+0x6e2): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ext4/xattr.o: in function `ext4_xattr_inode_iget':
   xattr.c:(.text+0xae1): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ext4/xattr.o: in function `ext4_xattr_inode_lookup_create':
   xattr.c:(.text+0x12b5): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/ext2/dir.o: in function `ext2_commit_chunk':
   dir.c:(.text+0xb9): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0xf1): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/ext2/dir.o: in function `ext2_readdir':
   dir.c:(.text+0x3ec): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x5cd): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x5f9): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fat/dir.o: in function `fat_remove_entries':
   dir.c:(.text+0x1aa5): undefined reference to `atomic64_read_386'
   /usr/bin/ld: dir.c:(.text+0x1add): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/fat/misc.o: in function `fat_update_time':
   misc.c:(.text+0x5ad): undefined reference to `atomic64_read_386'
   /usr/bin/ld: misc.c:(.text+0x5ed): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/exfat/inode.o: in function `exfat_build_inode':
   inode.c:(.text+0xc41): undefined reference to `atomic64_set_386'
   /usr/bin/ld: inode.c:(.text+0xd2d): undefined reference to `atomic64_read_386'
   /usr/bin/ld: inode.c:(.text+0xd6a): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/exfat/namei.o: in function `exfat_d_revalidate':
   namei.c:(.text+0x48): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/exfat/namei.o: in function `inode_query_iversion':
   namei.c:(.text+0x264): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei.c:(.text+0x290): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/exfat/namei.o: in function `exfat_find':
   namei.c:(.text+0x128a): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei.c:(.text+0x12b3): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/exfat/namei.o: in function `inode_inc_iversion':
   namei.c:(.text+0x171d): undefined reference to `atomic64_read_386'
   /usr/bin/ld: namei.c:(.text+0x1755): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/xfs/xfs_trace.o: in function `trace_event_raw_event_xfs_loggrant_class':
>> xfs_trace.c:(.text+0x6ca): undefined reference to `atomic64_read_386'
>> /usr/bin/ld: xfs_trace.c:(.text+0x6e7): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_trace.c:(.text+0x716): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_trace.o: in function `trace_event_raw_event_xfs_log_assign_tail_lsn':
   xfs_trace.c:(.text+0x89b): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_trace.c:(.text+0x8ac): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/libxfs/xfs_inode_buf.o: in function `xfs_inode_from_disk':
   xfs_inode_buf.c:(.text+0x443): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/libxfs/xfs_inode_buf.o: in function `xfs_inode_to_disk':
   xfs_inode_buf.c:(.text+0x5f6): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/libxfs/xfs_trans_inode.o: in function `xfs_trans_log_inode':
   xfs_trans_inode.c:(.text+0x1c4): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_trans_inode.c:(.text+0x20a): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/xfs/xfs_icache.o: in function `xfs_iget':
   xfs_icache.c:(.text+0x1936): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_icache.c:(.text+0x1995): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_iops.o: in function `xfs_vn_update_time':
   xfs_iops.c:(.text+0x86d): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_iops.c:(.text+0x8ad): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/xfs/xfs_inode.o: in function `xfs_ialloc':
   xfs_inode.c:(.text+0x67d): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_sysfs.o: in function `write_grant_head_show':
   xfs_sysfs.c:(.text+0x234): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_sysfs.o: in function `reserve_grant_head_show':
   xfs_sysfs.c:(.text+0x25f): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_sysfs.o: in function `log_tail_lsn_show':
   xfs_sysfs.c:(.text+0x28d): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_grant_sub_space':
   xfs_log.c:(.text+0x2a): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0x58): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_grant_add_space':
   xfs_log.c:(.text+0x8d): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0xcb): undefined reference to `cmpxchg8b_emu'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_space_left':
   xfs_log.c:(.text+0x1f6): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0x209): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_verify_grant_tail':
   xfs_log.c:(.text+0x378): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0x388): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_grant_head_init':
   xfs_log.c:(.text+0x745): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_alloc_log':
   xfs_log.c:(.text+0xdcf): undefined reference to `atomic64_set_386'
   /usr/bin/ld: xfs_log.c:(.text+0xddd): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_grant_push_ail':
   xfs_log.c:(.text+0x12e1): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0x130b): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_state_do_callback':
   xfs_log.c:(.text+0x1401): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0x143e): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_log.o: in function `xlog_assign_tail_lsn_locked':
   xfs_log.c:(.text+0x21e3): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log.c:(.text+0x2262): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_inode_item.o: in function `xfs_inode_item_format':
   xfs_inode_item.c:(.text+0xc25): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/xfs/xfs_log_recover.o: in function `xlog_set_state':
   xfs_log_recover.c:(.text+0x13e): undefined reference to `atomic64_set_386'
   /usr/bin/ld: xfs_log_recover.c:(.text+0x15b): undefined reference to `atomic64_set_386'
   /usr/bin/ld: xfs_log_recover.c:(.text+0x17a): undefined reference to `atomic64_set_386'
   /usr/bin/ld: xfs_log_recover.c:(.text+0x199): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_log_recover.o: in function `xlog_check_unmount_rec':
   xfs_log_recover.c:(.text+0x4927): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/xfs/xfs_log_recover.o:xfs_log_recover.c:(.text+0x493d): more undefined references to `atomic64_set_386' follow
   /usr/bin/ld: fs/xfs/xfs_log_recover.o: in function `xlog_find_tail':
   xfs_log_recover.c:(.text+0x6346): undefined reference to `atomic64_read_386'
   /usr/bin/ld: xfs_log_recover.c:(.text+0x63df): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/nilfs2/inode.o: in function `nilfs_inode_add_blocks':
   inode.c:(.text+0x3cb): undefined reference to `atomic64_add_386'
   /usr/bin/ld: fs/nilfs2/inode.o: in function `nilfs_inode_sub_blocks':
   inode.c:(.text+0x409): undefined reference to `atomic64_sub_386'
   /usr/bin/ld: fs/nilfs2/inode.o: in function `nilfs_new_inode':
   inode.c:(.text+0x4ed): undefined reference to `atomic64_inc_386'
   /usr/bin/ld: fs/nilfs2/inode.o: in function `nilfs_evict_inode':
   inode.c:(.text+0x1316): undefined reference to `atomic64_dec_386'
   /usr/bin/ld: fs/nilfs2/the_nilfs.o: in function `nilfs_find_or_create_root':
   the_nilfs.c:(.text+0x116d): undefined reference to `atomic64_set_386'
   /usr/bin/ld: the_nilfs.c:(.text+0x1175): undefined reference to `atomic64_set_386'
   /usr/bin/ld: fs/nilfs2/segment.o: in function `nilfs_segctor_do_construct':
   segment.c:(.text+0x2543): undefined reference to `atomic64_read_386'
   /usr/bin/ld: segment.c:(.text+0x2557): undefined reference to `atomic64_read_386'
   /usr/bin/ld: fs/nilfs2/ifile.o: in function `nilfs_ifile_count_free_inodes':
   ifile.c:(.text+0x244): undefined reference to `atomic64_read_386'
   /usr/bin/ld: block/blk-cgroup-rwstat.o: in function `blkg_rwstat_init':
   blk-cgroup-rwstat.c:(.text+0x22): undefined reference to `atomic64_set_386'
   /usr/bin/ld: block/blk-cgroup-rwstat.o: in function `blkg_rwstat_recursive_sum':
   blk-cgroup-rwstat.c:(.text+0x21f): undefined reference to `atomic64_read_386'
   /usr/bin/ld: block/bfq-cgroup.o: in function `blkg_rwstat_add_aux':
   bfq-cgroup.c:(.text+0x7e): undefined reference to `atomic64_read_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x8d): undefined reference to `atomic64_add_386'
   /usr/bin/ld: block/bfq-cgroup.o: in function `bfq_pd_alloc':
   bfq-cgroup.c:(.text+0x7c8): undefined reference to `atomic64_set_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x7e7): undefined reference to `atomic64_set_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x806): undefined reference to `atomic64_set_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x825): undefined reference to `atomic64_set_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x844): undefined reference to `atomic64_set_386'
   /usr/bin/ld: block/bfq-cgroup.o:bfq-cgroup.c:(.text+0x863): more undefined references to `atomic64_set_386' follow
   /usr/bin/ld: block/bfq-cgroup.o: in function `bfqg_prfill_stat_recursive':
   bfq-cgroup.c:(.text+0xc81): undefined reference to `atomic64_read_386'
   /usr/bin/ld: block/bfq-cgroup.o: in function `bfq_pd_offline':
   bfq-cgroup.c:(.text+0x13c0): undefined reference to `atomic64_read_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x13c9): undefined reference to `atomic64_add_386'
   /usr/bin/ld: bfq-cgroup.c:(.text+0x13e0): undefined reference to `atomic64_read_386'

---
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" (9872 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ