[xlnx:xlnx_rebase_v5.4 1296/1755] drivers/net/ethernet/cadence/macb_main.c:4573:58: sparse: sparse: incorrect type in argument 1 (different base types)

kernel test robot lkp at intel.com
Wed Apr 28 23:31:05 BST 2021


Hi Vishal,

First bad commit (maybe != root cause):

tree:   https://github.com/Xilinx/linux-xlnx xlnx_rebase_v5.4
head:   77883b257c27f47445381c70c9236ade8f87eeaa
commit: 0b197959bbbdb68e1da974bd013339f08704b178 [1296/1755] staging: xlnxsync: Fix the uapi header license
config: i386-randconfig-s001-20210428 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
        # apt-get install sparse
        # sparse version: v0.6.3-341-g8af24329-dirty
        # https://github.com/Xilinx/linux-xlnx/commit/0b197959bbbdb68e1da974bd013339f08704b178
        git remote add xlnx https://github.com/Xilinx/linux-xlnx
        git fetch --no-tags xlnx xlnx_rebase_v5.4
        git checkout 0b197959bbbdb68e1da974bd013339f08704b178
        # save the attached .config to linux build tree
        make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' W=1 ARCH=i386 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp at intel.com>


sparse warnings: (new ones prefixed by >>)
   drivers/net/ethernet/cadence/macb_main.c:274:16: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned int [usertype] bottom @@     got restricted __le32 [usertype] @@
   drivers/net/ethernet/cadence/macb_main.c:274:16: sparse:     expected unsigned int [usertype] bottom
   drivers/net/ethernet/cadence/macb_main.c:274:16: sparse:     got restricted __le32 [usertype]
   drivers/net/ethernet/cadence/macb_main.c:276:13: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned short [usertype] top @@     got restricted __le16 [usertype] @@
   drivers/net/ethernet/cadence/macb_main.c:276:13: sparse:     expected unsigned short [usertype] top
   drivers/net/ethernet/cadence/macb_main.c:276:13: sparse:     got restricted __le16 [usertype]
   drivers/net/ethernet/cadence/macb_main.c:2970:39: sparse: sparse: restricted __be32 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:2975:39: sparse: sparse: restricted __be32 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:2980:40: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:2980:69: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3002:20: sparse: sparse: restricted __be32 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3006:20: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned int [assigned] [usertype] w0 @@     got restricted __be32 [usertype] ip4src @@
   drivers/net/ethernet/cadence/macb_main.c:3006:20: sparse:     expected unsigned int [assigned] [usertype] w0
   drivers/net/ethernet/cadence/macb_main.c:3006:20: sparse:     got restricted __be32 [usertype] ip4src
   drivers/net/ethernet/cadence/macb_main.c:3016:20: sparse: sparse: restricted __be32 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3020:20: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned int [assigned] [usertype] w0 @@     got restricted __be32 [usertype] ip4dst @@
   drivers/net/ethernet/cadence/macb_main.c:3020:20: sparse:     expected unsigned int [assigned] [usertype] w0
   drivers/net/ethernet/cadence/macb_main.c:3020:20: sparse:     got restricted __be32 [usertype] ip4dst
   drivers/net/ethernet/cadence/macb_main.c:3030:21: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3030:50: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3036:30: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3037:30: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3044:36: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3045:38: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3048:38: sparse: sparse: restricted __be16 degrades to integer
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned int [usertype] val @@     got restricted __be32 [usertype] ip4src @@
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     expected unsigned int [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     got restricted __be32 [usertype] ip4src
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned int [usertype] val @@     got restricted __be32 [usertype] ip4dst @@
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     expected unsigned int [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     got restricted __be32 [usertype] ip4dst
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned short [usertype] val @@     got restricted __be16 [usertype] psrc @@
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     expected unsigned short [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     got restricted __be16 [usertype] psrc
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned short [usertype] val @@     got restricted __be16 [usertype] pdst @@
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     expected unsigned short [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse:     got restricted __be16 [usertype] pdst
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3084:9: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned int [usertype] val @@     got restricted __be32 [usertype] ip4src @@
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     expected unsigned int [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     got restricted __be32 [usertype] ip4src
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned int [usertype] val @@     got restricted __be32 [usertype] ip4dst @@
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     expected unsigned int [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     got restricted __be32 [usertype] ip4dst
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be32
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned short [usertype] val @@     got restricted __be16 [usertype] psrc @@
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     expected unsigned short [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     got restricted __be16 [usertype] psrc
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned short [usertype] val @@     got restricted __be16 [usertype] pdst @@
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     expected unsigned short [usertype] val
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse:     got restricted __be16 [usertype] pdst
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be16
   drivers/net/ethernet/cadence/macb_main.c:3137:25: sparse: sparse: cast from restricted __be16
>> drivers/net/ethernet/cadence/macb_main.c:4573:58: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned int const [usertype] *p @@     got restricted __be32 [noderef] <asn:4> * @@
   drivers/net/ethernet/cadence/macb_main.c:4573:58: sparse:     expected unsigned int const [usertype] *p
   drivers/net/ethernet/cadence/macb_main.c:4573:58: sparse:     got restricted __be32 [noderef] <asn:4> *
   drivers/net/ethernet/cadence/macb_main.c:4573:41: sparse: sparse: restricted __be32 degrades to integer
>> drivers/net/ethernet/cadence/macb_main.c:4573:50: sparse: sparse: dereference of noderef expression
>> drivers/net/ethernet/cadence/macb_main.c:4573:50: sparse: sparse: dereference of noderef expression

vim +4573 drivers/net/ethernet/cadence/macb_main.c

89e5785fc8a6b9 drivers/net/macb.c                       Haavard Skinnemoen 2006-11-09  4527  
d23823dd61516b drivers/net/ethernet/cadence/macb.c      Michal Simek       2015-01-23  4528  static int __maybe_unused macb_suspend(struct device *dev)
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4529  {
ce886a4748aa58 drivers/net/ethernet/cadence/macb_main.c Wolfram Sang       2018-10-21  4530  	struct net_device *netdev = dev_get_drvdata(dev);
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4531  	struct macb *bp = netdev_priv(netdev);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4532  	struct macb_queue *queue = bp->queues;
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4533  	unsigned long flags;
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4534  	unsigned int q;
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4535  	u32 ctrl, arpipmask;
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4536  
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4537  	if (!netif_running(netdev))
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4538  		return 0;
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4539  
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4540  	if (device_may_wakeup(&bp->dev->dev)) {
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4541  		spin_lock_irqsave(&bp->lock, flags);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4542  		ctrl = macb_readl(bp, NCR);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4543  		ctrl &= ~(MACB_BIT(TE) | MACB_BIT(RE));
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4544  		macb_writel(bp, NCR, ctrl);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4545  		/* Tie off RX queues */
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4546  		for (q = 0, queue = bp->queues; q < bp->num_queues;
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4547  		     ++q, ++queue) {
c46aa57aa468c8 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4548  			if (bp->caps & MACB_CAPS_QUEUE_DISABLE)
c46aa57aa468c8 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4549  				queue_writel(queue, RBQP, GEM_RBQP_DISABLE);
c46aa57aa468c8 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4550  			else
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4551  				queue_writel(queue, RBQP,
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4552  					     lower_32_bits(bp->rx_ring_tieoff_dma));
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4553  		}
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4554  		ctrl = macb_readl(bp, NCR);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4555  		ctrl |= MACB_BIT(RE);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4556  		macb_writel(bp, NCR, ctrl);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4557  		gem_writel(bp, NCFGR, gem_readl(bp, NCFGR) & ~MACB_BIT(NBC));
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4558  		macb_writel(bp, TSR, -1);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4559  		macb_writel(bp, RSR, -1);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4560  		macb_readl(bp, ISR);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4561  		if (bp->caps & MACB_CAPS_ISR_CLEAR_ON_WRITE)
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4562  			macb_writel(bp, ISR, -1);
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4563  
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4564  		/* Enable WOL (Q0 only) and disable all other interrupts */
3e2a5e15390643 drivers/net/ethernet/cadence/macb.c      Sergio Prado       2016-02-09  4565  		macb_writel(bp, IER, MACB_BIT(WOL));
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4566  		for (q = 1, queue = bp->queues; q < bp->num_queues;
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4567  		     ++q, ++queue) {
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4568  			queue_writel(queue, IDR, bp->rx_intr_mask |
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4569  						 MACB_TX_INT_FLAGS |
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4570  						 MACB_BIT(HRESP));
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4571  		}
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4572  
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31 @4573  		arpipmask = cpu_to_be32p(&bp->dev->ip_ptr->ifa_list->ifa_local)
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4574  					 & 0xFFFF;
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4575  		gem_writel(bp, WOL, MACB_BIT(ARP) | arpipmask);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4576  		spin_unlock_irqrestore(&bp->lock, flags);
3e2a5e15390643 drivers/net/ethernet/cadence/macb.c      Sergio Prado       2016-02-09  4577  		enable_irq_wake(bp->queues[0].irq);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4578  		netif_device_detach(netdev);
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4579  		for (q = 0, queue = bp->queues; q < bp->num_queues;
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4580  		     ++q, ++queue)
085d261535eb72 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2020-01-31  4581  			napi_disable(&queue->napi);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4582  	} else {
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4583  		netif_device_detach(netdev);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4584  		for (q = 0, queue = bp->queues; q < bp->num_queues;
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4585  		     ++q, ++queue)
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4586  			napi_disable(&queue->napi);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4587  		phy_stop(netdev->phydev);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4588  		phy_suspend(netdev->phydev);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4589  		spin_lock_irqsave(&bp->lock, flags);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4590  		macb_reset_hw(bp);
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4591  		spin_unlock_irqrestore(&bp->lock, flags);
c1e85c6ce57ef1 drivers/net/ethernet/cadence/macb_main.c Claudiu Beznea     2019-05-22  4592  
c1e85c6ce57ef1 drivers/net/ethernet/cadence/macb_main.c Claudiu Beznea     2019-05-22  4593  		if (!(bp->caps & MACB_CAPS_USRIO_DISABLED))
c1e85c6ce57ef1 drivers/net/ethernet/cadence/macb_main.c Claudiu Beznea     2019-05-22  4594  			bp->pm_data.usrio = macb_or_gem_readl(bp, USRIO);
c1e85c6ce57ef1 drivers/net/ethernet/cadence/macb_main.c Claudiu Beznea     2019-05-22  4595  
c1e85c6ce57ef1 drivers/net/ethernet/cadence/macb_main.c Claudiu Beznea     2019-05-22  4596  		if (netdev->hw_features & NETIF_F_NTUPLE)
c1e85c6ce57ef1 drivers/net/ethernet/cadence/macb_main.c Claudiu Beznea     2019-05-22  4597  			bp->pm_data.scrt2 = gem_readl_n(bp, ETHT, SCRT2_ETHT);
3e2a5e15390643 drivers/net/ethernet/cadence/macb.c      Sergio Prado       2016-02-09  4598  	}
d54f89af6cc4d6 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4599  
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4600  	if (bp->ptp_info)
de991c58b3761e drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4601  		bp->ptp_info->ptp_remove(netdev);
d54f89af6cc4d6 drivers/net/ethernet/cadence/macb_main.c Harini Katakam     2019-03-01  4602  	pm_runtime_force_suspend(dev);
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4603  
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4604  	return 0;
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4605  }
c1f598fd71db6a drivers/net/macb.c                       Haavard Skinnemoen 2008-03-04  4606  

:::::: The code at line 4573 was first introduced by commit
:::::: 085d261535eb72479ec3268db378ed493f1092f2 net: macb: Use WOL via ARP

:::::: TO: Harini Katakam <harini.katakam at xilinx.com>
:::::: CC: Michal Simek <michal.simek at xilinx.com>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 35530 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20210429/dc860cac/attachment-0001.gz>


More information about the linux-arm-kernel mailing list