On Fri, May 24, 2024 at 5:13 PM Richard Henderson <richard.hender...@linaro.org> wrote: > > On 5/24/24 08:04, Paolo Bonzini wrote: > > ... and nope, it's the other way round - DISAS_NORETURN is a bug > > waiting to happen for x86 translation because it doesn't process any > > of HF_INHIBIT_IRQ_MASK, HF_RF_MASK or HF_TF_MASK. > > Do you need to suppress use_goto_tb in these cases?
HF_INHIBIT_IRQ_MASK and HF_TF_MASK already do, HF_RF_MASK is missing. Nice catch. Paolo