All of lore.kernel.org
 help / color / mirror / Atom feed
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 --]

  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.