diff options
author | David S. Miller <davem@davemloft.net> | 2024-08-16 09:59:33 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2024-08-16 09:59:33 +0100 |
commit | 3d93a1448ed017f3536319a2445568b5f3969547 (patch) | |
tree | 9270f9a0dd52ed9dbc196b253475fe43b0540642 /drivers/usb/cdns3/cdns3-trace.h | |
parent | b153b3c747003e1ce312ba205e552db4bd9e8df7 (diff) | |
parent | 36dd1141be70b5966906919714dc504a24c65ddf (diff) |
Merge branch 'vln-ocelot-fixes'
Vladimir Oltean says:
====================
VLAN fixes for Ocelot driver
This is a collection of patches I've gathered over the past several
months.
Patches 1-6/14 are supporting patches for selftests.
Patch 9/14 fixes PTP TX from a VLAN upper of a VLAN-aware bridge port
when using the "ocelot-8021q" tagging protocol. Patch 7/14 is its
supporting selftest.
Patch 10/14 fixes the QoS class used by PTP in the same case as above.
It is hard to quantify - there is no selftest.
Patch 11/14 fixes potential data corruption during PTP TX in the same
case as above. Again, there is no selftest.
Patch 13/14 fixes RX in the same case as above - 8021q upper of a
VLAN-aware bridge port, with the "ocelot-8021q" tagging protocol. Patch
12/14 is a supporting patch for this in the DSA core, and 7/14 is also
its selftest.
Patch 14/14 ensures that VLAN-aware bridges offloaded to Ocelot only
react to the ETH_P_8021Q TPID, and treat absolutely everything else as
VLAN-untagged, including ETH_P_8021AD. Patch 8/14 is the supporting
selftest.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.h')
0 files changed, 0 insertions, 0 deletions