]> git.proxmox.com Git - ovs.git/blame - utilities/ovs-vlan-bugs.man
datapath-windows: Avoid BSOD when switch context is NULL
[ovs.git] / utilities / ovs-vlan-bugs.man
CommitLineData
431488e6
BP
1.IP \(bu
2When NICs use VLAN stripping on receive they must pass a pointer to a
3\fBvlan_group\fR when reporting the stripped tag to the networking
4core. If no \fBvlan_group\fR is in use then some drivers just drop
5the extracted tag. Drivers are supposed to only enable stripping if a
6\fBvlan_group\fR is registered but not all of them do that.
7.
8.IP \(bu
e028de5b
BP
9On receive, some drivers handle priority tagged packets specially and
10don't pass the tag onto the network stack at all, so Open vSwitch
11never has a chance to see it.
12.
13.IP \(bu
431488e6
BP
14Some drivers size their receive buffers based on whether a
15\fBvlan_group\fR is enabled, meaning that a maximum size packet with a
16VLAN tag will not fit if no \fBvlan_group\fR is configured.
17.
18.IP \(bu
19On transmit, some drivers expect that VLAN acceleration will be used
20if it is available, which can only be done if a \fBvlan_group\fR is
21configured. In these cases, the driver may fail to parse the packet
22and correctly setup checksum offloading or TSO.