From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4DDB-0000Pn-UJ for qemu-devel@nongnu.org; Tue, 08 Nov 2016 15:41:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4DD8-0002lc-SI for qemu-devel@nongnu.org; Tue, 08 Nov 2016 15:41:41 -0500 Received: from mail-wm0-x244.google.com ([2a00:1450:400c:c09::244]:36734) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c4DD8-0002lY-L5 for qemu-devel@nongnu.org; Tue, 08 Nov 2016 15:41:38 -0500 Received: by mail-wm0-x244.google.com with SMTP id c17so24997400wmc.3 for ; Tue, 08 Nov 2016 12:41:38 -0800 (PST) Sender: Paolo Bonzini References: <5a5399c5-a8bb-bfcb-8bc5-8aaad9749aa0@redhat.com> From: Paolo Bonzini Message-ID: <6cc211ce-7af1-c125-66cd-14b701f95f62@redhat.com> Date: Tue, 8 Nov 2016 21:41:34 +0100 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/3] [RFC] Add HAX support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vincent Palatin Cc: qemu-devel On 08/11/2016 20:41, Vincent Palatin wrote: > > If so, I think we should only support those > > processors and slash all the part related to HAX_EMULATE_STATE_INITIAL > > and HAX_EMULATE_STATE_REAL. This would probably let us make patch 3 > > much less intrusive. > > Sure the whole patchset would be lighter, not sure which proportion of > user have VT machines without UG support though. All Intel machines sold after ~2010 should have unrestricted guest support. (HAX doesn't support AMD, but anyway AMD's virt extensions have always had the equivalent feature). I'm not sure we want !UG support at all but, if we do, QEMU 2.9 will have multithreaded TCG so it would be possible to make it less intrusive. So it's worth starting with the minimum patchset and see what happens. Thanks for working on this! Paolo