tree: git://linuxtv.org/media_tree.git master head: 63735af86d645a47903f912ae89957507edd917b commit: df823a8208c434eee6e4e9aa016c956d0968e2e2 [141/161] media: cec: rename CEC platform drivers config options config: s390-zfcpdump_defconfig compiler: s390-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout df823a8208c434eee6e4e9aa016c956d0968e2e2 GCC_VERSION=9.3.0 make.cross ARCH=s390 zfcpdump_defconfig GCC_VERSION=9.3.0 make.cross ARCH=s390 If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot <lkp@xxxxxxxxx> All errors (new ones prefixed by >>): drivers/pci/Kconfig:16:error: recursive dependency detected! >> drivers/pci/Kconfig:16: symbol PCI is selected by CEC_SECO >> drivers/media/cec/platform/Kconfig:100: symbol CEC_SECO depends on MEDIA_CEC_SUPPORT drivers/media/cec/Kconfig:27: symbol MEDIA_CEC_SUPPORT default is visible depending on MEDIA_SUPPORT_FILTER drivers/media/Kconfig:25: symbol MEDIA_SUPPORT_FILTER depends on MEDIA_SUPPORT drivers/media/Kconfig:12: symbol MEDIA_SUPPORT depends on HAS_IOMEM arch/s390/Kconfig:721: symbol HAS_IOMEM default value contains PCI For a resolution refer to Documentation/kbuild/kconfig-language.rst subsection "Kconfig recursive dependency limitations" vim +16 drivers/pci/Kconfig 5f8fc43217a01c Bogicevic Sasa 2016-02-03 5 eb01d42a77785f Christoph Hellwig 2018-11-15 6 # select this to offer the PCI prompt eb01d42a77785f Christoph Hellwig 2018-11-15 7 config HAVE_PCI eb01d42a77785f Christoph Hellwig 2018-11-15 8 bool eb01d42a77785f Christoph Hellwig 2018-11-15 9 eb01d42a77785f Christoph Hellwig 2018-11-15 10 # select this to unconditionally force on PCI support eb01d42a77785f Christoph Hellwig 2018-11-15 11 config FORCE_PCI eb01d42a77785f Christoph Hellwig 2018-11-15 12 bool eb01d42a77785f Christoph Hellwig 2018-11-15 13 select HAVE_PCI eb01d42a77785f Christoph Hellwig 2018-11-15 14 select PCI eb01d42a77785f Christoph Hellwig 2018-11-15 15 eb01d42a77785f Christoph Hellwig 2018-11-15 @16 menuconfig PCI eb01d42a77785f Christoph Hellwig 2018-11-15 17 bool "PCI support" eb01d42a77785f Christoph Hellwig 2018-11-15 18 depends on HAVE_PCI eb01d42a77785f Christoph Hellwig 2018-11-15 19 help eb01d42a77785f Christoph Hellwig 2018-11-15 20 This option enables support for the PCI local bus, including eb01d42a77785f Christoph Hellwig 2018-11-15 21 support for PCI-X and the foundations for PCI Express support. eb01d42a77785f Christoph Hellwig 2018-11-15 22 Say 'Y' here unless you know what you are doing. eb01d42a77785f Christoph Hellwig 2018-11-15 23 :::::: The code at line 16 was first introduced by commit :::::: eb01d42a77785ff96b6e66a2a2e7027fc6d78e4a PCI: consolidate PCI config entry in drivers/pci :::::: TO: Christoph Hellwig <hch@xxxxxx> :::::: CC: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@xxxxxxxxxxxx