qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] TB Chaining NOT Reset on TLB Flush??


From: Paul Brook
Subject: Re: [Qemu-devel] TB Chaining NOT Reset on TLB Flush??
Date: Sat, 16 Jun 2007 14:27:05 +0100
User-agent: KMail/1.9.7

> 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

[Prev in Thread] Current Thread [Next in Thread]