3 ms·
Doesn't the microcode expose new MSRs to control branch prediction? If you don't want to, don't clear the cache.
by tedunangst 9y ago
Doesn't the microcode expose new MSRs to control branch prediction? If you don't want to, don't clear the cache.
- kev009 9y agoIt's hard to make sense of what Intel are doing in the ucode since communication has been so poor, but "LFENCE terminates all previous instructions" has been variously reported, and there are rumblings that RET or conditional jumps have been changed too. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886367#17 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886367#17 Intel deserves an extra pwnie award just for the way they handle ucode without changelogs.
- tedunangst 9y agoNo disagreement that reverse engineering Linux patches is not the optimal disclosure policy.