* [leon-rdma:ethtool 24/30] drivers/net//ethernet/cavium/liquidio/lio_main.c:1421:5: error: 'LIQUIDIO_VERSION' undeclared; did you mean 'LIQUIDIO_BASE_VERSION'?
@ 2020-02-20 19:08 kbuild test robot
0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2020-02-20 19:08 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 7430 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma.git ethtool
head: 7006debc75a8f4e071cc1ce1b6cdeef54446d00b
commit: b427bead3ee608b0da99b2c69abcb4ae3c4229ff [24/30] net/liquidio: Delete driver version assignment
config: alpha-allmodconfig (attached as .config)
compiler: alpha-linux-gcc (GCC) 7.5.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 b427bead3ee608b0da99b2c69abcb4ae3c4229ff
# save the attached .config to linux build tree
GCC_VERSION=7.5.0 make.cross ARCH=alpha
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
In file included from include/linux/device.h:15:0,
from include/linux/pci.h:37,
from drivers/net//ethernet/cavium/liquidio/lio_main.c:20:
drivers/net//ethernet/cavium/liquidio/lio_main.c: In function 'octeon_chip_specific_setup':
>> drivers/net//ethernet/cavium/liquidio/lio_main.c:1421:5: error: 'LIQUIDIO_VERSION' undeclared (first use in this function); did you mean 'LIQUIDIO_BASE_VERSION'?
LIQUIDIO_VERSION);
^
include/linux/dev_printk.h:110:33: note: in definition of macro 'dev_info'
_dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__)
^~~~~~~~~~~
drivers/net//ethernet/cavium/liquidio/lio_main.c:1421:5: note: each undeclared identifier is reported only once for each function it appears in
LIQUIDIO_VERSION);
^
include/linux/dev_printk.h:110:33: note: in definition of macro 'dev_info'
_dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__)
^~~~~~~~~~~
--
In file included from include/linux/device.h:15:0,
from include/linux/pci.h:37,
from drivers/net//ethernet/cavium/liquidio/lio_vf_main.c:20:
drivers/net//ethernet/cavium/liquidio/lio_vf_main.c: In function 'octeon_device_init':
>> drivers/net//ethernet/cavium/liquidio/lio_vf_main.c:2355:4: error: 'LIQUIDIO_VERSION' undeclared (first use in this function); did you mean 'LIQUIDIO_BASE_VERSION'?
LIQUIDIO_VERSION, oct->sriov_info.rings_per_vf);
^
include/linux/dev_printk.h:110:33: note: in definition of macro 'dev_info'
_dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__)
^~~~~~~~~~~
drivers/net//ethernet/cavium/liquidio/lio_vf_main.c:2355:4: note: each undeclared identifier is reported only once for each function it appears in
LIQUIDIO_VERSION, oct->sriov_info.rings_per_vf);
^
include/linux/dev_printk.h:110:33: note: in definition of macro 'dev_info'
_dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__)
^~~~~~~~~~~
vim +1421 drivers/net//ethernet/cavium/liquidio/lio_main.c
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1369
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1370 /**
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1371 * \brief Identify the Octeon device and to map the BAR address space
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1372 * @param oct octeon device
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1373 */
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1374 static int octeon_chip_specific_setup(struct octeon_device *oct)
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1375 {
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1376 u32 dev_id, rev_id;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1377 int ret = 1;
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1378 char *s;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1379
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1380 pci_read_config_dword(oct->pci_dev, 0, &dev_id);
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1381 pci_read_config_dword(oct->pci_dev, 8, &rev_id);
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1382 oct->rev_id = rev_id & 0xff;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1383
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1384 switch (dev_id) {
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1385 case OCTEON_CN68XX_PCIID:
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1386 oct->chip_id = OCTEON_CN68XX;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1387 ret = lio_setup_cn68xx_octeon_device(oct);
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1388 s = "CN68XX";
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1389 break;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1390
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1391 case OCTEON_CN66XX_PCIID:
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1392 oct->chip_id = OCTEON_CN66XX;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1393 ret = lio_setup_cn66xx_octeon_device(oct);
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1394 s = "CN66XX";
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1395 break;
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1396
72c0091293c008 Raghu Vatsavayi 2016-08-31 1397 case OCTEON_CN23XX_PCIID_PF:
72c0091293c008 Raghu Vatsavayi 2016-08-31 1398 oct->chip_id = OCTEON_CN23XX_PF_VID;
72c0091293c008 Raghu Vatsavayi 2016-08-31 1399 ret = setup_cn23xx_octeon_pf_device(oct);
0c45d7fe12c7e1 Rick Farrington 2017-08-18 1400 if (ret)
0c45d7fe12c7e1 Rick Farrington 2017-08-18 1401 break;
cf19a8c3d515d8 Derek Chickles 2017-08-01 1402 #ifdef CONFIG_PCI_IOV
cf19a8c3d515d8 Derek Chickles 2017-08-01 1403 if (!ret)
cf19a8c3d515d8 Derek Chickles 2017-08-01 1404 pci_sriov_set_totalvfs(oct->pci_dev,
cf19a8c3d515d8 Derek Chickles 2017-08-01 1405 oct->sriov_info.max_vfs);
cf19a8c3d515d8 Derek Chickles 2017-08-01 1406 #endif
72c0091293c008 Raghu Vatsavayi 2016-08-31 1407 s = "CN23XX";
72c0091293c008 Raghu Vatsavayi 2016-08-31 1408 break;
72c0091293c008 Raghu Vatsavayi 2016-08-31 1409
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1410 default:
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1411 s = "?";
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1412 dev_err(&oct->pci_dev->dev, "Unknown device found (dev_id: %x)\n",
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1413 dev_id);
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1414 }
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1415
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1416 if (!ret)
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1417 dev_info(&oct->pci_dev->dev, "%s PASS%d.%d %s Version: %s\n", s,
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1418 OCTEON_MAJOR_REV(oct),
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1419 OCTEON_MINOR_REV(oct),
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 1420 octeon_get_conf(oct)->card_name,
d3d7e6c65f75de Raghu Vatsavayi 2016-06-21 @1421 LIQUIDIO_VERSION);
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1422
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1423 return ret;
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1424 }
f21fb3ed364bb8 Raghu Vatsavayi 2015-06-09 1425
:::::: The code at line 1421 was first introduced by commit
:::::: d3d7e6c65f75de18ced10a98595a847f9f95f0ce liquidio: Firmware image download
:::::: TO: Raghu Vatsavayi <rvatsavayi@caviumnetworks.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
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 60189 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-02-20 19:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-20 19:08 [leon-rdma:ethtool 24/30] drivers/net//ethernet/cavium/liquidio/lio_main.c:1421:5: error: 'LIQUIDIO_VERSION' undeclared; did you mean 'LIQUIDIO_BASE_VERSION'? 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.