All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.