Message ID | 20230212132520.12571-1-ozsh@nvidia.com (mailing list archive) |
---|---|
Headers | show |
Series | add support for per action hw stats | expand |
Hello: This series was applied to netdev/net-next.git (master) by Paolo Abeni <pabeni@redhat.com>: On Sun, 12 Feb 2023 15:25:11 +0200 you wrote: > There are currently two mechanisms for populating hardware stats: > 1. Using flow_offload api to query the flow's statistics. > The api assumes that the same stats values apply to all > the flow's actions. > This assumption breaks when action drops or jumps over following > actions. > 2. Using hw_action api to query specific action stats via a driver > callback method. This api assures the correct action stats for > the offloaded action, however, it does not apply to the rest of the > actions in the flow's actions array, as elaborated below. > > [...] Here is the summary with links: - [net-next,v4,1/9] net/sched: optimize action stats api calls https://git.kernel.org/netdev/net-next/c/8f2ca70c07f4 - [net-next,v4,2/9] net/sched: act_pedit, setup offload action for action stats query https://git.kernel.org/netdev/net-next/c/3320f36fd8ad - [net-next,v4,3/9] net/sched: pass flow_stats instead of multiple stats args https://git.kernel.org/netdev/net-next/c/ac7d27907d54 - [net-next,v4,4/9] net/sched: introduce flow_offload action cookie https://git.kernel.org/netdev/net-next/c/d307b2c6f962 - [net-next,v4,5/9] net/sched: support per action hw stats https://git.kernel.org/netdev/net-next/c/5246c896b805 - [net-next,v4,6/9] net/mlx5e: TC, add hw counter to branching actions https://git.kernel.org/netdev/net-next/c/e9d1061d8727 - [net-next,v4,7/9] net/mlx5e: TC, store tc action cookies per attr https://git.kernel.org/netdev/net-next/c/cca7eac13856 - [net-next,v4,8/9] net/mlx5e: TC, map tc action cookie to a hw counter https://git.kernel.org/netdev/net-next/c/d13674b1d14c - [net-next,v4,9/9] net/mlx5e: TC, support per action stats https://git.kernel.org/netdev/net-next/c/2b68d659a704 You are awesome, thank you!