]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: vlan: goto another_round instead of calling __netif_receive_skb
authorJiri Pirko <jpirko@redhat.com>
Mon, 22 Aug 2011 19:43:22 +0000 (12:43 -0700)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Sat, 31 Mar 2012 00:06:56 +0000 (17:06 -0700)
commitcb09b825cf13ac1969e9158f3340053c586e7fa1
tree914e39a02cc114cd91f035413ddf43cb24fc9d8c
parent10a995e3eafb41726e1a4d07b8795adfe4dcdf63
net: vlan: goto another_round instead of calling __netif_receive_skb

Now, when vlan tag on untagged in non-accelerated path is stripped from
skb, headers are reset right away. Benefit from that and avoid calling
__netif_receive_skb recursivelly and just use another_round.

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/dev.c