qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] [Qemu-devel] target-ppc: gdbstub breakpoints get stuck in


From: Mark Cave-Ayland
Subject: Re: [Qemu-ppc] [Qemu-devel] target-ppc: gdbstub breakpoints get stuck in an infinite loop on next/continue
Date: Sat, 22 Oct 2016 09:22:45 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.4.0

On 21/10/16 23:02, Benjamin Herrenschmidt wrote:

> On Fri, 2016-10-21 at 15:18 +0100, Mark Cave-Ayland wrote:
>>  
>> bd6fefe71cec5a0c7d2be4ac96307f25db56abf9 is the first bad commit
>> commit bd6fefe71cec5a0c7d2be4ac96307f25db56abf9
>> Author: Benjamin Herrenschmidt <address@hidden>
>> Date:   Wed Jul 27 16:56:32 2016 +1000
>>
>>     ppc: Make tlb_fill() use new exception helper
>>
>>     Signed-off-by: Benjamin Herrenschmidt <address@hidden>
>>     Signed-off-by: David Gibson <address@hidden>
>>
>> :040000 040000 3494b2d68eef71c8f7c7d4e57c5ff715146028b2
>> 00849bf5889d8ee5b5ce633122b7aedf4a734372 M      linux-user
>> :040000 040000 32b1a8078a44c44e6bfd2184061b6da553cfc821
>> 58afefec7a9fc5380fb408758a11dbe749010b97 M      target-ppc
> 
> Hrm, that patch does a lot more that the subject (and lack of cset
> comment) implies. I wonder if it got some rebase damage here.

Indeed, it looks like extra changes were squashed into that single patch
between these two pull requests:

6th September:
https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg00887.html

7th September:
https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg01465.html

> In the meantime, look at 24a2d2ac2cfbb699cab216aaf118c8503f22817c
> " ppc: Fix single step with gdb stub" in my wip branch, see if that
> helps.

Yes it does - I've cherry-picked this onto master and I can confirm that
it fixes the gdbstub issues I was seeing here.

David, any chance we can we get this queued into your ppc-for-2.8 branch?


ATB,

Mark.




reply via email to

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