Two reasons:EvilDragon wrote:Why wouldn't it be the case?bmrzycki wrote:AMD's Ryzen does this too but I don't understand yet why they are supposedly immune. Everyone online is pointing to a single LKML patch as the "proof" that AMD isn't affected: https://lkml.org/lkml/2017/12/27/2 . I am not certain yet if this truly is the case.
1. If you read the sophos analysis you see the problem is a fundamental issue related to speculative execution. AMD does it (differently) than Intel does. But the problem isn't with how they do it, it's with the fact that cached lookups are near instant and non-cached ones aren't. An attacker can detect the time delta on the lookup to determine where they are in physical memory.
2. ARM posted patches related to this issue (see previous post).