This patch adds handling for HINT instructions as noops. Signed-off-by: Alexander Graf <ag...@suse.de> --- target-arm/translate-a64.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/target-arm/translate-a64.c b/target-arm/translate-a64.c index a2d5942..cbfc449 100644 --- a/target-arm/translate-a64.c +++ b/target-arm/translate-a64.c @@ -1838,6 +1838,8 @@ void disas_a64_insn(CPUARMState *env, DisasContext *s) handle_mrs(s, insn); } else if (get_bits(insn, 20, 12) == 0xd51) { handle_msr(s, insn); + } else if ((insn & 0xfffff01f) == 0xd503201f) { + /* HINT instructions, do nothing */ } else { unallocated_encoding(s); } -- 1.7.12.4