Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1189745imu; Thu, 20 Dec 2018 11:43:43 -0800 (PST) X-Google-Smtp-Source: AFSGD/UeiKh13kA7nBe7vsjhiD/3Qo0S1qkgl8v9W3twPXfEt8NC8Ap50LS/jOGj2fLysUVhJ3oC X-Received: by 2002:a17:902:680f:: with SMTP id h15mr24825063plk.40.1545335023622; Thu, 20 Dec 2018 11:43:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545335023; cv=none; d=google.com; s=arc-20160816; b=0ygKL13BCJfoJNTf3sbtyMoRRRWY55R+V5eib+M41XgGbDRodIMCNG1/ZfZBTKnxIb I/hBgpnOxgUcGzmAHc2yEFwAvVumzcJgFMP32m+lz2vWobCtUinaZbva1Ld0CFWqVKbf pjBuiEub1CWtlHJIQAwzITzOGUeP+DkYD0sTZHAlvjh3/yYdkCKgdvrZk2IhvLizJi48 94vSV9OGLs8QWVjmbvzF/BrKRUodBdVvsF8s90tIQ5NCtSKK/SBG7iW/cNCdBUBWSxvB G8VhI8KbxDUsaG3yrlHZdHcgLvRVhXgGtaNKVNV7zcK4BPfn494dWJLjqsM5MOMpMlcY ZozQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=PdfT5RV7AWo5Y28fw8rqDX4vj1sjG9G89oA2L1AKc1E=; b=LK5Ops3vXX6K1/lHBkqj6ztGMrOMOHt8PZ5FbdKs6q5+6Bjn85k5q7JjNZWgOAAhhR 300ZRoWf5eNScgSu6XCZR0t9i/Fpc0c9iiInCI3DDGko1oF0kHZGi4gxIkmsBo2RA5Pi gUGpB0pZEXv60Z25tFy/hX4XcHHq8of76vM0EYT2pPQQbl4LKD6pVoKZYEzpF3lt7qUF 9lGBxd5DNsN8HMID7JIDAcbrruw56Eu+MN26EQPMxtATpES05SUbUfADSdrrRVuJbkCm MJb65Q2R4iaNNgPXdgEkFKqgMAMBJEKPicT3HP7wODRW8HljpZnDhQ1ss+fZa9twM/fk MuiQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i129si20916882pfb.32.2018.12.20.11.43.27; Thu, 20 Dec 2018 11:43:43 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731671AbeLTMK1 (ORCPT + 99 others); Thu, 20 Dec 2018 07:10:27 -0500 Received: from mx1.redhat.com ([209.132.183.28]:38398 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729272AbeLTMK0 (ORCPT ); Thu, 20 Dec 2018 07:10:26 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 5D6B3C7C21; Thu, 20 Dec 2018 12:10:26 +0000 (UTC) Received: from localhost (ovpn-116-63.gru2.redhat.com [10.97.116.63]) by smtp.corp.redhat.com (Postfix) with ESMTP id D479817D57; Thu, 20 Dec 2018 12:10:19 +0000 (UTC) Date: Thu, 20 Dec 2018 10:10:18 -0200 From: Eduardo Habkost To: Borislav Petkov Cc: Daniel =?iso-8859-1?Q?P=2E_Berrang=E9?= , Paolo Bonzini , =?iso-8859-1?Q?J=F6rg_R=F6del?= , Andre Przywara , kvm ML , lkml , Tom Lendacky , Eric Blake , qemu-devel@nongnu.org Subject: Re: [PATCH -v2] target-i386: Reenable RDTSCP support on Opteron_G[345] CPU models CPU models Message-ID: <20181220121018.GM19442@habkost.net> References: <20181210190600.GK4669@habkost.net> <20181210194258.GD5482@zn.tnic> <20181210200843.GN4669@habkost.net> <20181211103839.GC921@redhat.com> <20181211115546.GQ4669@habkost.net> <20181211153017.GN921@redhat.com> <20181211161440.GG27375@zn.tnic> <20181212195235.GX7141@habkost.net> <20181212200803.GG6653@zn.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181212200803.GG6653@zn.tnic> User-Agent: Mutt/1.10.1 (2018-07-13) X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Thu, 20 Dec 2018 12:10:26 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 12, 2018 at 09:08:03PM +0100, Borislav Petkov wrote: > On Wed, Dec 12, 2018 at 05:52:35PM -0200, Eduardo Habkost wrote: > > Why did you remove this entry from PC_COMPAT_2_4? > > > > We must keep compatibility with old behavior of Opteron_G2 on > > pc-2.4, even if the old behavior was incorrect. > > Ok, hunk reverted. v2 below. > > Thx. > > --- > From: Borislav Petkov > > The missing functionality was added ~3 years ago with the Linux commit > > 46896c73c1a4 ("KVM: svm: add support for RDTSCP") > > so reenable RDTSCP support on those CPU models. > > Opteron_G2 - being family 15, model 6, doesn't have RDTSCP support > (the real hardware doesn't have it. K8 got RDTSCP support with the NPT > models, i.e., models >= 0x40). > > Document the host's minimum required kernel version, while at it. > > Signed-off-by: Borislav Petkov Queued, thanks. -- Eduardo