bonding: fix device leak on error in bond_create()
commit45e74e6561f0da79a417be5424d2c1bf26ae79ba
authorPatrick McHardy <kaber@trash.net>
Sat, 27 Feb 2010 10:52:05 +0000 (27 02:52 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 1 Apr 2010 23:02:05 +0000 (1 16:02 -0700)
treec188d7f0aa27e47347fe22f67319b51e4d0fcf71
parentcb63112d399b25ce7e4a5d84065f342b978cd9a4
bonding: fix device leak on error in bond_create()

[ Upstream commit 8d6184e4881b423522136aeb3ec1cbd9c35e8813 ]

When the register_netdevice() call fails, the newly allocated device is
not freed.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/bonding/bond_main.c