Viga Linuxis 4.18. Kernel põhjustab protsessori seiskumise ja süsteemi külmumise vanemas riistvaras

Linux-Unix / Viga Linuxis 4.18. Kernel põhjustab protsessori seiskumise ja süsteemi külmumise vanemas riistvaras

Core 2 Duo seeria on eriti efektne

1 minut loetud

Linuxi tuumaorganisatsioon, Inc.



Kui teil on kunagi vaja olnud head põhjust oma vana protsessori värskendamiseks, näib, et 'show-stopping' viga on leidnud tee Linux 4.18 stabiilsesse kernelisarja - ehkki see on ainus vanem riistvara, enamasti Intel Core 2 Duo ajastu protsessorid. Sellel Linuxi 4.18 kerneli veal on bugzilla jälgijas praegu kaks veaaruannet.



Core 2 Duo seeria pole sugugi haruldane, hoolimata sellest, et see oli vanem protsessor, oli see omal ajal populaarne ja on jätkuvalt populaarne ka arengumaades. Kuna on olemas Linuxi distrosid, mis on suunatud just vanema riistvaraga arenguriikidele, võib see viga paljudele inimestele pisut peavalu valmistada.



Viga põhjustab põhimõtteliselt varase alglaadimise protsessori seiskumise ja kogu süsteemi külmutamise Linuxi 4.18 kuni 4.18.5 käivitamisel ning see on leitud kella allikast: eemaldage kthread probleemse kohustusena.



kella allikas: eemaldage kthread

Kelleallika valvekoer kasutab valvekoera käitamiseks kthreadi kudemiseks teost. See on umbes nii rumal, kui see kõlab, käivitage valvekoer otse teosest.

Kui Linuxi 4.18 kernel on ülesehitatud nii, et see pühendus on tühistatud, töötavad Core 2 Duo protsessorid selles viimases Linuxi kernelis probleemideta. Selle vea teine ​​lahendus on süsteemi käivitamine kerneli parameetriga clocksource = hpet - kuigi kui kasutate sama vana riistvara nagu Core 2 Duo, mis nägi oma viimast seeriaväljaannet ~ 2010, võite tõenäoliselt lihtsalt valida vanem stabiilne Linux LTS-i väljalaskesüsteem teie süsteemi käivitamiseks, oodates olukorra parandamist uusimas kernelis ja tagasi viimist 4.18-kernelisarja.

Sildid Kernel linux