From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5da1-0003k3-6I for qemu-devel@nongnu.org; Thu, 18 Jun 2015 13:26:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5dZv-0008NI-Gf for qemu-devel@nongnu.org; Thu, 18 Jun 2015 13:26:21 -0400 Received: from mx1.redhat.com ([209.132.183.28]:58760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5dZv-0008MG-9A for qemu-devel@nongnu.org; Thu, 18 Jun 2015 13:26:15 -0400 Date: Thu, 18 Jun 2015 14:26:12 -0300 From: Eduardo Habkost Message-ID: <20150618172612.GD3874@thinpad.lan.raisama.net> References: <1434641064-8405-1-git-send-email-rkrcmar@redhat.com> <1434641064-8405-3-git-send-email-rkrcmar@redhat.com> <20150618155046.GC3874@thinpad.lan.raisama.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 2/2] target-i386: automatically raise cpuid level to 0xd List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bandan Das Cc: pbonzini@redhat.com, rth@twiddle.net, qemu-devel@nongnu.org, Radim =?utf-8?B?S3LEjW3DocWZ?= On Thu, Jun 18, 2015 at 01:12:32PM -0400, Bandan Das wrote: > Eduardo Habkost writes: >=20 > > On Thu, Jun 18, 2015 at 05:24:24PM +0200, Radim Kr=C4=8Dm=C3=A1=C5=99= wrote: > >> We already bump to level 7 if features there are requested, so do th= e > >> same for 0xD. >=20 > But doesn't bumping to 7 for feat[ebx] have the potential to break > ABI too ? It's not the auto-bumping that breaks ABI, but having older machine-types now exposing different CPUID data to guests after applying the patch. The auto-bump to 7 was introduced at the same time we introduced the first CPUID[7] features, so you couldn't have any running machines that would break. --=20 Eduardo