Compile for SMP and boot with nmi_watchdog=1. If the problem is
hardware that will not help. If the problem is a software loop in
kernel space (much more likely) then the nmi watchdog will trip after 5
seconds.
You might also find the kernel debugger to be useful,
ftp://oss.sgi.com/projects/kdb/download/ix86. See Documentation/kdb
for man pages. Using the pause key on a PC keyboard or control-A on a
serial console will drop into kdb, unless the kernel has stopped
processing interuupts, in which case the nmi watchdog should trip and
drop you into kdb.
For all low level debugging, I strongly recommend a serial console so
you can capture the output on another system, see
Documentation/serial-console.txt.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/