Hi All,
I am trying to debug guest OS through qemu with kvm enabled.
Following is what I have done:
1: fire the qemu-kvm
<snip>
sudo qemu-system-x86_64 -hda vdisk.img -m 4096 -smp 2 -vnc :2 -boot c -s
</snip>

2: wait until login into guest OS (ubuntu 10.04)

3: fire gdb
<snip>
gdb vmlinux
target remote :1234
b do_fork
set arch i386:x86-64
c
</snip>

4: after I typed "ls" in guest OS. The guest OS paniced with some message
related to "int 3 blah blah". Then crashed.

Someone said we should use hardware breakpoint when kvm is enabled, or
"monitor system_reset" after set the breakpoint, but it didn't work for me.
The hardware breakpoint could not been hit anyway.

I have tried with "-no-kvm", it works normally with breakpoints. But I want
to debug the guest OS with kvm enabled. I don't know whether someone has
met this similar situation.

Thanks for your time!

Best Wishes,
Yaohui

Reply via email to