[PATCH net-next 1/2] dsa: tag_mxl862xx: set dsa_default_offload_fwd_mark()

From: Daniel Golle

Date: Fri Mar 06 2026 - 22:32:00 EST


The MxL862xx offloads forwarding between bridged ports to the
hardware, so set dsa_default_offload_fwd_mark() to avoid duplicate
forwarding of packets of (eg. flooded) frames arriving at the CPU
port.

Signed-off-by: Daniel Golle <daniel@xxxxxxxxxxxxxx>
---
net/dsa/tag_mxl862xx.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/net/dsa/tag_mxl862xx.c b/net/dsa/tag_mxl862xx.c
index 01f2158682718..c02f69de61cbb 100644
--- a/net/dsa/tag_mxl862xx.c
+++ b/net/dsa/tag_mxl862xx.c
@@ -92,6 +92,8 @@ static struct sk_buff *mxl862_tag_rcv(struct sk_buff *skb,
skb_pull_rcsum(skb, MXL862_HEADER_LEN);
dsa_strip_etype_header(skb, MXL862_HEADER_LEN);

+ dsa_default_offload_fwd_mark(skb);
+
return skb;
}

--
2.53.0