diff --exclude CVS --exclude .git -uNr linux-3.12.10/net/bridge/br_input.c linux-3.12.10.modified/net/bridge/br_input.c --- linux-3.12.10/net/bridge/br_input.c 2014-03-31 03:41:44.000000000 +0200 +++ linux-3.12.10.modified/net/bridge/br_input.c 2019-02-15 10:51:23.376424560 +0100 @@ -174,6 +174,8 @@ return RX_HANDLER_CONSUMED; p = br_port_get_rcu(skb->dev); + if (!p) + return RX_HANDLER_PASS; if (unlikely(is_link_local_ether_addr(dest))) { /*