Re: [dpdk-dev] [PATCH v16 07/11] power: add PMD power management API and callback

2021-01-14 Thread Burakov, Anatoly
On 13-Jan-21 5:29 PM, Burakov, Anatoly wrote: On 13-Jan-21 12:58 PM, Ananyev, Konstantin wrote: -Original Message- From: Burakov, Anatoly Sent: Tuesday, January 12, 2021 5:37 PM To: dev@dpdk.org Cc: Ma, Liang J ; Hunt, David ; Ray Kinsella ; Neil Horman ; tho...@monjalon.net; Ananye

Re: [dpdk-dev] [PATCH v16 07/11] power: add PMD power management API and callback

2021-01-13 Thread Burakov, Anatoly
On 13-Jan-21 12:58 PM, Ananyev, Konstantin wrote: -Original Message- From: Burakov, Anatoly Sent: Tuesday, January 12, 2021 5:37 PM To: dev@dpdk.org Cc: Ma, Liang J ; Hunt, David ; Ray Kinsella ; Neil Horman ; tho...@monjalon.net; Ananyev, Konstantin ; McDaniel, Timothy ; Richardson

Re: [dpdk-dev] [PATCH v16 07/11] power: add PMD power management API and callback

2021-01-13 Thread Ananyev, Konstantin
> -Original Message- > From: Burakov, Anatoly > Sent: Tuesday, January 12, 2021 5:37 PM > To: dev@dpdk.org > Cc: Ma, Liang J ; Hunt, David ; > Ray Kinsella ; Neil Horman > ; tho...@monjalon.net; Ananyev, Konstantin > ; McDaniel, Timothy > ; Richardson, Bruce ; > Macnamara, Chris > S

[dpdk-dev] [PATCH v16 07/11] power: add PMD power management API and callback

2021-01-12 Thread Anatoly Burakov
From: Liang Ma Add a simple on/off switch that will enable saving power when no packets are arriving. It is based on counting the number of empty polls and, when the number reaches a certain threshold, entering an architecture-defined optimized power state that will either wait until a TSC timest