Bug di Linux 4.18 Kernel Menyebabkan Keruntuhan CPU dan Sistem Membeku pada Perkakasan Lama

Linux-Unix / Bug dalam Linux 4.18 Kernel Menyebabkan Keruntuhan CPU dan Sistem Membeku pada Perkakasan Lama

Core 2 Duo Series Terkesan Terutama

1 minit dibaca

Linux Kernel Organization, Inc.



Sekiranya anda memerlukan alasan yang baik untuk menaik taraf CPU lama anda, nampaknya bug 'show-stop' telah memasuki siri kernel stabil Linux 4.18 - walaupun hanya mempengaruhi perkakasan lama, kebanyakan pemproses era Intel Core 2 Duo. Bug ini di kernel Linux 4.18 kini mempunyai dua laporan bug yang diserahkan pada pelacak bugzilla.



Siri Core 2 Duo tidak begitu biasa, walaupun merupakan CPU yang lebih tua, ia tetap popular di zamannya dan terus popular di negara-negara yang lebih membangun. Kerana terdapat distro Linux yang secara khusus menargetkan negara-negara membangun dengan perkakasan yang lebih tua, bug ini dapat menjadi sedikit sakit kepala bagi banyak orang.



Bug pada dasarnya menyebabkan penghentian CPU boot awal dan sistem keseluruhan membeku ketika boot di Linux 4.18 hingga 4.18.5, dan ia telah dikesan kembali ke clocksource: Buang kthread sebagai komit yang bermasalah.



clocksource: Buang kthread

Pengawas clocksource menggunakan karya untuk menelurkan kthread untuk menjalankan pengawas. Itu sama konyolnya, jalankan pengawas terus dari tempat kerja.

Sekiranya kernel Linux 4.18 dibina dengan komit yang dikembalikan, pemproses Core 2 Duo akan berjalan tanpa masalah pada kernel Linux terbaru ini. Penyelesaian lain untuk bug ini adalah dengan boot sistem dengan parameter kernel clocksource = hpet - walaupun jika anda menggunakan perkakasan yang setua dengan Core 2 Duo, yang menyaksikan siri terakhirnya dilancarkan pada tahun 2010, anda mungkin hanya boleh memilih pelepasan Linux LTS yang lebih stabil untuk boot sistem anda, sementara menunggu keadaan diperbaiki dalam kernel terbaru dan kembali ke siri kernel 4.18.



Teg Kernel linux