wd: fix memory leak
Subsystems (3)
PATCH 1/1 wd: fix memory leak
Unmap mapped IO in wd_probe1() if register_netdev() failed.
Signed-off-by Kulikov Vasiliy <[email protected]>
--- drivers/net/wd.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
drivers/net/wd.c +3 -1
@@ -358,8 +358,10 @@ static int __init wd_probe1(struct net_device *dev, int ioaddr)#endif err =register_netdev (dev); -if (err) +if (err) {free_irq (dev->irq, dev); +iounmap (ei_status.mem); + }return err; }
Signature · 1 line
1.7.0.4
From: Kulikov Vasiliy <[email protected]>
Date: Tue, 13 Jul 2010 15:23:12 +0400
Quoted 3 lines
Unmap mapped IO in
wd_probe1()ifregister_netdev()failed.Signed-off-by Kulikov Vasiliy <[email protected]>
Applied.