Bug sa Linux 4.18 Kernel Sanhi ng CPU Stall at System Freeze sa Mas Matandang Hardware

Linux-Unix / Bug sa Linux 4.18 Kernel Sanhi ng CPU Stall at System Freeze sa Mas Matandang Hardware

Ang Core 2 Duo Series na Partikular na Apektado

1 minuto basahin

Ang Linux Kernel Organization, Inc.



Kung sakaling kailanganin mo ng isang magandang dahilan upang mai-upgrade ang iyong lumang CPU, tila isang 'show-stopping' na bug ang natagpuan papunta sa Linux 4.18 stable kernel series - bagaman ang nakakaapekto lamang sa mas matandang hardware, karamihan ay ang mga prosesor ng Intel Core 2 Duo era. Ang bug na ito sa Linux 4.18 kernel ay kasalukuyang may dalawang nagsumite ng mga ulat sa bug sa bugzilla tracker.



Ang serye ng Core 2 Duo ay hindi lahat na hindi pangkaraniwan, sa kabila ng pagiging isang mas matandang CPU, sikat ito sa panahon nito at patuloy na tanyag sa mas mauunlad na mga bansa. Dahil may mga distrito ng Linux na partikular na tina-target ang mga umuunlad na bansa na may mas matandang hardware, ang bug na ito ay maaaring maging isang sakit ng ulo para sa maraming tao.



Karaniwang nagiging sanhi ang bug ng isang maagang boot CPU stall at isang kabuuang pag-freeze ng system kapag ang pag-boot sa Linux 4.18 hanggang sa 4.18.5, at nasusundan ito pabalik sa orsource: Alisin ang kthread bilang may problemang gumawa.



orasan: Alisin ang kthread

Gumagamit ang relo ng orasan ng isang trabaho upang magbuhos ng isang kthread upang patakbuhin ang bantayan. Iyon ay tungkol sa hangal tulad ng tunog nito, direktang patakbuhin ang watchdog mula sa trabaho.

Kung ang Linux 4.18 kernel ay binuo gamit ang naibalik, ang Core 2 Duo processors ay tatakbo nang walang anumang problema sa pinakabagong Linux kernel na ito. Ang isa pang solusyon sa bug na ito ay upang i-boot ang system gamit ang kernel parameter ng clocksource = hpet - bagaman kung tumatakbo ka sa hardware na kasing edad ng Core 2 Duo, na nakita ang huling palabas ng serye noong ~ 2010, maaari mo lamang mapili isang mas matandang paglabas ng Linux LTS upang i-boot ang iyong system, habang hinihintay ang sitwasyon na maayos sa pinakabagong kernel at mai-back-back sa serye ng 4.18 kernel.

Mga tag Kernel linux