From: David Yang Date: Sat, 6 Jun 2026 13:00:06 +0000 (+0800) Subject: net: dsa: tag_yt921x: handle ACL tag code X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf14ed49802ea3d1feedc84c604826ca37c51d27;p=thirdparty%2Flinux.git net: dsa: tag_yt921x: handle ACL tag code This prepares for upcoming ACL features that use forward redirection in ACL rules. Signed-off-by: David Yang Link: https://patch.msgid.link/20260606130011.307812-2-mmyangfl@gmail.com Signed-off-by: Jakub Kicinski --- diff --git a/net/dsa/tag_yt921x.c b/net/dsa/tag_yt921x.c index aefef8c770e3..f3ced99b1c85 100644 --- a/net/dsa/tag_yt921x.c +++ b/net/dsa/tag_yt921x.c @@ -49,6 +49,7 @@ */ enum yt921x_tag_code { YT921X_TAG_CODE_FORWARD = 0, + YT921X_TAG_CODE_ACL = 0x17, YT921X_TAG_CODE_UNK_UCAST = 0x19, YT921X_TAG_CODE_UNK_MCAST = 0x1a, YT921X_TAG_CODE_PORT_COPY = 0x1b, @@ -129,6 +130,7 @@ yt921x_tag_rcv(struct sk_buff *skb, struct net_device *netdev) /* Already forwarded by hardware */ dsa_default_offload_fwd_mark(skb); break; + case YT921X_TAG_CODE_ACL: case YT921X_TAG_CODE_UNK_UCAST: case YT921X_TAG_CODE_UNK_MCAST: /* NOTE: hardware doesn't distinguish between TRAP (copy