aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorVladimir Oltean <[email protected]>2020-11-03 08:10:55 +0100
committerJakub Kicinski <[email protected]>2020-11-05 14:04:49 -0800
commite358bef7c392b6a29381b9b8fbf646a88d5968f3 (patch)
treec6c597f7d17ea3622db768e183742b97bbb40589 /tools/perf/util/scripting-engines/trace-event-python.c
parent01ef09caad66f2e6b2a9d1b92b1db5619fa196f1 (diff)
net: dsa: Give drivers the chance to veto certain upper devices
Some switches rely on unique pvids to ensure port separation in standalone mode, because they don't have a port forwarding matrix configurable in hardware. So, setups like a group of 2 uppers with the same VLAN, swp0.100 and swp1.100, will cause traffic tagged with VLAN 100 to be autonomously forwarded between these switch ports, in spite of there being no bridge between swp0 and swp1. These drivers need to prevent this from happening. They need to have VLAN filtering enabled in standalone mode (so they'll drop frames tagged with unknown VLANs) and they can only accept an 8021q upper on a port as long as it isn't installed on any other port too. So give them the chance to veto bad user requests. Signed-off-by: Vladimir Oltean <[email protected]> [Kurt: Pass info instead of ptr] Signed-off-by: Kurt Kanzenbach <[email protected]> Reviewed-by: Florian Fainelli <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions