Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-19 Thread Burakov, Anatoly
On 18-Jan-21 10:52 PM, Thomas Monjalon wrote: 14/01/2021 15:46, Anatoly Burakov: Anatoly Burakov (5): eal: uninline power intrinsics eal: avoid invalid API usage in power intrinsics eal: change API of power intrinsics eal: remove sync version of power monitor eal: add monitor wake

Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-18 Thread Thomas Monjalon
14/01/2021 15:46, Anatoly Burakov: > Anatoly Burakov (5): > eal: uninline power intrinsics > eal: avoid invalid API usage in power intrinsics > eal: change API of power intrinsics > eal: remove sync version of power monitor > eal: add monitor wakeup function > > Liang Ma (6): > ethdev:

Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-18 Thread David Marchand
On Mon, Jan 18, 2021 at 6:02 PM Burakov, Anatoly wrote: > >>> SPDK build is still broken. > >>> http://mails.dpdk.org/archives/test-report/2021-January/174840.html > > [...] > >>> I guess this is because of the added dependency of rte_ethdev to > >>> rte_power. > >>> Afaics, SPDK does not use pkg

Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-18 Thread Burakov, Anatoly
On 18-Jan-21 4:06 PM, Thomas Monjalon wrote: 18/01/2021 16:45, Burakov, Anatoly: On 18-Jan-21 3:24 PM, David Marchand wrote: On Thu, Jan 14, 2021 at 3:46 PM Anatoly Burakov wrote: This patchset proposes a simple API for Ethernet drivers to cause the CPU to enter a power-optimized state while

Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-18 Thread Thomas Monjalon
18/01/2021 16:45, Burakov, Anatoly: > On 18-Jan-21 3:24 PM, David Marchand wrote: > > On Thu, Jan 14, 2021 at 3:46 PM Anatoly Burakov > > wrote: > >> > >> This patchset proposes a simple API for Ethernet drivers to cause the > >> CPU to enter a power-optimized state while waiting for packets to >

Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-18 Thread Burakov, Anatoly
On 18-Jan-21 3:24 PM, David Marchand wrote: On Thu, Jan 14, 2021 at 3:46 PM Anatoly Burakov wrote: This patchset proposes a simple API for Ethernet drivers to cause the CPU to enter a power-optimized state while waiting for packets to arrive. There are multiple proposed mechanisms to achieve s

Re: [dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-18 Thread David Marchand
On Thu, Jan 14, 2021 at 3:46 PM Anatoly Burakov wrote: > > This patchset proposes a simple API for Ethernet drivers to cause the > CPU to enter a power-optimized state while waiting for packets to > arrive. There are multiple proposed mechanisms to achieve said power > savings: simple frequency sc

[dpdk-dev] [PATCH v17 00/11] Add PMD power management

2021-01-14 Thread Anatoly Burakov
This patchset proposes a simple API for Ethernet drivers to cause the CPU to enter a power-optimized state while waiting for packets to arrive. There are multiple proposed mechanisms to achieve said power savings: simple frequency scaling, idle loop, and monitoring the Rx queue for incoming pac