This patch adds handling for barrier 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 cbfc449..cfad24f 100644 --- a/target-arm/translate-a64.c +++ b/target-arm/translate-a64.c @@ -1840,6 +1840,8 @@ void disas_a64_insn(CPUARMState *env, DisasContext *s) handle_msr(s, insn); } else if ((insn & 0xfffff01f) == 0xd503201f) { /* HINT instructions, do nothing */ + } else if ((insn & 0xfffff09f) == 0xd503309f) { + /* barrier instructions, do nothing */ } else { unallocated_encoding(s); } -- 1.7.12.4