2 ms·
Speculative execution isn't supposed to leak information; if the speculative instructions aren't supposed to execute, all traces of them should be rolled back.
by mark-r 9y ago
Speculative execution isn't supposed to leak information; if the speculative instructions aren't supposed to execute, all traces of them should be rolled back. I'd be curious to see what the details of this bug really are. I'm not sure how much will be disclosed in the interests of keeping exploits from popping up.
- dboreham 9y ago"all traces" includes timing differences in execution of non-privileged code, which it turns out are not rolled back.
- blattimwind 9y agoOr side-effects by loading data into the cache hierarchy.