On 05/23/2017 05:11 AM, Aurelien Jarno wrote:
On 2017-05-22 20:03, Richard Henderson wrote:Note that exception_index is not live during a TB, so there is no point saving it around mmu_translate.What do you mean by "is not live"? Indeed cpu_loop_exit() is not called so the TB is not terminated immediately. That said the while loop in cpu_exec() will trigger the exception after the TB.
Ah, yes. I'll undo that bit. r~