Andi Kleen wrote: > On Wednesday 30 May 2007 16:53:41 Anthony Liguori wrote: > >> Subject: [PATCH][PARAVIRT] Eliminate unnecessary CR3 read in TLB flush >> >> This patch eliminates the CR3 read (which would cause a VM exit) in the TLB >> flush path. The patch is based on Ingo Molnar's paravirt series. >> >> > > This change could be just done generically for the native architecture, couldn't > it? > Sure. It adds a few more cycles onto native though (two memory reads, and some math). How does the following look? Regards, Anthony Liguori > -Andi >