:::::: :::::: Manual check reason: "low confidence static check first_new_problem: ld: drivers/gpu/drm/drm_fb_helper.c:839: undefined reference to `cfb_imageblit'" :::::: BCC: lkp@intel.com CC: oe-kbuild-all@lists.linux.dev TO: Kees Cook CC: "Greg Kroah-Hartman" CC: Sasha Levin Hi Kees, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y head: 14a059c00cd899f037916c382498d573e4c5b365 commit: 30f20ceb87f78a14645acd7996397af7fee6e518 [9491/9999] overflow: Implement size_t saturating arithmetic helpers :::::: branch date: 11 hours ago :::::: commit date: 13 days ago config: i386-randconfig-s001 compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.4-39-gce1a6720-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?id=30f20ceb87f78a14645acd7996397af7fee6e518 git remote add linux-stable-rc https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git fetch --no-tags linux-stable-rc linux-5.15.y git checkout 30f20ceb87f78a14645acd7996397af7fee6e518 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=i386 olddefconfig make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=i386 SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All errors (new ones prefixed by >>): ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_resume_worker': drivers/gpu/drm/drm_fb_helper.c:370: undefined reference to `fb_set_suspend' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_unregister_fbi': drivers/gpu/drm/drm_fb_helper.c:605: undefined reference to `unregister_framebuffer' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_fini': drivers/gpu/drm/drm_fb_helper.c:634: undefined reference to `framebuffer_release' ld: drivers/gpu/drm/drm_fb_helper.c:633: undefined reference to `fb_dealloc_cmap' ld: drivers/gpu/drm/drm_fb_helper.o: in function `__drm_fb_helper_initial_config_and_unlock': drivers/gpu/drm/drm_fb_helper.c:1867: undefined reference to `register_framebuffer' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_alloc_fbi': drivers/gpu/drm/drm_fb_helper.c:559: undefined reference to `framebuffer_alloc' ld: drivers/gpu/drm/drm_fb_helper.c:563: undefined reference to `fb_alloc_cmap' ld: drivers/gpu/drm/drm_fb_helper.c:589: undefined reference to `framebuffer_release' ld: drivers/gpu/drm/drm_fb_helper.c:587: undefined reference to `fb_dealloc_cmap' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_generic_probe': drivers/gpu/drm/drm_fb_helper.c:2360: undefined reference to `fb_deferred_io_init' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_cfb_fillrect': drivers/gpu/drm/drm_fb_helper.c:809: undefined reference to `cfb_fillrect' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_cfb_copyarea': drivers/gpu/drm/drm_fb_helper.c:824: undefined reference to `cfb_copyarea' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_cfb_imageblit': drivers/gpu/drm/drm_fb_helper.c:839: undefined reference to `cfb_imageblit' >> ld: drivers/gpu/drm/drm_fb_helper.c:839: undefined reference to `cfb_imageblit' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_imageblit': drivers/gpu/drm/drm_fb_helper.c:794: undefined reference to `sys_imageblit' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_cfb_copyarea': drivers/gpu/drm/drm_fb_helper.c:824: undefined reference to `cfb_copyarea' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_copyarea': drivers/gpu/drm/drm_fb_helper.c:779: undefined reference to `sys_copyarea' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_cfb_fillrect': drivers/gpu/drm/drm_fb_helper.c:809: undefined reference to `cfb_fillrect' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_fillrect': drivers/gpu/drm/drm_fb_helper.c:764: undefined reference to `sys_fillrect' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fbdev_cleanup': drivers/gpu/drm/drm_fb_helper.c:2054: undefined reference to `fb_deferred_io_cleanup' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_unregister_fbi': drivers/gpu/drm/drm_fb_helper.c:605: undefined reference to `unregister_framebuffer' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_read': drivers/gpu/drm/drm_fb_helper.c:728: undefined reference to `fb_sys_read' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_write': drivers/gpu/drm/drm_fb_helper.c:746: undefined reference to `fb_sys_write' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_fillrect': drivers/gpu/drm/drm_fb_helper.c:764: undefined reference to `sys_fillrect' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_copyarea': drivers/gpu/drm/drm_fb_helper.c:779: undefined reference to `sys_copyarea' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_sys_imageblit': drivers/gpu/drm/drm_fb_helper.c:794: undefined reference to `sys_imageblit' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_set_suspend': drivers/gpu/drm/drm_fb_helper.c:856: undefined reference to `fb_set_suspend' ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm_fb_helper_set_suspend_unlocked': drivers/gpu/drm/drm_fb_helper.c:901: undefined reference to `fb_set_suspend' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.o: in function `vmw_fb_imageblit': drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:382: undefined reference to `cfb_imageblit' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.o: in function `vmw_fb_copyarea': drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:375: undefined reference to `cfb_copyarea' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.o: in function `vmw_fb_fillrect': drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:368: undefined reference to `cfb_fillrect' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.o: in function `vmw_fb_init': drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:650: undefined reference to `framebuffer_alloc' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:759: undefined reference to `framebuffer_release' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:743: undefined reference to `fb_deferred_io_init' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:745: undefined reference to `register_framebuffer' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:754: undefined reference to `fb_deferred_io_cleanup' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.o: in function `vmw_fb_close': drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:777: undefined reference to `fb_deferred_io_cleanup' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:779: undefined reference to `unregister_framebuffer' ld: drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:786: undefined reference to `framebuffer_release' -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests