Vypnutí AMD fTPM v generátoru náhodných čísel odhalilo chybu v TPM Intelu a narušilo S3 STR, oprava míří do Linuxu 6.6

5. 9. 2023

Sdílet

Intel CPU procesor Autor: Depositphotos

Špatně fungující fTPM u AMD, které bylo nakonec opravdu vyřazeno z generování náhodných čísel (RNG) v Linuxu, mělo nepříjemnou dohru pro stroje postavené na CPU Intel, kde zanesená regrese způsobila nefunkčnost přechodu do stavu S3 suspend-to-RAM (STR).

Již v průběhu srpna hlásil inženýr Intelu Todd Brandt rozbití S3 na pěti strojích v laboratoři, kdy docházelo k pádům a rebootu při inicializaci stavu S3. Regrese byla vysledována až k patchi vypínajícím AMD fTPM v RNG. Patch, který toto vypínal, dělal jednoduchou kontrolu výrobce platformy, kdy ale chybně vyhodnotil jako od AMD i fTPM od Intelu.

Během hledání problému dospěli vývojáři z AMD (Mario Limonciello) a Intelu (Todd Brandt) k poznání, že patch pro AMD fTPM v RNG vedl k odkrytí chyby v TPM implementaci Intelu. Oprava je každopádně na světě a zamířila do Linuxu 6.6 a bude samozřejmě backportována i do starších jader.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.