A small s**tstorm is heading your way, if you're in the business of running code on Intel computers. Here's a sad story about the state of computing in 2019. It'll take a couple of tweets, but it's actually kind of important (?), so please retweet so this gets proper attention:
-
-
So while both AMD and Intel have been equally hit by the general idea of speculation-based leaks in userland code (nothing the CPU can do about that), Intel has also had a huge pile of massively privilege-crossing speculation leaks that AMD hasn't.
-
Because the Intel philosophy seems to have been "ignore security/sanity until the instruction retires", so all kinds of batshit insane stuff happens in speculation on Intel CPUs (like bypassing guest VM page tables or loading bad or privileged data) which doesn't on AMD.
- Show replies
New conversation -
-
-
I recall reading the Intel Core 2 processor programming manuals which clearly described the task switch process as well as the required pipeline flush. But just like with 386, everyone ignored Intel’s design documents and skipped the slow but safe stuff.
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.