Re: [RFC PATCH 2/6] sched/fair: Use task_work_queued() on numa_work

From: Valentin Schneider
Date: Tue Jul 16 2024 - 09:01:22 EST


On 25/06/24 15:52, Frederic Weisbecker wrote:

> @@ -3456,7 +3455,6 @@ void init_numa_balancing(unsigned long clone_flags, struct task_struct *p)
> p->numa_scan_period = sysctl_numa_balancing_scan_delay;
> p->numa_migrate_retry = 0;

> /* Protect against double add, see task_tick_numa and task_numa_work */
> - p->numa_work.next = &p->numa_work;

You'll want to get rid of the comment there as well.

> p->numa_faults = NULL;
> p->numa_pages_migrated = 0;
> p->total_numa_faults = 0;