Pánik villogó

Címkék

Andi Kleen munkájának köszönhetően elérhető a 2.6-os Linux kernelhez patch formában az a kód, ami megkönnyíti a rendszer-összeomlások detektálását.A 2.4-es kernelben már korábban is megtalálható volt az a funkció, amely rendszer pánik esetén villogtatni kezdte a billentyűzet ledeket. A látszólag haszontalan funkció hasznos lehet akkor, ha X futtatása alatt ``lefagy a rendszer''. Ha ilyenkor a billentyűzet ledek vadul villognak, akkor tudjuk, hogy a kernel pánikolt, és nem csak egy random lefagyásról van szó. Andi a korábbi kódot átnézte, kijavította, és portolta az új billentyűzet driverhez.

Andi megjegyezte, hogy még mielőtt valaki megkérdezi, nem tervezi a korábbi kernel pánik visszajelzése Morse kóddal munka portolását.

Bővebben itt.

Hozzászólások

Tényleg hasznos 5let, jó tudni h. valóban lefagyott-é v. csak deadlock-ban van.

egy morse_panics port mar van a 2.6-wolk patchsetben egy ideje:

http://www.kernel.org/pub/linux/kernel/people/mcp/2.6-WOLK/linux-2.6.4-wolk2.3-broken-out/0124_morecode-panics.patch

eddig csak egyszer volt "ra szukseg" es mukodott;

2.4-es kernelben hol lehet beallitani ezt a funkciot? Vagy ott is peccselni kell?

--

zeus

Nekem ugy remlik, hogy nem kell engedelyezni, hanem alapertelmezetten igy mukodik.

Egyszeruen kiprobalhatod. Inditsd el a kernelt olyan parameterrel, ahol nem letezo / filerendszert adsz meg

Pl:

Linux root=/dev/hdaX

ahol a /dev/hdaX nem letezik.

Amikor a bootolas megall kernel panic-kal, akkor villogniuk kell a ledeknek.