]> git.hungrycats.org Git - linux/commitdiff
can: flexcan: flexcan_remove(): add missing netif_napi_del()
authorMarc Kleine-Budde <mkl@pengutronix.de>
Fri, 28 Feb 2014 19:48:36 +0000 (20:48 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Tue, 1 Apr 2014 23:58:57 +0000 (00:58 +0100)
commit d96e43e8fce28cf97df576a07af9d65657a41a6f upstream.

This patch adds the missing netif_napi_del() to the flexcan_remove() function.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/net/can/flexcan.c

index ea41a4ff4ef5718fbce150b421cac846a839a1f3..7c6bb5a49732ee796df88ef360e2a2f29cdf84a2 100644 (file)
@@ -1027,6 +1027,7 @@ static int __devexit flexcan_remove(struct platform_device *pdev)
        struct resource *mem;
 
        unregister_flexcandev(dev);
+       netif_napi_del(&priv->napi);
        platform_set_drvdata(pdev, NULL);
        iounmap(priv->base);