mbox series

[0/2] target/arm: Fix aarch64 illegal opcode exceptions

Message ID 20190826151536.6771-1-richard.henderson@linaro.org
Headers show
Series target/arm: Fix aarch64 illegal opcode exceptions | expand

Message

Richard Henderson Aug. 26, 2019, 3:15 p.m. UTC
As Laurent pointed out, gen_exception_insn is very different
between aarch64 and aarch32, so we shouldn't accidentally
redirect one to the other.


r~


Richard Henderson (2):
  Revert "target/arm: Use unallocated_encoding for aarch32"
  target/arm: Factor out unallocated_encoding for aarch32

 target/arm/translate-a64.h | 2 ++
 target/arm/translate.h     | 2 --
 target/arm/translate-a64.c | 7 +++++++
 target/arm/translate.c     | 2 +-
 4 files changed, 10 insertions(+), 3 deletions(-)

-- 
2.17.1

Comments

Peter Maydell Aug. 27, 2019, 12:51 p.m. UTC | #1
On Mon, 26 Aug 2019 at 16:15, Richard Henderson
<richard.henderson@linaro.org> wrote:
>

> As Laurent pointed out, gen_exception_insn is very different

> between aarch64 and aarch32, so we shouldn't accidentally

> redirect one to the other.

>

>

> r~

>

>

> Richard Henderson (2):

>   Revert "target/arm: Use unallocated_encoding for aarch32"

>   target/arm: Factor out unallocated_encoding for aarch32




Applied to target-arm.next, thanks.

-- PMM