commit | b37e0c619dc231f292ed199f50c18f5bf508e16d | [log] [tgz] |
---|---|---|
author | Vasiliy Kulikov <segooon@gmail.com> | Tue Sep 28 21:08:11 2010 +0400 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Thu Sep 30 04:14:07 2010 -0700 |
tree | 7f08707eae44a63c24233d9310a1fd7c06dca0e9 | |
parent | c95aef4161c38775d58cca522e4c4b69eb97548e [diff] |
staging: wlags49_h2: use free_netdev(netdev) instead of kfree() Freeing netdev without free_netdev() leads to net, tx leaks. I might lead to dereferencing freed pointer. The semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) @@ struct net_device* dev; @@ -kfree(dev) +free_netdev(dev) Signed-off-by: Vasiliy Kulikov <segooon@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>