On 5/18/24 11:31, Nicholas Piggin wrote:
+static void gen_attn(DisasContext *ctx) +{ +#if defined(CONFIG_USER_ONLY) + GEN_PRIV(ctx); +#else + gen_helper_attn(tcg_env); +#endif +}
You forgot to check priv in system mode. Better as GEN_PRIV(ctx); #ifndef CONFIG_USER_ONLY gen_helper_attn(...) #endif r~