ARM speculation barrier instruction
ARM speculation barrier instruction
Posted Jan 8, 2018 6:00 UTC (Mon) by brouhaha (guest, #1698)Parent article: Addressing Meltdown and Spectre in the kernel
Would I be correct in thinking that ARM's newly announced conditional speculation barrier instruction, intended to address these vulnerabilities, has the same problem as retpolines, etc., in that it's difficult or impossible to automatically identify all of the code paths which will require it? Though presumably the cost will be slightly lower than retpolines, and unlike retpolines, they will be guaranteed not to be optimized away at run time by future ARM processors that might do more agressive speculation.