Hi,

I tried to add tc rules to the HW beyond the maximum limit and still noticing 
the below error message instead of error message mentioned in the patch.

[root@dell-cnv-sut ~]# tc filter add dev ens5f0np0 ingress protocol ip prio 0 
flower skip_sw dst_mac 00:f0:01:00:00:0E action mirred egress redirect dev 
ens5f0npf0vf0
Error: ice: Unable to add filter due to error.
We have an error talking to the kernel

[root@dell-cnv-sut ~]# tc filter show dev ens5f0np0 root | grep -c in_hw
16306

Please check it.

Thanks,
Sujai B

> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf Of
> Simon Horman
> Sent: Wednesday, March 19, 2025 5:48 PM
> To: Martyna Szapar-Mudlaw <[email protected]>
> Cc: [email protected]; [email protected]; Michal
> Swiatkowski <[email protected]>
> Subject: Re: [Intel-wired-lan] [PATCH iwl-next] ice: improve error message for
> insufficient filter space
> 
> On Fri, Mar 14, 2025 at 09:11:11AM +0100, Martyna Szapar-Mudlaw wrote:
> > When adding a rule to switch through tc, if the operation fails due to
> > not enough free recipes (-ENOSPC), provide a clearer error message:
> > "Unable to add filter: insufficient space available."
> >
> > This improves user feedback by distinguishing space limitations from
> > other generic failures.
> >
> > Reviewed-by: Michal Swiatkowski <[email protected]>
> > Signed-off-by: Martyna Szapar-Mudlaw
> > <[email protected]>
> 
> Reviewed-by: Simon Horman <[email protected]>

Reply via email to