CVE-2024-49573

Summary

In the Linux kernel, the following vulnerability has been resolved:

sched/fair: Fix NEXT_BUDDY

Adam reports that enabling NEXT_BUDDY insta triggers a WARN in pick_next_entity().

Moving clear_buddies() up before the delayed dequeue bits ensures no ->next buddy becomes delayed. Further ensure no new ->next buddy ever starts as delayed.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux152e11f6df293e816a6a37c69757033cdc72667d < 5dbe6816c49197677a5ecce749bd99929da147daaffected
LinuxLinux152e11f6df293e816a6a37c69757033cdc72667d < 493afbd187c4c9cc1642792c0d9ba400c3d6d90daffected
LinuxLinux6.12affected
LinuxLinux0 < 6.12unaffected
LinuxLinux6.12.7 <= 6.12.*unaffected
LinuxLinux6.13 <= *unaffected

Weaknesses

References