tree:
https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git
scrub-rtsummary
head: 6a3195f0b8086aa941c656f91b7a0498e15aad0d
commit: 6fdc49bc994d255e80d09aece3521849005b956a [23/25] xfs: create a big array data
structure
config: h8300-randconfig-r032-20200622 (attached as .config)
compiler: h8300-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 6fdc49bc994d255e80d09aece3521849005b956a
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=h8300
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
h8300-linux-ld: init/do_mounts.o: in function `rootfs_init_fs_context':
> init/do_mounts.c:693: undefined reference to
`shmem_init_fs_context'
> h8300-linux-ld: drivers/base/devtmpfs.o:(.data+0x38): undefined reference to
`shmem_init_fs_context'
> h8300-linux-ld: drivers/base/devtmpfs.o:(.data+0x3c): undefined reference to
`shmem_fs_parameters'
vim +693 init/do_mounts.c
57f150a58c40cd Rob Landley 2013-09-11 688
6e19eded3684dc Rob Landley 2013-09-11 689 static bool is_tmpfs;
f32356261d44d5 David Howells 2019-03-25 690 static int rootfs_init_fs_context(struct
fs_context *fc)
57f150a58c40cd Rob Landley 2013-09-11 691 {
6e19eded3684dc Rob Landley 2013-09-11 692 if (IS_ENABLED(CONFIG_TMPFS) &&
is_tmpfs)
f32356261d44d5 David Howells 2019-03-25 @693 return shmem_init_fs_context(fc);
6e19eded3684dc Rob Landley 2013-09-11 694
f32356261d44d5 David Howells 2019-03-25 695 return ramfs_init_fs_context(fc);
57f150a58c40cd Rob Landley 2013-09-11 696 }
57f150a58c40cd Rob Landley 2013-09-11 697
:::::: The code at line 693 was first introduced by commit
:::::: f32356261d44d580649a7abce1156d15d49cf20f vfs: Convert ramfs, shmem, tmpfs,
devtmpfs, rootfs to use the new mount API
:::::: TO: David Howells <dhowells(a)redhat.com>
:::::: CC: Al Viro <viro(a)zeniv.linux.org.uk>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org