Re: [PATCH] check_netdev_priv: warn about using netdev priv data after free_netdev

Dan Carpenter <[email protected]> Wed, 4 Aug 2021 17:55:57 +0300
Newsgroups org.kernel.vger.smatch
Message-ID <20210804145557.GH22532@kadam>
On Wed, Aug 04, 2021 at 05:44:09PM +0300, Pavel Skripkin wrote:
> On 8/4/21 5:35 PM, Dan Carpenter wrote:
> > Pushed!
> > 
> > This finds two bugs in my allmodconfig.  They're both real bugs.
> > 
> > drivers/net/ethernet/freescale/fec_main.c:3994 fec_drv_remove() error: Using fep after free_{netdev,candev}(ndev);
> > drivers/net/ethernet/freescale/fec_main.c:3995 fec_drv_remove() error: Using fep after free_{netdev,candev}(ndev);
> > drivers/net/ethernet/neterion/vxge/vxge-main.c:3518 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev);
> > drivers/net/ethernet/neterion/vxge/vxge-main.c:3518 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev);
> > drivers/net/ethernet/neterion/vxge/vxge-main.c:3520 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev);
> > drivers/net/ethernet/neterion/vxge/vxge-main.c:3520 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev);
> > 
> 
> I can send patches to fix these errors with Reported-by tag, or You will
> take care of it?

Yes, please send the fixes.  These are your discovery.  You get first
dibs.  ;)

regards,
dan carpenter