From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [RFC V2 net-next 1/3] ethtool: extend coalesce setting uAPI with CQE mode
Date: Sun, 30 May 2021 06:15:53 +0800 [thread overview]
Message-ID: <202105300643.GIjJltnd-lkp@intel.com> (raw)
In-Reply-To: <1622258536-55776-2-git-send-email-tanhuazhong@huawei.com>
[-- Attachment #1: Type: text/plain, Size: 22038 bytes --]
Hi Huazhong,
[FYI, it's a private test report for your RFC patch.]
[auto build test ERROR on net-next/master]
url: https://github.com/0day-ci/linux/commits/Huazhong-Tan/ethtool-extend-coalesce-uAPI/20210529-112322
base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 015dbf5662fd689d581c0bc980711b073ca09a1a
config: arc-allyesconfig (attached as .config)
compiler: arceb-elf-gcc (GCC) 9.3.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://github.com/0day-ci/linux/commit/33108457aad1b6c8a5e7c2d78084405fd5d0c006
git remote add linux-review https://github.com/0day-ci/linux
git fetch --no-tags linux-review Huazhong-Tan/ethtool-extend-coalesce-uAPI/20210529-112322
git checkout 33108457aad1b6c8a5e7c2d78084405fd5d0c006
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arc
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
drivers/net/ethernet/ti/davinci_emac.c: In function 'emac_dev_open':
>> drivers/net/ethernet/ti/davinci_emac.c:1469:3: error: too few arguments to function 'emac_set_coalesce'
1469 | emac_set_coalesce(ndev, &coal);
| ^~~~~~~~~~~~~~~~~
drivers/net/ethernet/ti/davinci_emac.c:410:12: note: declared here
410 | static int emac_set_coalesce(struct net_device *ndev,
| ^~~~~~~~~~~~~~~~~
vim +/emac_set_coalesce +1469 drivers/net/ethernet/ti/davinci_emac.c
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1387
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1388 /**
49ce9c2cda18f6 drivers/net/ethernet/ti/davinci_emac.c Ben Hutchings 2012-07-10 1389 * emac_dev_open - EMAC device open
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1390 * @ndev: The DaVinci EMAC network adapter
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1391 *
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1392 * Called when system wants to start the interface. We init TX/RX channels
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1393 * and enable the hardware for packet reception/transmission and start the
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1394 * network queue.
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1395 *
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1396 * Returns 0 for a successful open, or appropriate error code
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1397 */
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1398 static int emac_dev_open(struct net_device *ndev)
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1399 {
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1400 struct device *emac_dev = &ndev->dev;
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1401 u32 cnt;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1402 struct resource *res;
33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1403 int q, m, ret;
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1404 int res_num = 0, irq_num = 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1405 int i = 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1406 struct emac_priv *priv = netdev_priv(ndev);
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1407 struct phy_device *phydev = NULL;
6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1408 struct device *phy = NULL;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1409
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1410 ret = pm_runtime_get_sync(&priv->pdev->dev);
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1411 if (ret < 0) {
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1412 pm_runtime_put_noidle(&priv->pdev->dev);
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1413 dev_err(&priv->pdev->dev, "%s: failed to get_sync(%d)\n",
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1414 __func__, ret);
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1415 return ret;
b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1416 }
3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1417
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1418 netif_carrier_off(ndev);
4d27b87785a743 drivers/net/davinci_emac.c Dan Carpenter 2010-03-02 1419 for (cnt = 0; cnt < ETH_ALEN; cnt++)
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1420 ndev->dev_addr[cnt] = priv->mac_addr[cnt];
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1421
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1422 /* Configuration items */
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1423 priv->rx_buf_size = EMAC_DEF_MAX_FRAME_SIZE + NET_IP_ALIGN;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1424
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1425 priv->mac_hash1 = 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1426 priv->mac_hash2 = 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1427 emac_write(EMAC_MACHASH1, 0);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1428 emac_write(EMAC_MACHASH2, 0);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1429
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1430 for (i = 0; i < EMAC_DEF_RX_NUM_DESC; i++) {
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1431 struct sk_buff *skb = emac_rx_alloc(priv);
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1432
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1433 if (!skb)
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1434 break;
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1435
871e846585919a drivers/net/ethernet/ti/davinci_emac.c Ivan Khoronzhuk 2019-06-15 1436 ret = cpdma_chan_idle_submit(priv->rxchan, skb, skb->data,
aef614e13dfbdd drivers/net/ethernet/ti/davinci_emac.c Sebastian Siewior 2013-04-23 1437 skb_tailroom(skb), 0);
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1438 if (WARN_ON(ret < 0))
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1439 break;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1440 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1441
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1442 /* Request IRQ */
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1443 while ((res = platform_get_resource(priv->pdev, IORESOURCE_IRQ,
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1444 res_num))) {
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1445 for (irq_num = res->start; irq_num <= res->end; irq_num++) {
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1446 if (request_irq(irq_num, emac_irq, 0, ndev->name,
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1447 ndev)) {
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1448 dev_err(emac_dev,
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1449 "DaVinci EMAC: request_irq() failed\n");
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1450 ret = -EBUSY;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1451
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1452 goto rollback;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1453 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1454 }
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1455 res_num++;
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1456 }
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1457 /* prepare counters for rollback in case of an error */
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1458 res_num--;
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1459 irq_num--;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1460
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1461 /* Start/Enable EMAC hardware */
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1462 emac_hw_enable(priv);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1463
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1464 /* Enable Interrupt pacing if configured */
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1465 if (priv->coal_intvl != 0) {
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1466 struct ethtool_coalesce coal;
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1467
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1468 coal.rx_coalesce_usecs = (priv->coal_intvl << 4);
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 @1469 emac_set_coalesce(ndev, &coal);
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1470 }
84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1471
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1472 cpdma_ctlr_start(priv->dma);
3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1473
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1474 if (priv->phy_node) {
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1475 phydev = of_phy_connect(ndev, priv->phy_node,
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1476 &emac_adjust_link, 0, 0);
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1477 if (!phydev) {
f7ce91038d5278 drivers/net/ethernet/ti/davinci_emac.c Rob Herring 2017-07-18 1478 dev_err(emac_dev, "could not connect to phy %pOF\n",
f7ce91038d5278 drivers/net/ethernet/ti/davinci_emac.c Rob Herring 2017-07-18 1479 priv->phy_node);
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1480 ret = -ENODEV;
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1481 goto err;
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1482 }
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1483 }
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1484
5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1485 /* use the first phy on the bus if pdata did not give us a phy id */
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1486 if (!phydev && !priv->phy_id) {
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1487 /* NOTE: we can't use bus_find_device_by_name() here because
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1488 * the device name is not guaranteed to be 'davinci_mdio'. On
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1489 * some systems it can be 'davinci_mdio.0' so we need to use
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1490 * strncmp() against the first part of the string to correctly
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1491 * match it.
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1492 */
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1493 phy = bus_find_device(&mdio_bus_type, NULL, NULL,
dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1494 match_first_device);
6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1495 if (phy) {
5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1496 priv->phy_id = dev_name(phy);
6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1497 if (!priv->phy_id || !*priv->phy_id)
6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1498 put_device(phy);
6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1499 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1500 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1501
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1502 if (!phydev && priv->phy_id && *priv->phy_id) {
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1503 phydev = phy_connect(ndev, priv->phy_id,
f9a8f83b04e0c3 drivers/net/ethernet/ti/davinci_emac.c Florian Fainelli 2013-01-14 1504 &emac_adjust_link,
5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1505 PHY_INTERFACE_MODE_MII);
6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1506 put_device(phy); /* reference taken by bus_find_device */
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1507 if (IS_ERR(phydev)) {
5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1508 dev_err(emac_dev, "could not connect to phy %s\n",
5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1509 priv->phy_id);
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1510 ret = PTR_ERR(phydev);
3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1511 goto err;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1512 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1513
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1514 priv->link = 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1515 priv->speed = 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1516 priv->duplex = ~0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1517
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1518 phy_attached_info(phydev);
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1519 }
1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1520
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1521 if (!phydev) {
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1522 /* No PHY , fix the link, speed and duplex settings */
5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1523 dev_notice(emac_dev, "no phy, defaulting to 100/full\n");
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1524 priv->link = 1;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1525 priv->speed = SPEED_100;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1526 priv->duplex = DUPLEX_FULL;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1527 emac_update_phystatus(priv);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1528 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1529
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1530 if (netif_msg_drv(priv))
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1531 dev_notice(emac_dev, "DaVinci EMAC: Opened %s\n", ndev->name);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1532
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1533 if (phydev)
c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1534 phy_start(phydev);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1535
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1536 return 0;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1537
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1538 err:
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1539 emac_int_disable(priv);
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1540 napi_disable(&priv->napi);
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1541
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1542 rollback:
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1543 for (q = res_num; q >= 0; q--) {
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1544 res = platform_get_resource(priv->pdev, IORESOURCE_IRQ, q);
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1545 /* at the first iteration, irq_num is already set to the
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1546 * right value
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1547 */
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1548 if (q != res_num)
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1549 irq_num = res->end;
33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1550
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1551 for (m = irq_num; m >= res->start; m--)
33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1552 free_irq(m, ndev);
33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1553 }
cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1554 cpdma_ctlr_stop(priv->dma);
3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1555 pm_runtime_put(&priv->pdev->dev);
3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1556 return ret;
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1557 }
a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1558
---
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: 68176 bytes --]
next prev parent reply other threads:[~2021-05-29 22:15 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-29 3:22 [RFC V2 net-next 0/3] ethtool: extend coalesce uAPI Huazhong Tan
2021-05-29 3:22 ` [RFC V2 net-next 1/3] ethtool: extend coalesce setting uAPI with CQE mode Huazhong Tan
2021-05-29 21:23 ` Jakub Kicinski
2021-05-31 1:24 ` Huazhong Tan
2021-06-01 5:09 ` Jakub Kicinski
2021-05-29 22:15 ` kernel test robot [this message]
2021-05-29 3:22 ` [RFC V2 net-next 2/3] net: hns3: add support for EQE/CQE mode configuration Huazhong Tan
2021-05-29 3:22 ` [RFC V2 net-next 3/3] net: hns3: add ethtool support for CQE/EQE " Huazhong Tan
2021-06-01 18:14 ` [RFC V2 net-next 0/3] ethtool: extend coalesce uAPI Jesse Brandeburg
2021-06-01 20:29 ` Jakub Kicinski
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=202105300643.GIjJltnd-lkp@intel.com \
--to=lkp@intel.com \
--cc=kbuild-all@lists.01.org \
/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.