[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] pseries on qemu-system-ppc64le crashes in doorbell_core_i
From: |
Nicholas Piggin |
Subject: |
Re: [Qemu-ppc] pseries on qemu-system-ppc64le crashes in doorbell_core_ipi() |
Date: |
Fri, 05 Apr 2019 02:25:44 +1000 |
User-agent: |
astroid/0.14.0 (https://github.com/astroidmail/astroid) |
Peter Zijlstra's on April 1, 2019 6:38 pm:
>
> + fweisbec, who did the remote bits
>
> On Sat, Mar 30, 2019 at 01:10:28PM +1000, Nicholas Piggin wrote:
>> Something like this?
>>
>> kernel/irq_work: Do not raise an IPI when queueing work on the local CPU
>>
>> The QEMU powerpc/pseries machine model was not expecting a self-IPI,
>> and it may be a bit surprising thing to do, so have irq_work_queue_on
>> do local queueing when target is current CPU.
>
> This seems OK to me.
>
>> Suggested-by: Steven Rostedt <address@hidden>
>> Signed-off-by: Nicholas Piggin <address@hidden>
>
> Acked-by: Peter Zijlstra (Intel) <address@hidden>
Thanks for taking a look.
Sebastian, are you able to test if this patch solves your problem?
Thanks,
Nick