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.
