From: Sabrina Dubroca <s...@queasysnail.net>
Date: Fri, 12 Apr 2019 15:04:10 +0200

> When a bond is enslaved to another bond, bond_netdev_event() only
> handles the event as if the bond is a master, and skips treating the
> bond as a slave.
> 
> This leads to a refcount leak on the slave, since we don't remove the
> adjacency to its master and the master holds a reference on the slave.
> 
> Reproducer:
>   ip link add bondL type bond
>   ip link add bondU type bond
>   ip link set bondL master bondU
>   ip link del bondL
> 
> No "Fixes:" tag, this code is older than git history.
> 
> Signed-off-by: Sabrina Dubroca <s...@queasysnail.net>

Applied and queued up for -stable, thanks Sabrina.

Reply via email to