Commit d169ecb5 authored by Felix Fietkau's avatar Felix Fietkau Committed by Jakub Kicinski

net: dsa: tag_mtk: assign per-port queues

Keeps traffic sent to the switch within link speed limits
Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
Reviewed-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Link: https://lore.kernel.org/r/20221116080734.44013-6-nbd@nbd.nameSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent f63959c7
...@@ -27,6 +27,8 @@ static struct sk_buff *mtk_tag_xmit(struct sk_buff *skb, ...@@ -27,6 +27,8 @@ static struct sk_buff *mtk_tag_xmit(struct sk_buff *skb,
u8 xmit_tpid; u8 xmit_tpid;
u8 *mtk_tag; u8 *mtk_tag;
skb_set_queue_mapping(skb, dp->index);
/* Build the special tag after the MAC Source Address. If VLAN header /* Build the special tag after the MAC Source Address. If VLAN header
* is present, it's required that VLAN header and special tag is * is present, it's required that VLAN header and special tag is
* being combined. Only in this way we can allow the switch can parse * being combined. Only in this way we can allow the switch can parse
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment