Pengembang DragonFly BSD Menemukan Bug Hardware di Beberapa CPU AMD

Matthew Dillon, pendiri dan pengembang utama proyek DragonFly BSD menemukan bug perangkat keras di beberapa processor AMD. Dillon menerima konfirmasi dari AMD bahwa sebuah bug yang da temukan di kode CPU fill_sons_in_loop tahun lalu memang menyebabkan segmentation fault dalam kondisi tertentu.

Dillon bekerja sama dengan insinyur dari AMD selama beberapa bulan untuk menduplikasi bug yang dia temukan pertama kali ketika sedang menggarap DragonFly BSD. Dalam proses tersebut, dia membuat image USB DragonFly BSD sebagai test case yang digunakan AMD untuk melacak bug. Ternyata masalah ini mempengaruhi prosesor AMD Opteron 6168 dan Phenom II X4 820, walaupun hanya dalam kondisi sangat spesifik ketika CPU mengupdate stack pointer. AMD menyatakan akan mengupdate dokumentasi prosesor yang terpengaruh sehingga pengembang bisa menghindari perilaku yang tidak diharapkan ini kedepannya.

Via :