From: Eric Dumazet <eric.duma...@gmail.com> Date: Mon, 11 Dec 2017 07:03:38 -0800
> From: Eric Dumazet <eduma...@google.com> > > 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 <eduma...@google.com> > Reported-by: syzbot <syzkal...@googlegroups.com> Applied and queued up for -stable.