On Thu, May 14, 2026 at 03:33:59PM -0400, Rayane Boussanni wrote: > This patch implements missing validation logic for RSS and Connection > Tracking (ConnTrack) indirect actions in the Hardware Steering (HWS) > flow engine. > > Previously, these actions were accepted without being validated > against hardware capabilities, which could lead to unexpected behavior > when applying flow rules. The specialist validation functions > (mlx5_hw_validate_action_rss and mlx5_hw_validate_action_conntrack) > already existed but were not wired up to the indirect action handler. > > The signature of flow_hw_validate_action_indirect was updated to > include the actions template attributes (attr), allowing it to pass > the necessary traffic direction context (ingress/egress/transfer) > to the underlying validation specialists. For indirect RSS, only the > template attributes are validated, as the RSS configuration itself is > already validated when the indirect action handle is created. > > Reported-by: Dariusz Sosnowski <[email protected]> > Signed-off-by: Rayane Boussanni <[email protected]>
Acked-by: Dariusz Sosnowski <[email protected]> Thank you for the contribution. Could you please mark the older versions of this patch as Superseded in Patchwork? - https://patches.dpdk.org/project/dpdk/patch/[email protected]/ - https://patches.dpdk.org/project/dpdk/patch/[email protected]/ - https://patches.dpdk.org/project/dpdk/patch/[email protected]/ Best regards, Dariusz Sosnowski

