summaryrefslogtreecommitdiff
path: root/cleopatre/linux-2.6.25.10-spc300/drivers/net
diff options
context:
space:
mode:
authorYacine Belkadi2011-06-10 11:44:40 +0200
committerYacine Belkadi2011-08-12 17:31:21 +0200
commit3ffcb903820f324280e29f4e2a04aec88f6b6ebe (patch)
treed3cdee77a8ac35dd1792f594f3a30298d4d0e392 /cleopatre/linux-2.6.25.10-spc300/drivers/net
parentbe99939fbba376d9b3be1536342c02c5ef0e50bc (diff)
cleo/linux/drv/eth: fix double free()
Remove the kfree(dev->priv) call because the free_netdev(dev) call frees dev->priv.
Diffstat (limited to 'cleopatre/linux-2.6.25.10-spc300/drivers/net')
-rw-r--r--cleopatre/linux-2.6.25.10-spc300/drivers/net/arm/synop3504.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/cleopatre/linux-2.6.25.10-spc300/drivers/net/arm/synop3504.c b/cleopatre/linux-2.6.25.10-spc300/drivers/net/arm/synop3504.c
index 53a25c1326..ec515e8068 100644
--- a/cleopatre/linux-2.6.25.10-spc300/drivers/net/arm/synop3504.c
+++ b/cleopatre/linux-2.6.25.10-spc300/drivers/net/arm/synop3504.c
@@ -1739,7 +1739,6 @@ static int __init synop3504_module_probe(struct platform_device *pdev)
err_out_unregister_netdev:
unregister_netdev(dev);
err_out_free_dev:
- kfree(dev->priv);
free_netdev(dev);
err_out_remap_dma:
iounmap((void __iomem*)dma_addr);