diff options
author | Andrew Lunn <andrew@lunn.ch> | 2017-11-10 00:29:52 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-11-11 13:33:11 +0300 |
commit | 13edbdb6ed8b829ab3198a8c7b978c37184317b5 (patch) | |
tree | cfb2e16d596ae29d849a124c2d55a379203a4e62 /mm/zbud.c | |
parent | a42c8e33f2044d6b56f167b5506c7e09e5b702c2 (diff) | |
download | linux-13edbdb6ed8b829ab3198a8c7b978c37184317b5.tar.xz |
net: dsa: {e}dsa: set offload_fwd_mark on received packets
The software bridge needs to know if a packet has already been bridged
by hardware offload to ports in the same hardware offload, in order
that it does not re-flood them, causing duplicates. This is
particularly true for broadcast and multicast traffic which the host
has requested.
By setting offload_fwd_mark in the skb the bridge will only flood to
ports in other offloads and other netifs. Set this flag in the DSA and
EDSA tag driver.
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'mm/zbud.c')
0 files changed, 0 insertions, 0 deletions