> I read from the Qemu internal documentation this:
>     ``When MMU mappings change, only the chaining of the basic
>     blocks is reset (i.e. a basic block can no longer jump directly
>     to another one).''
>
> But when I read the code, I find that tlb_flush() doesn't reset the
> chaining between TBs. Is that the intended behaviour?? Won't that
> cause problems on guest context switch??

The internals documentation is out of date. TBs are only chained directly when 
both source and destination are on the same page.

Paul


Reply via email to