summaryrefslogtreecommitdiffstats
path: root/net/ipv4/fib_semantics.c
diff options
context:
space:
mode:
authorWei-Chun Chao2015-07-23 03:13:12 +0200
committerDavid S. Miller2015-07-27 05:54:56 +0200
commit48fb6b554501914b6befcf9b38292cbeb91de330 (patch)
tree5b560b4de122a290fd2a0e0b1898f3c19bea111e /net/ipv4/fib_semantics.c
parentnet: bcmgenet: Register link_update callback for all MoCA PHYs (diff)
downloadkernel-qcow2-linux-48fb6b554501914b6befcf9b38292cbeb91de330.tar.gz
kernel-qcow2-linux-48fb6b554501914b6befcf9b38292cbeb91de330.tar.xz
kernel-qcow2-linux-48fb6b554501914b6befcf9b38292cbeb91de330.zip
ipv6: fix crash over flow-based vxlan device
Similar check was added in ip_rcv but not in ipv6_rcv. BUG: unable to handle kernel NULL pointer dereference at (null) IP: [<ffffffff81734e0a>] ipv6_rcv+0xfa/0x500 Call Trace: [<ffffffff816c9786>] ? ip_rcv+0x296/0x400 [<ffffffff817732d2>] ? packet_rcv+0x52/0x410 [<ffffffff8168e99f>] __netif_receive_skb_core+0x63f/0x9a0 [<ffffffffc02b34a0>] ? br_handle_frame_finish+0x580/0x580 [bridge] [<ffffffff8109912c>] ? update_rq_clock.part.81+0x1c/0x40 [<ffffffff8168ed18>] __netif_receive_skb+0x18/0x60 [<ffffffff8168fa1f>] process_backlog+0x9f/0x150 Fixes: ee122c79d422 (vxlan: Flow based tunneling) Signed-off-by: Wei-Chun Chao <weichunc@plumgrid.com> Acked-by: Thomas Graf <tgraf@suug.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/fib_semantics.c')
0 files changed, 0 insertions, 0 deletions