Thread (2 messages) 2 messages, 2 authors, 2012-03-30

How to debug a kernel thread?

From: Mulyadi Santosa <hidden>
Date: 2012-03-30 14:48:28

Hi Parmenides..

On Fri, Mar 30, 2012 at 19:00, Parmenides [off-list ref] wrote:
In the guest, 'mymodule.ko' is inserted again

? ? ? ? ? ? ? ? ?insmod mymodule.ko

I found that the breakpoint set at mymodule.c:37 is triggered this
time surprisingly, and the 'insmod' didn't return immediately until
the gdb is given with another 'continue' command.

? ? ? ? ? ? ? ? ?(gdb) continue

Then, the breakpoint doesn't triggered anymore as usual,
Reading your above explanation, assuming that you inserted the symbol
file into the right offset, I think you might found a bug in Qemu's
gdb stub itself.

I highly suggest you report this problem directly to qemu-devel list
to get quick fix.


-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help