Phoronix meldete am 26. Oktober 2026, dass ein Scheduler-Patch am 25. Oktober in Linux 7.4 Git integriert worden sei. Bei einem Wechsel auf eine freie CPU höherer Priorität soll die Änderung asymmetrisches Packing gegenüber dem Ausgleich nach Cache-Nähe bevorzugen.
Der Fehler trat bei einem Clang-Full-LTO-Build auf
Der gemeldete Fall betraf Gentoo auf einem AMD Ryzen AI 9 HX 370. Bei Builds mit LLVM Clang und vollständiger Link-Time-Optimierung (Full LTO) konnten Aufgaben, die auf Zen 5C-Kernen liefen, dort bleiben, statt auf freie, höher priorisierte Zen 5-Kerne zu wechseln.
Phoronix beschrieb den Ryzen AI 9 HX 370 mit zwölf Kernen: vier Zen 5 und acht Zen 5C. Für die Zen 5C-Kerne nannte der Bericht bis zu 3,3 GHz, für die Zen 5-Kerne etwa 5,1 GHz. Beim L3-Cache verglich Phoronix 8 MB für den Zen-5C-Cluster mit 16 MB für den Zen-5-Cluster.
Warum der Patch die Cache-Nähe zurückstellt
Cache Aware Scheduling bevorzugt es, die Aufgaben eines Prozesses auf demselben Last-Level-Cache (LLC) zu halten, also auf derselben letzten Cache-Ebene. Asymmetric packing bevorzugt dagegen CPUs höherer Priorität. Im beschriebenen Clang-Full-LTO-Fall konnten diese Ziele miteinander kollidieren.
Der von Phoronix wiedergegebene Patchtext gibt asymmetric packing den Vorrang, wenn es eine Aufgabe auf eine freie CPU höherer Priorität verschieben will. Die Regel gilt laut Bericht sowohl für den regulären als auch für den aktiven Lastausgleich.
Die Änderung wurde für drei Linux-Zweige genannt
Phoronix zufolge wurde der Patch am 25. Oktober in Linux 7.4 Git integriert. Für Linux 7.2 und Linux 7.3 war er als Rückportierung markiert.