Re: [PATCH net-next] bonding: don't need RTNL for ipsec helpers

From: David Miller
Date: Wed Jul 08 2020 - 19:09:30 EST


From: Jarod Wilson <jarod@xxxxxxxxxx>
Date: Wed, 8 Jul 2020 18:58:49 -0400

> The bond_ipsec_* helpers don't need RTNL, and can potentially get called
> without it being held, so switch from rtnl_dereference() to
> rcu_dereference() to access bond struct data.
>
> Lightly tested with xfrm bonding, no problems found, should address the
> syzkaller bug referenced below.
>
> Reported-by: syzbot+582c98032903dcc04816@xxxxxxxxxxxxxxxxxxxxxxxxx
> Signed-off-by: Jarod Wilson <jarod@xxxxxxxxxx>

Applied, thank you.