[PATCH] arm64: defconfig: Enable CONFIG_WQ_POWER_EFFICIENT_DEFAULT

Arnd Bergmann arnd at arndb.de
Tue Aug 15 08:58:57 PDT 2017


On Thu, Aug 3, 2017 at 12:28 PM, Viresh Kumar <viresh.kumar at linaro.org> wrote:
> commit cee22a15052f ("workqueues: Introduce new flag WQ_POWER_EFFICIENT
> for power oriented workqueues") introduced the concept of power
> efficient workqueues (4 years back), but it was never enabled in
> upstream kernel configs.
>
> Power efficient workqueues are simply marked as "unbound," so that jobs
> queued to them can run on any CPU in the system. It leaves the target
> CPU selection to the scheduler, which is the best place for such
> decision making. This improves power efficiency for workqueues which are
> otherwise pinned to a CPU.
>
> Enable it for ARM64 platforms as ARM platforms were the main target for
> the introduction of power efficient workqueues.
>
> Signed-off-by: Viresh Kumar <viresh.kumar at linaro.org>

Applied to next/defconfig, thanks!

     Arnd



More information about the linux-arm-kernel mailing list