Thread (23 messages) 23 messages, 7 authors, 2022-08-01

RE: [net-next 06/15] net/mlx5e: TC, Support tc action api for police

From: Baowen Zheng <hidden>
Date: 2022-07-30 05:01:21

Subject: Re: [net-next 06/15] net/mlx5e: TC, Support tc action api for police

On Fri, 29 Jul 2022 17:51:05 +0100 Simon Horman wrote:
quoted
my reading of things is that the handling of offload of police (meter)
actions in flower rules by the mlx5 driver is such that it can handle
offloading actions by index - actions that it would now be possible to
add to hardware with this patch in place.

My reasoning assumes that mlx5e_tc_add_flow_meter() is called to
offload police (meter) actions in flower rules. And that it calls
mlx5e_tc_meter_get(), which can find actions based on an index.

I could, however, be mistaken as I have so much knowledge of the mlx5
driver. And rather than dive deeper I wanted to respond as above - I
am mindful of the point we are in the development cycle.

I would be happy to dive deeper into this as a mater of priority if
desired.
Thank you! No very deep dives necessary from my perspective, just wanted for
the authors of the action offload API to look over.
Hi Jakub, thanks for noticing us about this change, for this patch, it seems good to me. 
I just have a tiny doubt, since Nvida just add a validation for a police offload, why it is not applied to this meter offload patch? 
Since I do not know much details about Nvdia meter implement, I guess not all the police action result is supported, so maybe validation is necessary.

Thanks
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help