mbox series

[0/3] target/avr: Fix skips vs interrupts

Message ID 20220826205518.2339352-1-richard.henderson@linaro.org
Headers show
Series target/avr: Fix skips vs interrupts | expand

Message

Richard Henderson Aug. 26, 2022, 8:55 p.m. UTC
Fixes https://gitlab.com/qemu-project/qemu/-/issues/1118

r~

Richard Henderson (3):
  target/avr: Call avr_cpu_do_interrupt directly
  target/avr: Only execute one interrupt at a time
  target/avr: Disable interrupts when env->skip set

 target/avr/helper.c    | 23 ++++++++++++++---------
 target/avr/translate.c | 26 ++++++++++++++++++++++----
 2 files changed, 36 insertions(+), 13 deletions(-)

Comments

Michael Rolnik Aug. 27, 2022, 7:15 p.m. UTC | #1
Reviewed-by: Michael Rolnik <mrolnik@gmail.com>

On Fri, Aug 26, 2022 at 11:55 PM Richard Henderson <
richard.henderson@linaro.org> wrote:

> Fixes https://gitlab.com/qemu-project/qemu/-/issues/1118
>
> r~
>
> Richard Henderson (3):
>   target/avr: Call avr_cpu_do_interrupt directly
>   target/avr: Only execute one interrupt at a time
>   target/avr: Disable interrupts when env->skip set
>
>  target/avr/helper.c    | 23 ++++++++++++++---------
>  target/avr/translate.c | 26 ++++++++++++++++++++++----
>  2 files changed, 36 insertions(+), 13 deletions(-)
>
> --
> 2.34.1
>
>
Philippe Mathieu-Daudé Aug. 30, 2022, 11:49 a.m. UTC | #2
On 26/8/22 22:55, Richard Henderson wrote:
> Fixes https://gitlab.com/qemu-project/qemu/-/issues/1118

Thanks!

> 
> Richard Henderson (3):
>    target/avr: Call avr_cpu_do_interrupt directly
>    target/avr: Only execute one interrupt at a time
>    target/avr: Disable interrupts when env->skip set

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>