On Thu, Sep 2, 2021 at 9:17 AM Philippe Mathieu-Daudé wrote: > The do_transaction_failed() is restricted to system emulation since > commit cbc183d2d9f ("cpu: move cc->transaction_failed to tcg_ops"). > > Signed-off-by: Philippe Mathieu-Daudé > Reviewed-by: Warner Losh > --- > target/xtensa/cpu.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/target/xtensa/cpu.h b/target/xtensa/cpu.h > index 2345cb59c79..1e0cb1535ca 100644 > --- a/target/xtensa/cpu.h > +++ b/target/xtensa/cpu.h > @@ -568,10 +568,12 @@ bool xtensa_cpu_tlb_fill(CPUState *cs, vaddr > address, int size, > bool probe, uintptr_t retaddr); > void xtensa_cpu_do_interrupt(CPUState *cpu); > bool xtensa_cpu_exec_interrupt(CPUState *cpu, int interrupt_request); > +#ifndef CONFIG_USER_ONLY > void xtensa_cpu_do_transaction_failed(CPUState *cs, hwaddr physaddr, > vaddr addr, > unsigned size, MMUAccessType > access_type, > int mmu_idx, MemTxAttrs attrs, > MemTxResult response, uintptr_t > retaddr); > +#endif /* !CONFIG_USER_ONLY */ > void xtensa_cpu_dump_state(CPUState *cpu, FILE *f, int flags); > hwaddr xtensa_cpu_get_phys_page_debug(CPUState *cpu, vaddr addr); > void xtensa_count_regs(const XtensaConfig *config, > -- > 2.31.1 > >