Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


KernelTrap: Panicking in Morse Code

Jul 22, 2002, 11:00 (4 Talkback[s])
(Other stories by Jeremy Andrews)

"Digging through the source code of a recent kernel, in the file 'linux/drivers/char/pc_keyb.c', above the definition for the function 'panic_blink', one reads the following comment:

/* Tell the user who may be running in X and not see the console that we have
   panic'ed. This is to distingush panics from "real" lockups.
   Could in theory send the panic message as morse, but that is left as an
   exercise for the reader.  */

"Andrew Rodland stumbled across this comment, and as he explains, 'not being the kind to step down from a challenge (unless it's just really hard), I decided to write morse code output code.' His patch against Linux kernel version 2.4.19-rc1-ac1 (plus preempt) actually modifies the kernel to report a panic in morse code! Andrew also submitted a small sample module for generating test panics.

Complete Story

Related Stories: