summaryrefslogtreecommitdiff
path: root/Documentation/networking/devlink-params-sja1105.txt
blob: 1d71742e270a2460a966dcd30d88283ce98c21c6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
best_effort_vlan_filtering
			[DEVICE, DRIVER-SPECIFIC]
			Allow plain ETH_P_8021Q headers to be used as DSA tags.
			Benefits:
			- Can terminate untagged traffic over switch net
			  devices even when enslaved to a bridge with
			  vlan_filtering=1.
			- Can terminate VLAN-tagged traffic over switch net
			  devices even when enslaved to a bridge with
			  vlan_filtering=1, with some constraints (no more than
			  7 non-pvid VLANs per user port).
			- Can do QoS based on VLAN PCP and VLAN membership
			  admission control for autonomously forwarded frames
			  (regardless of whether they can be terminated on the
			  CPU or not).
			Drawbacks:
			- User cannot use VLANs in range 1024-3071. If the
			  switch receives frames with such VIDs, it will
			  misinterpret them as DSA tags.
			- Switch uses Shared VLAN Learning (FDB lookup uses
			  only DMAC as key).
			- When VLANs span cross-chip topologies, the total
			  number of permitted VLANs may be less than 7 per
			  port, due to a maximum number of 32 VLAN retagging
			  rules per switch.
			Configuration mode: runtime
			Type: bool.