From nobody Wed May 15 14:49:39 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1645617603; cv=none; d=zohomail.com; s=zohoarc; b=KYwYCc8m80qKV3+dEHYBU9ypqmRXsVJgcewW+sNQWywwXoFzZ10Wk0CEKMm/iQGYVTgZjPNVCtwJADGoWIyQsYaKcyrz78z6S/F6wb22N6e5mrhi1gGgyOm8hZ4xbDe5+l0DTHqTHDZV5dnjN1hV7gUnDoiTb4NK6LpMw3TQG98= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1645617603; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=wQ3b/OqmX7k5uUOnPAbqMVD8iX83XPV9Sh9vTgh3MDw=; b=DwrbtcsLwC/ljjsU/5nrYlyvQb6irUgk0tGRGjlQsRySgodqUr/MzQKewn3ekclrYaKRn0NfgVbdl3WbTXdR8RshL+HBq7At4fBguGcPR9vusGeIYMwU/TSdizIlhqiZUL3Ra6H9ODC/L6CkaBith8PZs5CqpeH/6CiaswmCCEQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1645617603650427.38301281651536; Wed, 23 Feb 2022 04:00:03 -0800 (PST) Received: from localhost ([::1]:47532 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nMqJO-0004XO-CB for importer@patchew.org; Wed, 23 Feb 2022 07:00:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36558) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMqHx-0003lQ-MZ for qemu-devel@nongnu.org; Wed, 23 Feb 2022 06:58:33 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:51204) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMqHv-00075h-Sq for qemu-devel@nongnu.org; Wed, 23 Feb 2022 06:58:33 -0500 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-371-LmdPGS0vNeGZi15rI9yNlA-1; Wed, 23 Feb 2022 06:58:29 -0500 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id E6059501E1 for ; Wed, 23 Feb 2022 11:58:28 +0000 (UTC) Received: from localhost.localdomain (unknown [10.40.195.190]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4000A2AAB5; Wed, 23 Feb 2022 11:58:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1645617511; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wQ3b/OqmX7k5uUOnPAbqMVD8iX83XPV9Sh9vTgh3MDw=; b=ZuFWi51aBnIEDga6gEbE/F69EkfWSfGcW1PG/n6JWe1UfgjCez9JNNp1wXp0QY68fpcn2s R2X2LV6fscdww3KfbSU+kj0k4uzSfXIG2fEbsHIbPAjZU7nD2NouPpRnusdDX54o0TrHhZ mLMCYzNoG24rU7kR6otU38ggEBa2j98= X-MC-Unique: LmdPGS0vNeGZi15rI9yNlA-1 From: Maxim Levitsky To: qemu-devel@nongnu.org Subject: [PATCH] KVM: SVM: always set MSR_AMD64_TSC_RATIO to default value Date: Wed, 23 Feb 2022 13:58:24 +0200 Message-Id: <20220223115824.319821-1-mlevitsk@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=mlevitsk@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=mlevitsk@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.082, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paolo Bonzini , Maxim Levitsky Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1645617605868100001 Content-Type: text/plain; charset="utf-8" Even when the feature is not supported in guest CPUID, still set the msr to the default value which will be the only value KVM will accept in this case Signed-off-by: Maxim Levitsky --- target/i386/cpu.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/target/i386/cpu.c b/target/i386/cpu.c index 6c7ef1099b..3475e9fa46 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -5930,9 +5930,7 @@ static void x86_cpu_reset(DeviceState *dev) =20 x86_cpu_set_sgxlepubkeyhash(env); =20 - if (env->features[FEAT_SVM] & CPUID_SVM_TSCSCALE) { - env->amd_tsc_scale_msr =3D MSR_AMD64_TSC_RATIO_DEFAULT; - } + env->amd_tsc_scale_msr =3D MSR_AMD64_TSC_RATIO_DEFAULT; =20 #endif } --=20 2.26.3