qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Debugging aarch64 guest running on Foundationv8 model


From: Xuebing wang
Subject: Re: [Qemu-devel] Debugging aarch64 guest running on Foundationv8 model
Date: Thu, 27 Feb 2014 21:21:43 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

Hi Jani,

Is below video similar to what you want? This video shows cross-debug armv8 linux kernel (using armv8-gdb + armv8-qemu).

http://www.youtube.com/watch?v=MLu5EzheHIM


On 02/27/2014 05:52 PM, Peter Maydell wrote:
On 27 February 2014 09:45, Jani Kokkonen <address@hidden> 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



--
Thanks,
Xuebing Wang




reply via email to

[Prev in Thread] Current Thread [Next in Thread]