tree: git://anongit.freedesktop.org/drm/drm-tip drm-tip head: ea0500897bf72bbbf6eca6e695c9d49289dfc768 commit: a5ad0fd8524e5144512a5c25eda5a5d6fd55fda8 [440/460] drm: nouveau: fix build when LEDS_CLASS=m config: um-allmodconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout a5ad0fd8524e5144512a5c25eda5a5d6fd55fda8 # save the attached .config to linux build tree make ARCH=um All errors (new ones prefixed by >>): kernel/time/Kconfig:155:warning: range is invalid >> drivers/video/fbdev/Kconfig:5:error: recursive dependency detected! For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:5: symbol FB is selected by DRM_KMS_FB_HELPER For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/Kconfig:72: symbol DRM_KMS_FB_HELPER depends on DRM_KMS_HELPER For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/Kconfig:66: symbol DRM_KMS_HELPER is selected by DRM_NOUVEAU For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/nouveau/Kconfig:1: symbol DRM_NOUVEAU depends on LEDS_CLASS For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/leds/Kconfig:16: symbol LEDS_CLASS is selected by ATH9K_HTC For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/net/wireless/ath/ath9k/Kconfig:158: symbol ATH9K_HTC depends on USB For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/usb/Kconfig:39: symbol USB is selected by MOUSE_APPLETOUCH For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/input/mouse/Kconfig:187: symbol MOUSE_APPLETOUCH depends on INPUT For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/input/Kconfig:8: symbol INPUT is selected by VT For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/tty/Kconfig:12: symbol VT is selected by FB_STI For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:678: symbol FB_STI depends on FB warning: (RCU_PERF_TEST && RCU_TORTURE_TEST) selects TASKS_RCU which has unmet direct dependencies (!UML) warning: (RCU_PERF_TEST && RCU_TORTURE_TEST) selects TASKS_RCU which has unmet direct dependencies (!UML) -- kernel/time/Kconfig:155:warning: range is invalid >> drivers/video/fbdev/Kconfig:5:error: recursive dependency detected! For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:5: symbol FB is selected by DRM_KMS_FB_HELPER For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/Kconfig:72: symbol DRM_KMS_FB_HELPER depends on DRM_KMS_HELPER For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/Kconfig:66: symbol DRM_KMS_HELPER is selected by DRM_NOUVEAU For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/nouveau/Kconfig:1: symbol DRM_NOUVEAU depends on LEDS_CLASS For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/leds/Kconfig:16: symbol LEDS_CLASS is selected by ATH9K_HTC For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/net/wireless/ath/ath9k/Kconfig:158: symbol ATH9K_HTC depends on USB For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/usb/Kconfig:39: symbol USB is selected by MOUSE_APPLETOUCH For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/input/mouse/Kconfig:187: symbol MOUSE_APPLETOUCH depends on INPUT For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/input/Kconfig:8: symbol INPUT is selected by VT For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/tty/Kconfig:12: symbol VT is selected by FB_STI For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:678: symbol FB_STI depends on FB .config:3218:warning: symbol value 'm' invalid for CRC32_SELFTEST .config:3264:warning: symbol value 'm' invalid for GLOB_SELFTEST .config:3471:warning: symbol value 'm' invalid for ATOMIC64_SELFTEST warning: (RCU_PERF_TEST && RCU_TORTURE_TEST) selects TASKS_RCU which has unmet direct dependencies (!UML) -- kernel/time/Kconfig:155:warning: range is invalid >> drivers/video/fbdev/Kconfig:5:error: recursive dependency detected! For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:5: symbol FB is selected by DRM_KMS_FB_HELPER For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/Kconfig:72: symbol DRM_KMS_FB_HELPER depends on DRM_KMS_HELPER For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/Kconfig:66: symbol DRM_KMS_HELPER is selected by DRM_NOUVEAU For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/gpu/drm/nouveau/Kconfig:1: symbol DRM_NOUVEAU depends on LEDS_CLASS For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/leds/Kconfig:16: symbol LEDS_CLASS is selected by ATH9K_HTC For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/net/wireless/ath/ath9k/Kconfig:158: symbol ATH9K_HTC depends on USB For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/usb/Kconfig:39: symbol USB is selected by MOUSE_APPLETOUCH For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/input/mouse/Kconfig:187: symbol MOUSE_APPLETOUCH depends on INPUT For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/input/Kconfig:8: symbol INPUT is selected by VT For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/tty/Kconfig:12: symbol VT is selected by FB_STI For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:678: symbol FB_STI depends on FB warning: (RCU_PERF_TEST && RCU_TORTURE_TEST) selects TASKS_RCU which has unmet direct dependencies (!UML) warning: (RCU_PERF_TEST && RCU_TORTURE_TEST) selects TASKS_RCU which has unmet direct dependencies (!UML) Cyclomatic Complexity 1 arch/x86/um/user-offsets.c:foo Cyclomatic Complexity 1 arch/x86/um/user-offsets.c:_GLOBAL__sub_I_65535_0_foo Cyclomatic Complexity 1 kernel/bounds.c:foo Cyclomatic Complexity 1 kernel/bounds.c:_GLOBAL__sub_I_65535_0_foo Cyclomatic Complexity 1 arch/x86/um/shared/sysdep/kernel-offsets.h:foo Cyclomatic Complexity 1 arch/um/kernel/asm-offsets.c:_GLOBAL__sub_I_65535_0_foo vim +5 drivers/video/fbdev/Kconfig f7018c213 Tomi Valkeinen 2014-02-13 1 # f7018c213 Tomi Valkeinen 2014-02-13 2 # fbdev configuration f7018c213 Tomi Valkeinen 2014-02-13 3 # f7018c213 Tomi Valkeinen 2014-02-13 4 f7018c213 Tomi Valkeinen 2014-02-13 @5 menuconfig FB f7018c213 Tomi Valkeinen 2014-02-13 6 tristate "Support for frame buffer devices" ea6763c10 Daniel Vetter 2014-08-06 7 select FB_CMDLINE 5ec965380 Ezequiel Garcia 2015-11-25 8 select FB_NOTIFY f7018c213 Tomi Valkeinen 2014-02-13 9 ---help--- f7018c213 Tomi Valkeinen 2014-02-13 10 The frame buffer device provides an abstraction for the graphics f7018c213 Tomi Valkeinen 2014-02-13 11 hardware. It represents the frame buffer of some video hardware and f7018c213 Tomi Valkeinen 2014-02-13 12 allows application software to access the graphics hardware through f7018c213 Tomi Valkeinen 2014-02-13 13 a well-defined interface, so the software doesn't need to know :::::: The code at line 5 was first introduced by commit :::::: f7018c21350204c4cf628462f229d44d03545254 video: move fbdev to drivers/video/fbdev :::::: TO: Tomi Valkeinen <tomi.valkeinen@xxxxxx> :::::: CC: Tomi Valkeinen <tomi.valkeinen@xxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx