Thread (4 messages) 4 messages, 4 authors, 2007-05-30

Re: [PATCH 3/3] Eliminate read_cr3 on TLB flush

From: Anthony Liguori <hidden>
Date: 2007-05-30 15:32:23
Also in: kvm

Andi Kleen wrote:
On Wednesday 30 May 2007 16:53:41 Anthony Liguori wrote:
  
quoted
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
  
  

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help