Une course lors du changement de classe d’ordonnancement d’une tâche déjà mise en file pouvait laisser le processeur inactif alors qu’une tâche restait exécutable. Le correctif appelle `wakeup_preempt()` pour les tâches en file afin de réévaluer la classe suivante et le besoin de préemption ; les versions concernées et corrigées ne sont pas précisées dans la source fournie.
Source : NVD — CVE-2026-99205
Analyse technique
La course entre l’activation d’une tâche et `__sched_setscheduler()` pouvait laisser `rq->next_class` à une classe de priorité inférieure après le changement de classe. La description associe le symptôme à un CPU idle malgré une tâche runnable.
Impact, versions et correctif
Action recommandée
Appliquer le correctif de l’ordonnanceur Linux dans la branche utilisée.
Sources
Priorisation DFS : P4 · 1 source(s).