procesory nekontrolovaly opravnění při spekulate execution protože si všichni mysleli že to ničemu nevadí ale pak Meltdown / Spectre ukázali že exituje postranní kanál kvůli kterému to vadí tak bylo spostu (spomalujících) záplat na další a další postranní kanály pro uzivatele starych (neaktualizovaných) CPU ... tak snad už tu kontrolu oprávnění ve spekulate execution zapnuli. (to by vyřešilo spoustu chyb systémově)
To nebude taková sranda
Serializovat vykonání operace s kontrolou oprávnění může být významný výkonový dopad. Podle mě to spíš půjde cestou že při zahození výsledku spekulativní exekuce se zahodí všechny cache, které se během toho načetly. I to může mít výkonnostní dopad (kdo říká, že co při prvním cyklu neprošlo, také neprojde při druhém cyklu, kdy už ty cache mohou být ready). Holt to bude nějaký kompromis.