On 27 February 2014 09:45, Jani Kokkonen <janimikokko...@gmail.com> wrote: > Hi, > > I would like to debug a Qemu guest linux kernel under Foundationv8 model and > I tried the following setup: > > 1. Foundationv8 model started with --network=nat and > --network-nat-ports=1234=1234 options > 2. In Foundationv8 model I started qemu-system-aarch64 with the command > line: > > ./qemu-system-aarch64 -M virt -cpu host -kernel Image -serial stdio > -display none -enable-kvm -gdb tcp::1234 -S > > 3. I start debugging the guest kernel with aarch64-linux-gnu-gdb vmlinux > and with target remote:1234 command. > > However when I set any breakpoint I will get error message: > "Cannot insert breakpoint 1. > Error accessing memory address 0xffffffc000636498: Unknown error -1" > In addition stepi or any other run related command does not work.
You would need to implement breakpoint support for AArch64 in both KVM and QEMU, I think. That feature is currently not implemented. thanks -- PMM