commit | 32ca98feab8c9076c89c0697c5a85e46fece809d | [log] [tgz] |
---|---|---|
author | Petr Machata <petrm@mellanox.com> | Mon Mar 16 19:53:00 2020 +0200 |
committer | David S. Miller <davem@davemloft.net> | Mon Mar 16 17:19:56 2020 -0700 |
tree | 248d64fff9e080d57e52b46436af66155a5f0a6f | |
parent | 065fd83e1be2e1ba0d446a257fd86a3cc7bddb51 [diff] |
net: ip_gre: Accept IFLA_INFO_DATA-less configuration The fix referenced below causes a crash when an ERSPAN tunnel is created without passing IFLA_INFO_DATA. Fix by validating passed-in data in the same way as ipgre does. Fixes: e1f8f78ffe98 ("net: ip_gre: Separate ERSPAN newlink / changelink callbacks") Reported-by: syzbot+1b4ebf4dae4e510dd219@syzkaller.appspotmail.com Signed-off-by: Petr Machata <petrm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>