Re: [PATCH 2/8] workqueue: Decouple HK_FLAG_WQ and HK_FLAG_DOMAIN cpumask fetch

From: Tejun Heo
Date: Fri Jan 07 2022 - 16:22:38 EST


On Tue, Jan 04, 2022 at 03:49:38PM +0100, Frederic Weisbecker wrote:
> To prepare for supporting each feature of the housekeeping cpumask
> toward cpuset, prepare each of the HK_FLAG_* entries to move to their
> own cpumask with enforcing to fetch them individually. The new
> constraint is that multiple HK_FLAG_* entries can't be mixed together
> anymore in a single call to housekeeping cpumask().
>
> This will later allow, for example, to runtime modify the cpulist passed
> through "isolcpus=", "nohz_full=" and "rcu_nocbs=" kernel boot
> parameters.
>
> Signed-off-by: Frederic Weisbecker <frederic@xxxxxxxxxx>
> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
> Cc: Juri Lelli <juri.lelli@xxxxxxxxxx>
> Cc: Marcelo Tosatti <mtosatti@xxxxxxxxxx>
> Cc: Nitesh Lal <nilal@xxxxxxxxxx>
> Cc: Nicolas Saenz <nsaenzju@xxxxxxxxxx>
> Cc: Peter Zijlstra <peterz@xxxxxxxxxxxxx>
> Cc: Christoph Lameter <cl@xxxxxxxxx>
> Cc: Tejun Heo <tj@xxxxxxxxxx>
> Cc: Zefan Li <lizefan.x@xxxxxxxxxxxxx>
> Cc: Alex Belits <abelits@xxxxxxxxxxx>

Acked-by: Tejun Heo <tj@xxxxxxxxxx>

Thanks.

--
tejun