* [arnd-playground:randconfig-6.2 123/172] drivers/gpu/drm/panel/Kconfig:2:error: recursive dependency detected!
@ 2022-12-14 16:12 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-12-14 16:12 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: oe-kbuild-all
Hi Arnd,
FYI, the error/warning was bisected to this commit, please ignore it if it's irrelevant.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git randconfig-6.2
head: 9c766cd7157605954941a0ef23f586711e0401b9
commit: d75f3499c8d86677f401a3778e7f2ba81f94cac5 [123/172] Revert "drm/mipi-dbi: select CONFIG_DRM_KMS_HELPER"
config: powerpc-allmodconfig (attached as .config)
compiler: powerpc-linux-gcc (GCC) 12.1.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://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git/commit/?id=d75f3499c8d86677f401a3778e7f2ba81f94cac5
git remote add arnd-playground https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git
git fetch --no-tags arnd-playground randconfig-6.2
git checkout d75f3499c8d86677f401a3778e7f2ba81f94cac5
# save the config file
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 ARCH=powerpc
If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <lkp@intel.com>
Note: the arnd-playground/randconfig-6.2 HEAD 9c766cd7157605954941a0ef23f586711e0401b9 builds fine.
It only hurts bisectability.
All errors (new ones prefixed by >>):
>> drivers/gpu/drm/panel/Kconfig:2:error: recursive dependency detected!
drivers/gpu/drm/panel/Kconfig:2: symbol DRM_PANEL is selected by DRM_PANEL_BRIDGE
drivers/gpu/drm/bridge/Kconfig:8: symbol DRM_PANEL_BRIDGE depends on DRM_KMS_HELPER
drivers/gpu/drm/Kconfig:88: symbol DRM_KMS_HELPER is selected by DRM_MIPI_DBI
drivers/gpu/drm/Kconfig:31: symbol DRM_MIPI_DBI is selected by DRM_PANEL_ILITEK_ILI9341
drivers/gpu/drm/panel/Kconfig:165: symbol DRM_PANEL_ILITEK_ILI9341 depends on DRM_PANEL
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
vim +2 drivers/gpu/drm/panel/Kconfig
aead40ea0b53a0 Thierry Reding 2013-08-30 @2 config DRM_PANEL
aead40ea0b53a0 Thierry Reding 2013-08-30 3 bool
aead40ea0b53a0 Thierry Reding 2013-08-30 4 depends on DRM
aead40ea0b53a0 Thierry Reding 2013-08-30 5 help
aead40ea0b53a0 Thierry Reding 2013-08-30 6 Panel registration and lookup framework.
280921de7241ee Thierry Reding 2013-08-30 7
:::::: The code at line 2 was first introduced by commit
:::::: aead40ea0b53a0e28d34adf7bb923ecb2968c04a drm: Add panel support
:::::: TO: Thierry Reding <treding@nvidia.com>
:::::: CC: Thierry Reding <treding@nvidia.com>
--
0-DAY CI Kernel Test Service
https://01.org/lkp
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-12-14 16:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-14 16:12 [arnd-playground:randconfig-6.2 123/172] drivers/gpu/drm/panel/Kconfig:2:error: recursive dependency detected! kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.