x86/urgent Updates Sent In To Linux 5.8 With The Speculation Mitigation Fixes
The first round of "x86/urgent" fixes have been sent in to Linux 5.8 just ahead of this weekend's 5.8-rc1 milestone while many of these fixes are marked for back-porting to the stable series.
Making this pull of x86/urgent fixes notable is that it does include the work I first reported on a few days ago regarding a Google engineer uncovering some holes in Linux's Spectre mitigation handling. Some handling could result in some mitigation behavior being unfairly applied to AMD CPUs and in other fixes for addressing an issue that applications could be silently vulnerable to Spectre Variant Two attacks when thinking they are mitigated but in fact not. There is also a fix for a buggy optimization that could lead to Spectre V4 SSBD mitigation to be disabled for child processes.
All of those speculation mitigation fixes are also marked for being back-ported to the supported Linux kernel stable series and just not 5.8.
Also included in this x86/urgent pull is a fix for jiffies to jiffies64 mapping, a reboot quirk fix for MacBook6,1, and adding Ice Lake micro-server and Tiger Lake CPUs to the support for the kernel's recently added split lock detection.
The list of patches can be found via the pull request
Related News
Popular News This Week
Making this pull of x86/urgent fixes notable is that it does include the work I first reported on a few days ago regarding a Google engineer uncovering some holes in Linux's Spectre mitigation handling. Some handling could result in some mitigation behavior being unfairly applied to AMD CPUs and in other fixes for addressing an issue that applications could be silently vulnerable to Spectre Variant Two attacks when thinking they are mitigated but in fact not. There is also a fix for a buggy optimization that could lead to Spectre V4 SSBD mitigation to be disabled for child processes.
All of those speculation mitigation fixes are also marked for being back-ported to the supported Linux kernel stable series and just not 5.8.
Also included in this x86/urgent pull is a fix for jiffies to jiffies64 mapping, a reboot quirk fix for MacBook6,1, and adding Ice Lake micro-server and Tiger Lake CPUs to the support for the kernel's recently added split lock detection.
The list of patches can be found via the pull request
6 Comments