ibmveth: Cleanup error handling inside ibmveth_open
[deliverable/linux.git] / drivers / net / davinci_emac.c
index d0824e322068d4842ebdee10a7cce87a87a7247c..7fbd052ddb0a2b20e33bad64820fa9cc41dbbeb5 100644 (file)
@@ -2944,8 +2944,8 @@ static int __devexit davinci_emac_remove(struct platform_device *pdev)
        release_mem_region(res->start, res->end - res->start + 1);
 
        unregister_netdev(ndev);
-       free_netdev(ndev);
        iounmap(priv->remap_addr);
+       free_netdev(ndev);
 
        clk_disable(emac_clk);
        clk_put(emac_clk);
This page took 0.023754 seconds and 5 git commands to generate.