[Intel-wired-lan] [jkirsher-next-queue:dev-queue 56/91] drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c:393:6: error: redeclaration of 'supported' with no linkage
kbuild test robot
fengguang.wu at intel.com
Tue Mar 14 08:58:27 UTC 2017
tree: https://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git dev-queue
head: 58f90b91f8d9ef78ec305e1d3db1f94a5f711ff3
commit: d758c65b73ae233802b736b12ac77e4b48e58dc3 [56/91] ixgbe: use new api ethtool_{get|set}_link_ksettings
config: i386-randconfig-x018-201711 (attached as .config)
compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901
reproduce:
git checkout d758c65b73ae233802b736b12ac77e4b48e58dc3
# save the attached .config to linux build tree
make ARCH=i386
All errors (new ones prefixed by >>):
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c: In function 'ixgbe_set_link_ksettings':
>> drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c:393:6: error: redeclaration of 'supported' with no linkage
u32 supported, advertising;
^~~~~~~~~
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c:390:6: note: previous declaration of 'supported' was here
u32 supported, advertising;
^~~~~~~~~
>> drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c:393:17: error: redeclaration of 'advertising' with no linkage
u32 supported, advertising;
^~~~~~~~~~~
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c:390:17: note: previous declaration of 'advertising' was here
u32 supported, advertising;
^~~~~~~~~~~
vim +/supported +393 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
9a799d71 drivers/net/ixgbe/ixgbe_ethtool.c Auke Kok 2007-09-15 387 {
9a799d71 drivers/net/ixgbe/ixgbe_ethtool.c Auke Kok 2007-09-15 388 struct ixgbe_adapter *adapter = netdev_priv(netdev);
735441fb drivers/net/ixgbe/ixgbe_ethtool.c Ayyappan Veeraiyan 2008-02-01 389 struct ixgbe_hw *hw = &adapter->hw;
d758c65b drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c Philippe Reynes 2017-03-14 390 u32 supported, advertising;
0befdb3e drivers/net/ixgbe/ixgbe_ethtool.c Jesse Brandeburg 2008-10-31 391 u32 advertised, old;
74766013 drivers/net/ixgbe/ixgbe_ethtool.c Mallikarjuna R Chilakala 2009-06-04 392 s32 err = 0;
8704f21c drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c Philippe Reynes 2017-03-07 @393 u32 supported, advertising;
8704f21c drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c Philippe Reynes 2017-03-07 394
8704f21c drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c Philippe Reynes 2017-03-07 395 ethtool_convert_link_mode_to_legacy_u32(&supported,
8704f21c drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c Philippe Reynes 2017-03-07 396 cmd->link_modes.supported);
:::::: The code at line 393 was first introduced by commit
:::::: 8704f21c8449d4ee0ea22a16014b6af6e757ec81 net: intel: ixgbe: use new api ethtool_{get|set}_link_ksettings
:::::: TO: Philippe Reynes <tremyfr at gmail.com>
:::::: CC: David S. Miller <davem at davemloft.net>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 32596 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/intel-wired-lan/attachments/20170314/f585dba5/attachment-0001.bin>
More information about the Intel-wired-lan
mailing list