2 ms·
Thanks for pointing this out. I'll be updating the post shortly with changes. I've added a note about going to the source and reading the paper alongside. For
by captn3m0 9y ago
Thanks for pointing this out. I'll be updating the post shortly with changes. I've added a note about going to the source and reading the paper alongside.
For others on this thread: +1 on the above recommendation for reading the paper itself. It is very well written and accessible. If you've read the blog post, you know pretty much everything you need to understand the paper.
- scott_s 9y agoNote that this includes your explanation with the check_function() - that is not part of the exploit. The branches in their assembly are only about dealing with the zeros. And, to reiterate: any explanation of Meltdown that depends on branches is incorrect. It's not enough to just use the phrase "out-of-order". All of your examples with if-statements need to change.