Procesory AMD Zen 1 mohly propouštět data po dělení nulou, oprava bude v Linuxu 6.5

10. 8. 2023

Sdílet

Ryzen 9 5950X Autor: AMD

Procesory první generace Zen obsahují chybu, kdy po dělení nulou mohly tyto procesory za určitých okolností propouštět data, ke kterým by daný uživatel neměl mít přístup. Chyba se v rámci této generace týká jak „dodýchávajících“ Ryzenů (většina uživatelů první generace už přešla na Zen3 či Zen4), tak serverových procesorů typu EPYC 7001, které stále mnohde mohou sloužit.

Opravu již zaslal do jádra Borislav Petkov z AMD. V popisu kódu hovoří jednoduše o AMD DIV0 speculation bug, toto zkrátka nevyžaduje žádné módní jméno chyby. Mimochodem chybu lze eliminovat i prostým vypnutím SMT, avšak stačí vydržet do vydání jádra Linux 6.5 (aktuálně v předfinálním stádiu RC4), kde je oprava již ve vývojové větvi zahrnuta.

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í.