Re: [PATCH 2/3] sched/fair: Use HK_TYPE_SCHED housekeeping CPUs

From: Waiman Long
Date: Wed Sep 04 2024 - 10:54:34 EST



On 9/3/24 09:53, Waiman Long wrote:

On 9/3/24 09:12, Frederic Weisbecker wrote:
Le Sun, Aug 18, 2024 at 07:45:19PM -0400, Waiman Long a écrit :
As the previous commit has enabled the setting of HK_TYPE_SCHED
housekeeping CPUs in nohz_full setup, we can now use the more aptly
named HK_TYPE_SCHED housekeeping CPUs instead of HK_TYPE_MISC.

Signed-off-by: Waiman Long <longman@xxxxxxxxxx>
Can we instead merge HK_FLAG_TICK, HK_FLAG_WQ, HK_FLAG_TIMER, HK_FLAG_RCU,
HK_FLAG_MISC and HK_FLAG_KTHREAD into a single
HK_FLAG_KERNEL_NOISE / HK_TYPE_KERNEL_NOISE ?

Sure. I am open to new name as I am not good on that. HK_FLAG_KERNEL_NOISE does make sense.

I can't merge HK_FLAG_TICK just yet as it can be independently set by using isolcpus which can set just HK_TYPE_TICK, HK_TYPE_DOMAIN or HK_TYPE_MANAGED_IRQ. That is the reason why they are still separate.

Cheers,
Longman