linux-stable/net/dsa
Vivien Didelot 3169241f55 net: dsa: support cross-chip FDB operations
When a MAC address is added to or removed from a switch port in the
fabric, the target switch must program its port and adjacent switches
must program their local DSA port used to reach the target switch.

For this purpose, use the dsa_towards_port() helper to identify the
local switch port which must be programmed.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-12-02 21:21:17 -05:00
..
dsa.c net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
dsa2.c net: dsa: fix 'increment on 0' warning 2017-11-26 04:23:10 +09:00
dsa_priv.h net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
Kconfig net: dsa: Fix dependencies on bridge 2017-11-14 11:11:45 +09:00
legacy.c net: dsa: Pass a port to get_tag_protocol() 2017-11-13 10:34:54 +09:00
Makefile net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
master.c net: dsa: setup and teardown master device 2017-11-09 09:26:49 +09:00
port.c net: dsa: Don't add vlans when vlan filtering is disabled 2017-11-10 14:28:13 +09:00
slave.c net: dsa: Fix SWITCHDEV_ATTR_ID_PORT_PARENT_ID 2017-11-11 19:33:10 +09:00
switch.c net: dsa: support cross-chip FDB operations 2017-12-02 21:21:17 -05:00
tag_brcm.c net: dsa: Support prepended Broadcom tag 2017-11-13 10:34:54 +09:00
tag_dsa.c net: dsa: {e}dsa: set offload_fwd_mark on received packets 2017-11-11 19:33:11 +09:00
tag_edsa.c net: dsa: {e}dsa: set offload_fwd_mark on received packets 2017-11-11 19:33:11 +09:00
tag_ksz.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00
tag_lan9303.c net: dsa: lan9303: calculate offload_fwd_mark from tag 2017-11-14 21:47:48 +09:00
tag_mtk.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00
tag_qca.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00
tag_trailer.c net: dsa: rename dsa_master_get_slave 2017-10-18 12:24:33 +01:00