diff options
-rw-r--r-- | drivers/net/bonding/hw_distribution.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/bonding/hw_distribution.c b/drivers/net/bonding/hw_distribution.c index 1ef0ada..1881366 100644 --- a/drivers/net/bonding/hw_distribution.c +++ b/drivers/net/bonding/hw_distribution.c @@ -352,14 +352,11 @@ bool are_all_slaves_linkup(struct bonding *bond) { struct slave *slave; - read_lock(&bond->lock); bond_for_each_slave(bond, slave) if (!(SLAVE_IS_OK(slave))) { - read_unlock(&bond->lock); return false; } - read_unlock(&bond->lock); return true; } |