OSDN Git Service

net: check extack._msg before print
authorLi RongQing <lirongqing@baidu.com>
Fri, 3 Aug 2018 07:45:21 +0000 (15:45 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 6 Aug 2018 00:24:45 +0000 (17:24 -0700)
commita6bcfc89694ed8cb482a82cdc8b93aae63a8b691
tree5b4432cdf877af3ad989eb12c1d63f481dc89a8b
parent0ed4229b08c13c84a3c301a08defdc9e7f4467e6
net: check extack._msg before print

dev_set_mtu_ext is able to fail with a valid mtu value, at that
condition, extack._msg is not set and random since it is in stack,
then kernel will crash when print it.

Fixes: 7a4c53bee3324a ("net: report invalid mtu value via netlink extack")
Signed-off-by: Zhang Yu <zhangyu31@baidu.com>
Signed-off-by: Li RongQing <lirongqing@baidu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c