All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: oe-kbuild-all@lists.linux.dev
Subject: [arnd-playground:randconfig-6.2 123/172] drivers/gpu/drm/panel/Kconfig:2:error: recursive dependency detected!
Date: Thu, 15 Dec 2022 00:12:18 +0800	[thread overview]
Message-ID: <202212150016.Z3DXZOdm-lkp@intel.com> (raw)

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

                 reply	other threads:[~2022-12-14 16:13 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202212150016.Z3DXZOdm-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=arnd@arndb.de \
    --cc=oe-kbuild-all@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.