From: David S. Miller Date: Sat, 2 Oct 2021 13:15:57 +0000 (+0100) Subject: Merge branch 'ocelot-vlan' X-Git-Tag: v5.16-rc1~159^2~297 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fa8274b788a3766c299a3172d4f5416e574ec42d;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'ocelot-vlan' Vladimir Oltean says: ==================== Egress VLAN modification using VCAP ES0 on Ocelot switches This patch set adds support for modifying a VLAN ID at the egress stage of Ocelot/Felix switch ports. It is useful for replicating a packet on multiple ports, and each egress port sends it using a different VLAN ID. Tested by rewriting the VLAN ID of both (a) packets injected from the CPU port (b) packets received from an external station on a front-facing port Adding a selftest to make sure it doesn't bit-rot, and if it does, that it can be traced back easily. ==================== Signed-off-by: David S. Miller --- fa8274b788a3766c299a3172d4f5416e574ec42d