> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf Of
> Aleksandr Loktionov
> Sent: Monday, September 15, 2025 3:39 PM
> To: [email protected]; [email protected]; Schmidt, Michal
> <[email protected]>; Nguyen, Anthony L
> <[email protected]>; Loktionov, Aleksandr
> <[email protected]>
> Cc: Nowlin, Dan <[email protected]>; Kitszel, Przemyslaw
> <[email protected]>; Simon Horman <[email protected]>
> Subject: [Intel-wired-lan] [PATCH iwl-next v5 3/5] ice: improve TCAM priority
> handling for RSS profiles
> 
> Enhance TCAM priority logic to avoid conflicts between RSS profiles with
> overlapping PTGs and attributes.
> 
> Track used PTG and attribute combinations.
> Ensure higher-priority profiles override lower ones.
> Add helper for setting TCAM flags and masks.
> 
> Ensure RSS rule consistency and prevent unintended matches.
> 
> Co-developed-by: Dan Nowlin <[email protected]>
> Signed-off-by: Dan Nowlin <[email protected]>
> Signed-off-by: Przemek Kitszel <[email protected]>
> Reviewed-by: Simon Horman <[email protected]>
> Signed-off-by: Aleksandr Loktionov <[email protected]>
> ---
>  .../net/ethernet/intel/ice/ice_flex_pipe.c    | 91 ++++++++++++++++---
>  .../net/ethernet/intel/ice/ice_flex_type.h    |  1 +
>  2 files changed, 78 insertions(+), 14 deletions(-)
> 
> diff --git a/drivers/net/ethernet/intel/ice/ice_flex_pipe.c
> b/drivers/net/ethernet/intel/ice/ice_flex_pipe.c
> index 363ae79..fc94e18 100644
> --- a/drivers/net/ethernet/intel/ice/ice_flex_pipe.c
> +++ b/drivers/net/ethernet/intel/ice/ice_flex_pipe.c
> @@ -3581,6 +3581,20 @@ ice_move_vsi(struct ice_hw *hw, enum ice_block
> blk, u16 vsi, u16 vsig,


Tested-by: Rafal Romanowski <[email protected]>


Reply via email to