Chyba v jadre systému Linux 4.18 spôsobuje zastavenie procesora a zastavenie systému na staršom hardvéri

Linux-Unix / Chyba v jadre systému Linux 4.18 spôsobuje zastavenie procesora a zastavenie systému na staršom hardvéri

Séria Core 2 Duo je obzvlášť efektívna

1 minúta čítania

Organizácia Linux Kernel, Inc.



Ak ste niekedy potrebovali dobrý dôvod na aktualizáciu svojho starého CPU, zdá sa, že chyba „show-stopping“ si našla cestu do série stabilných jadier Linuxu 4.18 - aj keď má jediný vplyv na starší hardvér, väčšinou na procesory éry Intel Core 2 Duo. Táto chyba v jadre systému Linux 4.18 má momentálne dve hlásenia o chybe v sledovači bugzilla.



Séria Core 2 Duo nie je až taká nezvyčajná, napriek tomu, že je starším CPU, bola obľúbená vo svojej dobe a naďalej populárna vo viac rozvojových krajinách. Pretože existujú distribúcie Linuxu, ktoré sa osobitne zameriavajú na rozvojové krajiny so starším hardvérom, mohla by táto chyba byť pre mnohých ľudí trochu bolesťou hlavy.



Táto chyba v podstate spôsobuje skoré zastavenie CPU a úplné zastavenie systému pri bootovaní v systéme Linux 4.18 až na verziu 4.18.5 a bola vysledovaná späť k zdroju hodín: Ako problémové potvrdenie odstráňte kthread.



clocksource: Odstráňte kthread

Strážny pes služby clocksource pomocou diela vytvorí kthread na spustenie strážneho psa. To je asi tak hlúpe, ako to znie, spustiť strážneho psa priamo z práce.

Ak je jadro Linuxu 4.18 postavené na základe tohto príkazu, procesory Core 2 Duo budú na tomto najnovšom jadre Linuxu bez problémov fungovať. Ďalším riešením tejto chyby je zavedenie systému pomocou parametra jadra clocksource = hpet - aj keď ak pracujete na hardvéri starom ako Core 2 Duo, ktorý sa svojej poslednej série dočkal v roku ~ 2010, pravdepodobne si môžete vybrať staršie stabilné vydanie Linux LTS na zavedenie systému, zatiaľ čo čakáte na vyriešenie situácie v najnovšom jadre a spätné portovanie na sériu jadier 4.18.

Značky Jadro linux