[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 5/6] target/arm: use gen_goto_tb for ISB hand
From: |
Emilio G. Cota |
Subject: |
Re: [Qemu-devel] [PATCH v3 5/6] target/arm: use gen_goto_tb for ISB handling |
Date: |
Mon, 17 Jul 2017 20:11:24 -0400 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Tue, Jul 11, 2017 at 18:59:36 +0100, Alex Bennée wrote:
> While an ISB will ensure any raised IRQs happen on the next
> instruction it doesn't cause any to get raised by itself. We can
> therefor use a simple tb exit for ISB instructions and rely on the
s/therefor/therefore/
> exit_request check at the top of each TB to deal with exiting if
> needed.
>
> Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Emilio G. Cota <address@hidden>
E.
- [Qemu-devel] [PATCH v3 2/6] target/arm/translate: make DISAS_UPDATE match declared semantics, (continued)
- [Qemu-devel] [PATCH v3 2/6] target/arm/translate: make DISAS_UPDATE match declared semantics, Alex Bennée, 2017/07/11
- [Qemu-devel] [PATCH v3 3/6] target/arm/translate.h: expand comment on DISAS_EXIT, Alex Bennée, 2017/07/11
- [Qemu-devel] [PATCH v3 4/6] target/arm/translate: ensure gen_goto_tb sets exit flags, Alex Bennée, 2017/07/11
- [Qemu-devel] [PATCH v3 5/6] target/arm: use gen_goto_tb for ISB handling, Alex Bennée, 2017/07/11
- [Qemu-devel] [PATCH v3 6/6] target/arm: use DISAS_EXIT for eret handling, Alex Bennée, 2017/07/11
- Re: [Qemu-devel] [PATCH v3 0/6] arm: fixes for eret, isb and DISAS_UPDATE handling, Richard Henderson, 2017/07/11