Some testing code of mine recently tripped over this bit of code in wsemul_vt100.c: case ASCII_ESC: #ifdef DIAGNOSTIC if (kernel) panic("ESC in kernel output"); #endif I'm puzzled. What is this good for? Why is printing an escape sequence from the kernel forbidden, and in such a drastic way? - Nathan