DPDK-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] net/dpaa2: RSS fixes and improvements
@ 2026-06-16 10:47 Maxime Leroy
  2026-06-16 10:47 ` [PATCH 1/6] net/dpaa2: add L4 destination port to the RSS hash key Maxime Leroy
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Maxime Leroy @ 2026-06-16 10:47 UTC (permalink / raw)
  To: dev; +Cc: Maxime Leroy

A set of RSS fixes and improvements for the dpaa2 PMD.

Patches 1 and 2 fix the RSS hash key: the L4 destination port was never
added (both extracts used the source port), and SCTP now uses the same L4
port extraction as TCP/UDP. Both are tagged for stable.

Patches 3 and 4 are small cleanups in the key builder (a dead num_extracts
increment, and the unset PPPoE guard flag).

Patch 5 honours RTE_ETH_RSS_LEVEL_INNERMOST so tunnelled traffic hashes on
the inner IP header. Patch 6 implements reta_query / reta_update as an
emulation over the HW distribution-size mechanism, since dpaa2 has no
software-visible indirection table.

Tested on LX2160A (lx2160acex7).

Maxime Leroy (6):
  net/dpaa2: add L4 destination port to the RSS hash key
  net/dpaa2: use L4 port extraction for SCTP RSS
  net/dpaa2: drop stray extract count bump in RSS key build
  net/dpaa2: set PPPoE configured flag in RSS key build
  net/dpaa2: support inner RSS level for tunnelled traffic
  net/dpaa2: implement RSS RETA query and update

 doc/guides/nics/features/dpaa2.ini     |   1 +
 doc/guides/rel_notes/release_26_07.rst |   5 +
 drivers/net/dpaa2/base/dpaa2_hw_dpni.c |  94 +++++++-----
 drivers/net/dpaa2/dpaa2_ethdev.c       | 204 ++++++++++++++++++++++++-
 drivers/net/dpaa2/dpaa2_ethdev.h       |   9 ++
 5 files changed, 272 insertions(+), 41 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-06-16 22:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-16 10:47 [PATCH 0/6] net/dpaa2: RSS fixes and improvements Maxime Leroy
2026-06-16 10:47 ` [PATCH 1/6] net/dpaa2: add L4 destination port to the RSS hash key Maxime Leroy
2026-06-16 10:47 ` [PATCH 2/6] net/dpaa2: use L4 port extraction for SCTP RSS Maxime Leroy
2026-06-16 10:47 ` [PATCH 3/6] net/dpaa2: drop stray extract count bump in RSS key build Maxime Leroy
2026-06-16 10:47 ` [PATCH 4/6] net/dpaa2: set PPPoE configured flag " Maxime Leroy
2026-06-16 10:47 ` [PATCH 5/6] net/dpaa2: support inner RSS level for tunnelled traffic Maxime Leroy
2026-06-16 10:47 ` [PATCH 6/6] net/dpaa2: implement RSS RETA query and update Maxime Leroy
2026-06-16 22:07 ` [PATCH 0/6] net/dpaa2: RSS fixes and improvements Stephen Hemminger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox