summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorToshiaki Makita <makita.toshiaki@lab.ntt.co.jp>2014-03-27 21:46:55 +0900
committerDavid S. Miller <davem@davemloft.net>2014-03-28 16:33:09 -0400
commit12464bb8de021a01fa7ec9299c273c247df7f198 (patch)
treec4fb3f4b93f4571483327501011be6668ceb3a76 /Kconfig
parenta39ee449f96a2cd44ce056d8a0a112211a9b1a1f (diff)
downloadlinux-12464bb8de021a01fa7ec9299c273c247df7f198.tar.bz2
bridge: Fix inabillity to retrieve vlan tags when tx offload is disabled
Bridge vlan code (br_vlan_get_tag()) assumes that all frames have vlan_tci if they are tagged, but if vlan tx offload is manually disabled on bridge device and frames are sent from vlan device on the bridge device, the tags are embedded in skb->data and they break this assumption. Extract embedded vlan tags and move them to vlan_tci at ingress. Signed-off-by: Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp> Acked-by: Vlad Yasevich <vyasevic@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions