8139too: Remove unnecessary netif_napi_del()
authorBo Chen <chenbo@pdx.edu>
Thu, 24 May 2018 19:48:35 +0000 (12:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 25 May 2018 20:35:45 +0000 (16:35 -0400)
The call to free_netdev() in __rtl8139_cleanup_dev() clears the network device
napi list, and explicit calls to netif_napi_del() are unnecessary.

Signed-off-by: Bo Chen <chenbo@pdx.edu>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/realtek/8139too.c

index d118da5a10a2059df4255d46a2652714f5c44a93..ffd68a7bc9e1a387a493870952b97bc1530e5fdd 100644 (file)
@@ -1104,7 +1104,6 @@ static int rtl8139_init_one(struct pci_dev *pdev,
        return 0;
 
 err_out:
-       netif_napi_del(&tp->napi);
        __rtl8139_cleanup_dev (dev);
        pci_disable_device (pdev);
        return i;
@@ -1119,7 +1118,6 @@ static void rtl8139_remove_one(struct pci_dev *pdev)
        assert (dev != NULL);
 
        cancel_delayed_work_sync(&tp->thread);
-       netif_napi_del(&tp->napi);
 
        unregister_netdev (dev);