How to debug a kernel thread?
Mulyadi Santosa
mulyadi.santosa at gmail.com
Fri Mar 30 10:48:28 EDT 2012
Hi Parmenides..
On Fri, Mar 30, 2012 at 19:00, Parmenides <mobile.parmenides at gmail.com> 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
More information about the Kernelnewbies
mailing list