3 ms·
The root cause is the same but it's a different kind of page fault, and the effect is that you cannot read data that is not already present in the cache. On the
by bonzini 8y ago
The root cause is the same but it's a different kind of page fault, and the effect is that you cannot read data that is not already present in the cache. On the other hand, meltdown doesn't break through the guest-host barrier when EPT is active.
Yes, deep down they happen for the same reason, but then so does Spectre as well.
- monocasa 8y agoI mean, no, they're way closer than Spectre is. They're both around how page faults are asynchronous at a uArch level on Intel, and not any of the other vendors. This and Meltdown don't apply to AMD or ARM.
- bonzini 8y agoYes, it's true they're close. The lazy FPU state restore bug is similar, too. Though, Meltdown did apply to some ARM 64-bit processors.