From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gianluca Guida Subject: AMD SVM question (svm_asid_g_invlpg) Date: Tue, 17 Mar 2009 14:14:30 +0000 Message-ID: <49BFB046.5050200@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Hello, SVM code doesn't use the INVLPGA instruction, but rather invalidate the whole ASID when invalidating a guest page. INVLPG exit is enabled only on shadow code, which is smart enough to handle corner cases like splintered pagetables invlpg's. Is this a workaround for some buggy hardware? Is there any problem in enabling the INVLPGA instruction? Thanks, Gianluca