7. Dezember 2007
Da sind wir aber beruhigt! Oder?
Meldung von heise.de: Linux-Kernel-Patch umgeht Barcelona-/Phenom-Bug
Laut dem Post von AMD Fellow Elsie Wahlig ist unter bestimmten Umständen der Übergang von Wert 0 auf 1 der Accessed- und Dirty-Bits von Translation Table Einträgen im L2-TLB nicht atomar. Während eines kurzen Zeitfensters können andere Cache-Operationen dazu führen, dass ungültige Zwischenschritte im L3-TLB landen. Als ein Symptom dieses Fehlers kann dann ein “machine check event” auftreten und einen “L3 Protocol error” melden.
Oh nein!
Der von AMD bislang vorgeschriebene Workaround deaktiviert den TLB und kostet mindestens 10 Prozent Performance. Der kurze Zeit später auf der Mailingliste von AMD-Dresden gepostete “L2 Eviction Linux kernel performance patch” für die 64-Bit-Version des Linux-Kernels 2.6.23.8 soll hingegen ohne Performance-Verluste auskommen. Dennoch rät das AMD-Team nicht dazu, ihn unbesorgt zu installieren, da er tief in das System eingreife. Er reaktiviert den TLB und emuliert die Accessed- und Dirty-Bits in Software.
Oh Schreck!
Wieviele Tote sind da eigentlich zu befürchten?
Verfasst von Rayson um 00:57 Uhr in der Kategorie Allgemein, Rochus (Trackback)