summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Yang <mmyangfl@gmail.com>2026-06-06 16:00:06 +0300
committerJakub Kicinski <kuba@kernel.org>2026-06-10 18:26:05 +0300
commitcf14ed49802ea3d1feedc84c604826ca37c51d27 (patch)
tree92df55c658dcf6f7b72753a87c2936317de6af23
parent04fc949bd3aad390e61e73549070d00277404d64 (diff)
downloadlinux-cf14ed49802ea3d1feedc84c604826ca37c51d27.tar.xz
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 <mmyangfl@gmail.com> Link: https://patch.msgid.link/20260606130011.307812-2-mmyangfl@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-rw-r--r--net/dsa/tag_yt921x.c2
1 files changed, 2 insertions, 0 deletions
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