Messages in this thread | | | Date | Tue, 10 Oct 2023 07:34:08 +0200 | From | Juri Lelli <> | Subject | Re: [PATCH] cgroup/cpuset: Change nr_deadline_tasks to an atomic_t value |
| |
Hi,
On 09/10/23 15:15, Waiman Long wrote: > The nr_deadline_tasks field in cpuset structure was introduced by > commit 6c24849f5515 ("sched/cpuset: Keep track of SCHED_DEADLINE task > in cpusets"). Unlike nr_migrate_dl_tasks which is only modified under > cpuset_mutex, nr_deadline_tasks can be updated in various contexts > under different locks. As a result, data races may happen that cause > incorrect value to be stored in nr_deadline_tasks leading to incorrect
Could you please make an example of such data races?
Thanks! Juri
| |