Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 92b41daa authored by Libor Pechacek's avatar Libor Pechacek Committed by Jeff Garzik
Browse files

bonding: Fix sysfs attribute handling



For bonding interfaces any attempt to read the sysfs directory contents after
module removal results in an oops.  The fix is to release sysfs attributes
for the interfaces upon module unload.

Signed-off-by: default avatarLibor Pechacek <lpechacek@suse.cz>
Acked-by: default avatarJay Vosburgh <fubar@us.ibm.com>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent 966bc6f4
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -4528,8 +4528,7 @@ static void bond_free_all(void)
		netif_tx_unlock_bh(bond_dev);
		/* Release the bonded slaves */
		bond_release_all(bond_dev);
		bond_deinit(bond_dev);
		unregister_netdevice(bond_dev);
		bond_destroy(bond);
	}

#ifdef CONFIG_PROC_FS