Ich verstehe es nicht: wenn der kernel gegen spectre gepatcht ist und der Fehler bei proof of concept oder exploits durch kompilierte executables ausgenutzt werden kann. Wieso ist ein patch für kompiler notwendig?
So wie ich das verstanden habe kann der von einem gepatchten Compiler erzeugte Code dem Prozessor mitteilen welcher Speicherbereich von dieser ganzen speculativen Vorarbeit ausgenommen werden soll.
Ich verstehe es nicht: wenn der kernel gegen spectre gepatcht ist und der Fehler bei proof of concept oder exploits durch kompilierte executables ausgenutzt werden kann. Wieso ist ein patch für kompiler notwendig?
So wie ich das verstanden habe kann der von einem gepatchten Compiler erzeugte Code dem Prozessor mitteilen welcher Speicherbereich von dieser ganzen speculativen Vorarbeit ausgenommen werden soll.
Dankeschön.