What percentage of chips couldn't handle lock cmpxchg8b eax? We're not talking about well formed code, we're talking about adversarial code from the web, designed to trigger edge cases or exercise obscure parts of the spec. Not sure spectre was relevant to NaCl, rowhammer was.
-
-
It was an example. If you search for "complex microarchitectural conditions" you can find plenty that don't have a reasonable software workaround (other than a ucode patch), the first document I found when searching for that has multiple examples.
-
Can you find one that is relevant? I wonder if I can find a relevant one in transmeta errata

- 2 more replies
New conversation -
-
-
Right, It's also entirely irrelevant to NaCl, which requires no instruction span a 32-byte boundary. This is part of the validation that indirect jumps have to mask out low order bits to prove they're branching to a validated address.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.