What I really want is to get a stack trace of the offending thread. I have
used alt-sysrq-t to get some thread information, but it only provides the
thread's saved PC (which isn't in my module, according to its address). Is
there a way to get the thread's call stack? Are there any routines I could
use or is there some documentation/code I could look at?
How do others go about solving such problems? The only debugger I've found
for 2.2.12 kernels that would fit the bill is SGI's kgdb, and there's
obviously a bit of overhead involved in setting up the serial debugger.
Any thoughts or ideas much appreciated.
Oh, if this is not the appropriate place to ask, please let me know.
Cheers,
Dave
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/