DevSecOps

6 mar, 2012

Desenvolvedor do DragonFly descobre bug de hardware em vários CPUs AMD

visualizações
Publicidade

Matthew Dillon, fundador e principal desenvolvedor do projeto DragonFly, descobriu um bug de hardware em vários processadores AMD. Dillon recebeu a confirmação da AMD de que um bug que ele descobriu no código fill_sons_in_loop ano passado realmente levava a faltas de segmentação sob certas condições.

Dillon trabalhou com engenheiros da AMD durante vários meses para duplicar o bug, que ele descobriu enquanto trabalhava no DragonFly BSD. No processo, ele desenvolveu uma imagem de teste do DragonFly BSD que a AMD usava para rastrear o bug. O problema afeta os processadores AMD Opteron 6168 e Phenom II X4 820, embora apenas sob condições muito específicas quando o CPU atualiza o stack pointer.

A AMD afirmou que vai atualizar a documentação para os processadores afetados, permitindo que desenvolvedores evitem esse comportamento não desejado futuramente.

Com informações de The H