]> 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>
Fri, 30 Mar 2012 23:26:35 +0000 (16:26 -0700)
commit98de51107201737ec6f18b74759f79f378791fa0
treeeadb39d14cd18ed8a648efdc7f9b293d51789767
parentf96577b586f88519ac705260416e0ce5e671578e
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