tree:
https://github.com/intel/linux-intel-lts.git 5.10/preempt-rt
head: e26ab22c63212fce82e8cfaa481936c1afdb0f31
commit: 12182849145da0f4aae71431f33acb9e2008625e [13577/19290] drm: Avoid circular
dependencies for CONFIG_FB
config: riscv-randconfig-r024-20211208
(
https://download.01.org/0day-ci/archive/20211209/202112092307.zfm0XU5p-lk...)
compiler: riscv64-linux-gcc (GCC) 11.2.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
#
https://github.com/intel/linux-intel-lts/commit/12182849145da0f4aae71431f...
git remote add intel-lts
https://github.com/intel/linux-intel-lts.git
git fetch --no-tags intel-lts 5.10/preempt-rt
git checkout 12182849145da0f4aae71431f33acb9e2008625e
# save the config file to linux build tree
mkdir build_dir
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir
ARCH=riscv SHELL=/bin/bash
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 >>):
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_set_suspend':
drm_fb_helper.c:(.text+0x534): undefined reference to `fb_set_suspend'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_resume_worker':
drm_fb_helper.c:(.text+0x594): undefined reference to `fb_set_suspend'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_unregister_fbi':
drm_fb_helper.c:(.text+0x884): undefined reference to `unregister_framebuffer'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `.L92':
drm_fb_helper.c:(.text+0x95c): undefined reference to `framebuffer_release'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `.L89':
drm_fb_helper.c:(.text+0xad8): undefined reference to `fb_dealloc_cmap'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_sys_read':
drm_fb_helper.c:(.text+0xb5c): undefined reference to `fb_sys_read'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`__drm_fb_helper_initial_config_and_unlock':
drm_fb_helper.c:(.text+0x22e0): undefined reference to `register_framebuffer'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `.L478':
drm_fb_helper.c:(.text+0x2f20): undefined reference to `framebuffer_alloc'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `.L481':
drm_fb_helper.c:(.text+0x2f54): undefined reference to `fb_alloc_cmap'
> riscv64-linux-ld: drm_fb_helper.c:(.text+0x2f74): undefined
reference to `framebuffer_release'
riscv64-linux-ld:
drivers/gpu/drm/drm_fb_helper.o: in function `.L487':
drm_fb_helper.c:(.text+0x3080): undefined reference to `fb_dealloc_cmap'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_set_suspend_unlocked':
drm_fb_helper.c:(.text+0x31ac): undefined reference to `fb_set_suspend'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `.L616':
drm_fb_helper.c:(.text+0x3e50): undefined reference to `fb_deferred_io_init'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_deferred_io':
drm_fb_helper.c:(.text+0x4524): undefined reference to `fb_sys_write'
> riscv64-linux-ld: drm_fb_helper.c:(.text+0x45c8): undefined
reference to `sys_fillrect'
riscv64-linux-ld:
drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_write':
drm_fb_helper.c:(.text+0x4630): undefined reference to `sys_copyarea'
> riscv64-linux-ld: drm_fb_helper.c:(.text+0x4698): undefined
reference to `sys_imageblit'
riscv64-linux-ld:
drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_fillrect':
drm_fb_helper.c:(.text+0x4700): undefined reference to `cfb_fillrect'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_sys_copyarea':
drm_fb_helper.c:(.text+0x4768): undefined reference to `cfb_copyarea'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_sys_imageblit':
drm_fb_helper.c:(.text+0x47d0): undefined reference to `cfb_imageblit'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_cfb_fillrect':
drm_fb_helper.c:(.text+0x4858): undefined reference to `cfb_fillrect'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_cfb_copyarea':
drm_fb_helper.c:(.text+0x48a0): undefined reference to `sys_fillrect'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function
`drm_fb_helper_cfb_imageblit':
drm_fb_helper.c:(.text+0x4900): undefined reference to `cfb_copyarea'
> riscv64-linux-ld: drm_fb_helper.c:(.text+0x4948): undefined
reference to `sys_copyarea'
riscv64-linux-ld:
drivers/gpu/drm/drm_fb_helper.o: in function `drm_fbdev_fb_fillrect':
drm_fb_helper.c:(.text+0x49a8): undefined reference to `cfb_imageblit'
riscv64-linux-ld: drm_fb_helper.c:(.text+0x49f0): undefined reference to
`sys_imageblit'
riscv64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `.L709':
drm_fb_helper.c:(.text+0x4c34): undefined reference to `fb_deferred_io_cleanup'
Kconfig warnings: (for reference only)
WARNING: unmet direct dependencies detected for LOCKDEP
Depends on DEBUG_KERNEL && LOCK_DEBUGGING_SUPPORT && (FRAME_POINTER ||
MIPS || PPC || S390 || MICROBLAZE || ARM || ARC || X86)
Selected by
- LOCK_STAT && DEBUG_KERNEL && LOCK_DEBUGGING_SUPPORT
- DEBUG_LOCK_ALLOC && DEBUG_KERNEL && LOCK_DEBUGGING_SUPPORT
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org