linux_dsm_epyc7002/drivers/net/dsa/microchip
Tristram Ha cbd72b4852 net: dsa: microchip: add switch offload forwarding support
The flag offload_fwd_mark is set as the switch can forward frames by
itself.

This can be considered a fix to a problem introduced in commit
c2e866911e where the port membership are not set in sync.  The flag
offload_fwd_mark just needs to be set in tag_ksz.c to prevent the software
bridge from forwarding duplicate multicast frames.

Fixes: c2e866911e ("microchip: break KSZ9477 DSA driver into two files")
Signed-off-by: Tristram Ha <Tristram.Ha@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-02-11 12:46:51 -08:00
..
Kconfig net: dsa: ksz: Rename NET_DSA_TAG_KSZ to _KSZ9477 2018-12-16 14:23:33 -08:00
ksz9477_reg.h net: dsa: microchip: rename ksz_9477_reg.h to ksz9477_reg.h 2018-11-20 20:57:12 -08:00
ksz9477_spi.c net: dsa: microchip: break KSZ9477 DSA driver into two files 2018-11-20 20:57:12 -08:00
ksz9477.c net: dsa: microchip: add switch offload forwarding support 2019-02-11 12:46:51 -08:00
ksz_common.c net: dsa: microchip: Drop unused GPIO includes 2019-01-04 12:58:25 -08:00
ksz_common.h net: dsa: microchip: break KSZ9477 DSA driver into two files 2018-11-20 20:57:12 -08:00
ksz_priv.h net: dsa: ksz: Add reset GPIO handling 2018-12-10 12:07:56 -08:00
ksz_spi.h net: dsa: microchip: break KSZ9477 DSA driver into two files 2018-11-20 20:57:12 -08:00
Makefile net: dsa: microchip: break KSZ9477 DSA driver into two files 2018-11-20 20:57:12 -08:00