[PATCH 4/6] net/dpaa2: set PPPoE configured flag in RSS key build
Maxime Leroy
maxime at leroys.fr
Tue Jun 16 12:47:13 CEST 2026
The RTE_ETH_RSS_PPPOE case tested pppoe_configured as a guard against
adding the extract twice, but never set it, leaving the guard dead. Set
it like the other protocol cases.
Signed-off-by: Maxime Leroy <maxime at leroys.fr>
---
drivers/net/dpaa2/base/dpaa2_hw_dpni.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/dpaa2/base/dpaa2_hw_dpni.c b/drivers/net/dpaa2/base/dpaa2_hw_dpni.c
index f1d670f213..2724672a5e 100644
--- a/drivers/net/dpaa2/base/dpaa2_hw_dpni.c
+++ b/drivers/net/dpaa2/base/dpaa2_hw_dpni.c
@@ -260,6 +260,8 @@ dpaa2_distset_to_dpkg_profile_cfg(
case RTE_ETH_RSS_PPPOE:
if (pppoe_configured)
break;
+ pppoe_configured = 1;
+
kg_cfg->extracts[i].extract.from_hdr.prot =
NET_PROT_PPPOE;
kg_cfg->extracts[i].extract.from_hdr.field =
--
2.43.0
More information about the dev
mailing list