Add missing free_netdev()
Subsystems (3)
PATCH 9/10 Add missing free_netdev()
drivers/net/bonding/bond_main.c +4 -4
@@ -3788,7 +3788,7 @@ static void bond_free_all(void)unregister_netdev (dev);bond_deinit (dev); -kfree (dev); +free_netdev (dev); } }
@@ -4194,7 +4194,7 @@ static int __init bonding_init(void) err =dev_alloc_name (dev,"bond%d" );if (err <0 ) { -kfree (dev); +free_netdev (dev); goto out_err; }
@@ -4204,7 +4204,7 @@ static int __init bonding_init(void)*/ err =bond_init (dev);if (err <0 ) { -kfree (dev); +free_netdev (dev); goto out_err; }
@@ -4213,7 +4213,7 @@ static int __init bonding_init(void) err =register_netdevice (dev);if (err <0 ) {bond_deinit (dev); -kfree (dev); +free_netdev (dev); goto out_err; } }