From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Roedel, Joerg" Subject: Re: [PATCH] KVM: SVM: Keep intercepting task switching with NPT enabled Date: Tue, 1 Nov 2011 16:30:19 +0100 Message-ID: <20111101153019.GH13244@amd.com> References: <4E9DA7EF.30804@siemens.com> <20111018163516.GO2198@amd.com> <4E9DB95C.1030105@redhat.com> <20111101111335.GD13244@amd.com> <4EAFF6A5.8050308@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Cc: Avi Kivity , Marcelo Tosatti , kvm , Gleb Natapov To: Jan Kiszka Return-path: Received: from db3ehsobe006.messaging.microsoft.com ([213.199.154.144]:15422 "EHLO DB3EHSOBE006.bigfish.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752406Ab1KAPbI (ORCPT ); Tue, 1 Nov 2011 11:31:08 -0400 Content-Disposition: inline In-Reply-To: <4EAFF6A5.8050308@web.de> Sender: kvm-owner@vger.kernel.org List-ID: On Tue, Nov 01, 2011 at 09:39:49AM -0400, Jan Kiszka wrote: > > So SVM does not guarantee that an intercept during a task-switch can be > > restarted. > > Not a bug but still a deficit as it makes hardware-assisted task > switching practically useless, no? Not entirely. For hypervisors that can guarantee that there will be no intercept (NPT pre-mapped, no exceptions intercepted) it will still work. Joerg -- AMD Operating System Research Center Advanced Micro Devices GmbH Einsteinring 24 85609 Dornach General Managers: Alberto Bozzo, Andrew Bowd Registration: Dornach, Landkr. Muenchen; Registerger. Muenchen, HRB Nr. 43632