* [lunn:v5.6-rc5-net-next-cable-test 11/22] drivers/net/phy/Kconfig:243:error: recursive dependency detected!
@ 2020-04-13 7:57 kbuild test robot
0 siblings, 0 replies; 2+ messages in thread
From: kbuild test robot @ 2020-04-13 7:57 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 3201 bytes --]
tree: https://github.com/lunn/linux.git v5.6-rc5-net-next-cable-test
head: b31a0e1be47110cf03960f7d8514f9f69ad67430
commit: a76b78a551a315bc67ffd8e945c63c514696d8d8 [11/22] net: ethtool: Add infrastructure for reporting cable test results
config: powerpc-defconfig
compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project dd030036f0a2ace74d0bd2242cfdbcf726ef565d)
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout a76b78a551a315bc67ffd8e945c63c514696d8d8
COMPILER=clang make.cross ARCH=powerpc defconfig
COMPILER=clang make.cross ARCH=powerpc
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
>> drivers/net/phy/Kconfig:243:error: recursive dependency detected!
>> drivers/net/phy/Kconfig:243: symbol PHYLIB is selected by ETHTOOL_NETLINK
>> net/Kconfig:455: symbol ETHTOOL_NETLINK is selected by PHYLIB
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
vim +243 drivers/net/phy/Kconfig
90eff9096c01ba Florian Fainelli 2017-03-23 232
9525ae83959b60 Russell King 2017-07-25 233 config PHYLINK
9525ae83959b60 Russell King 2017-07-25 234 tristate
9525ae83959b60 Russell King 2017-07-25 235 depends on NETDEVICES
9525ae83959b60 Russell King 2017-07-25 236 select PHYLIB
9525ae83959b60 Russell King 2017-07-25 237 select SWPHY
9525ae83959b60 Russell King 2017-07-25 238 help
9525ae83959b60 Russell King 2017-07-25 239 PHYlink models the link between the PHY and MAC, allowing fixed
9525ae83959b60 Russell King 2017-07-25 240 configuration links, PHYs, and Serdes links with MAC level
9525ae83959b60 Russell King 2017-07-25 241 autonegotiation modes.
9525ae83959b60 Russell King 2017-07-25 242
6073512cc8e2c4 Jerome Brunet 2017-09-18 @243 menuconfig PHYLIB
9e8d438e8ba43a Florian Fainelli 2018-04-27 244 tristate "PHY Device support and infrastructure"
6073512cc8e2c4 Jerome Brunet 2017-09-18 245 depends on NETDEVICES
6073512cc8e2c4 Jerome Brunet 2017-09-18 246 select MDIO_DEVICE
a76b78a551a315 Andrew Lunn 2019-04-29 247 select ETHTOOL_NETLINK
6073512cc8e2c4 Jerome Brunet 2017-09-18 248 help
6073512cc8e2c4 Jerome Brunet 2017-09-18 249 Ethernet controllers are usually attached to PHY
6073512cc8e2c4 Jerome Brunet 2017-09-18 250 devices. This option provides infrastructure for
6073512cc8e2c4 Jerome Brunet 2017-09-18 251 managing PHY devices.
6073512cc8e2c4 Jerome Brunet 2017-09-18 252
:::::: The code at line 243 was first introduced by commit
:::::: 6073512cc8e2c48bed5c6625c02c5e4ae50cec34 net: phy: Kconfig: Fix PHY infrastructure menu in menuconfig
:::::: TO: Jerome Brunet <jbrunet@baylibre.com>
:::::: CC: David S. Miller <davem@davemloft.net>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
^ permalink raw reply [flat|nested] 2+ messages in thread
* [lunn:v5.6-rc5-net-next-cable-test 11/22] drivers/net/phy/Kconfig:243:error: recursive dependency detected!
@ 2020-04-14 3:08 kbuild test robot
0 siblings, 0 replies; 2+ messages in thread
From: kbuild test robot @ 2020-04-14 3:08 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 3144 bytes --]
tree: https://github.com/lunn/linux.git v5.6-rc5-net-next-cable-test
head: 33b7ca7ab06465e7521903edbb188582f485d3d6
commit: a76b78a551a315bc67ffd8e945c63c514696d8d8 [11/22] net: ethtool: Add infrastructure for reporting cable test results
config: h8300-randconfig-a001-20200414
compiler: h8300-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 a76b78a551a315bc67ffd8e945c63c514696d8d8
GCC_VERSION=9.3.0 make.cross ARCH=h8300 randconfig
GCC_VERSION=9.3.0 make.cross ARCH=h8300
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
>> drivers/net/phy/Kconfig:243:error: recursive dependency detected!
>> drivers/net/phy/Kconfig:243: symbol PHYLIB is selected by ETHTOOL_NETLINK
>> net/Kconfig:455: symbol ETHTOOL_NETLINK is selected by PHYLIB
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
vim +243 drivers/net/phy/Kconfig
90eff9096c01ba Florian Fainelli 2017-03-23 232
9525ae83959b60 Russell King 2017-07-25 233 config PHYLINK
9525ae83959b60 Russell King 2017-07-25 234 tristate
9525ae83959b60 Russell King 2017-07-25 235 depends on NETDEVICES
9525ae83959b60 Russell King 2017-07-25 236 select PHYLIB
9525ae83959b60 Russell King 2017-07-25 237 select SWPHY
9525ae83959b60 Russell King 2017-07-25 238 help
9525ae83959b60 Russell King 2017-07-25 239 PHYlink models the link between the PHY and MAC, allowing fixed
9525ae83959b60 Russell King 2017-07-25 240 configuration links, PHYs, and Serdes links with MAC level
9525ae83959b60 Russell King 2017-07-25 241 autonegotiation modes.
9525ae83959b60 Russell King 2017-07-25 242
6073512cc8e2c4 Jerome Brunet 2017-09-18 @243 menuconfig PHYLIB
9e8d438e8ba43a Florian Fainelli 2018-04-27 244 tristate "PHY Device support and infrastructure"
6073512cc8e2c4 Jerome Brunet 2017-09-18 245 depends on NETDEVICES
6073512cc8e2c4 Jerome Brunet 2017-09-18 246 select MDIO_DEVICE
a76b78a551a315 Andrew Lunn 2019-04-29 247 select ETHTOOL_NETLINK
6073512cc8e2c4 Jerome Brunet 2017-09-18 248 help
6073512cc8e2c4 Jerome Brunet 2017-09-18 249 Ethernet controllers are usually attached to PHY
6073512cc8e2c4 Jerome Brunet 2017-09-18 250 devices. This option provides infrastructure for
6073512cc8e2c4 Jerome Brunet 2017-09-18 251 managing PHY devices.
6073512cc8e2c4 Jerome Brunet 2017-09-18 252
:::::: The code at line 243 was first introduced by commit
:::::: 6073512cc8e2c48bed5c6625c02c5e4ae50cec34 net: phy: Kconfig: Fix PHY infrastructure menu in menuconfig
:::::: TO: Jerome Brunet <jbrunet@baylibre.com>
:::::: CC: David S. Miller <davem@davemloft.net>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-04-14 3:08 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-13 7:57 [lunn:v5.6-rc5-net-next-cable-test 11/22] drivers/net/phy/Kconfig:243:error: recursive dependency detected! kbuild test robot
2020-04-14 3:08 kbuild 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.