Re: [Qemu-devel] [PATCH 07/23] target-xtensa: Use cpu_exec_interrupt qom hook

2014-09-16 Thread Richard Henderson
On 09/16/2014 11:18 AM, Alex Bennée wrote: > Do this mean when all this unwinding has occured cc->do_interrupt will > no longer be needed at all entries will go in via > $ARCH_cpu_exec_interrupt? No. Don't forget the call to do_interrupt in the block immediately following the sigsetjmp. And even

Re: [Qemu-devel] [PATCH 07/23] target-xtensa: Use cpu_exec_interrupt qom hook

2014-09-16 Thread Alex Bennée
Richard Henderson writes: > Cc: Max Filippov > Signed-off-by: Richard Henderson > @@ -669,12 +669,6 @@ int cpu_exec(CPUArchState *env) > cc->do_interrupt(cpu); > next_tb = 0; > } > -#elif defined(TARGET_XTENSA) > -

Re: [Qemu-devel] [PATCH 07/23] target-xtensa: Use cpu_exec_interrupt qom hook

2014-09-15 Thread Max Filippov
On Sat, Sep 13, 2014 at 9:45 AM, Richard Henderson wrote: > Cc: Max Filippov > Signed-off-by: Richard Henderson > --- > cpu-exec.c | 6 -- > target-xtensa/cpu-qom.h | 1 + > target-xtensa/cpu.c | 1 + > target-xtensa/helper.c | 10 ++ > 4 files changed, 12 inser

[Qemu-devel] [PATCH 07/23] target-xtensa: Use cpu_exec_interrupt qom hook

2014-09-13 Thread Richard Henderson
Cc: Max Filippov Signed-off-by: Richard Henderson --- cpu-exec.c | 6 -- target-xtensa/cpu-qom.h | 1 + target-xtensa/cpu.c | 1 + target-xtensa/helper.c | 10 ++ 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/cpu-exec.c b/cpu-exec.c index fe313b