From: Eric Dumazet <[email protected]>
Date: Mon, 11 Dec 2017 07:03:38 -0800

> From: Eric Dumazet <[email protected]>
> 
> syzkaller reported crashes in IPv6 stack [1]
> 
> Xin Long found that lo MTU was set to silly values.
> 
> IPv6 stack reacts to changes to small MTU, by disabling itself under
> RTNL.
> 
> But there is a window where threads not using RTNL can see a wrong
> device mtu. This can lead to surprises, in mld code where it is assumed
> the mtu is suitable.
> 
> Fix this by reading device mtu once and checking IPv6 minimal MTU.
 ...
> Signed-off-by: Eric Dumazet <[email protected]>
> Reported-by: syzbot <[email protected]>

Applied and queued up for -stable.

Reply via email to