From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C0AB5C001DF for ; Thu, 3 Aug 2023 00:04:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230322AbjHCAEx (ORCPT ); Wed, 2 Aug 2023 20:04:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51718 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233008AbjHCAEv (ORCPT ); Wed, 2 Aug 2023 20:04:51 -0400 Received: from mail-yw1-x114a.google.com (mail-yw1-x114a.google.com [IPv6:2607:f8b0:4864:20::114a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3DF612D67 for ; Wed, 2 Aug 2023 17:04:47 -0700 (PDT) Received: by mail-yw1-x114a.google.com with SMTP id 00721157ae682-585f254c41aso2915207b3.1 for ; Wed, 02 Aug 2023 17:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1691021086; x=1691625886; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=86rY/ZX4o3sTvcqKmgckScfeu8mwqdbfXr2MG0VjG08=; b=HPxE/cdN7rXiTJbxTtQ5G97tr/fBNYEVOt2e0Bi0Zmjpfo2w711w/ZxE8d9vWF6gjA LRtlqjZjZwk5fczyrxrnoxNAec0PJgtxTSW9Sh7AZEli9VIpVUaA6MCTGkjSzu7ULCwX SjdkhmSaXKj0h9UsB4OBcgWkDM+utrbW+pxxdiZLnabiOyTEnMGaA2pFLUwi3KdFkhZR bCclnx+PPg/RMRM+MmdKInwoI4U5uhW3i75nDyuCETn1efc4U60HbujvIUFARC93WsgX fgygfOR8u3hJxZCOXuvugoK4Xw71iyZxAv6Y06S7H1rVQFZXacUeaxuacXSw3n4yqxyU az3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691021086; x=1691625886; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=86rY/ZX4o3sTvcqKmgckScfeu8mwqdbfXr2MG0VjG08=; b=YWKn/elxFi9oEgxHP+aCppcIl8rBq+63xNumgaLkopwbOXrBlGi3FSkcQlRo5z4i7W +0Lga/nO1GgWvjcaMBWsMZiaOVGjpZPWrWDZoap3V38xLnkQDOtTY7lLnidJZL9n2ABb 3oKsXpGhLntBfudc0ib+2uqiFJqUwkRKyjSYsBLUY65IYZ1hMLus1+gNHsOmhKWIaqSd oXvMYaBNAp8dBzvSgntnPO+ircA0Cj+7iI3svPZE5DMQIdqldX4tbfrGcyp7GETEUYqF mPJGq99K3oV5hcrzDSMQU9w47QlX6xTs3LbssqbPMTZoWp+sVee5ZRd7V4hR5qWRdUZi K9Xg== X-Gm-Message-State: ABy/qLZBvb3aNSbulWp6KhIi0hYllLtTnmSXsHxckre4Y9w2wLYAjOjR KC/k1xCP/ecJ7ol+JWXtvhRwQ1Hn9fI= X-Google-Smtp-Source: APBJJlEl376xhHGdBm5QK9Z/Qb8WkWjxOW8rvs1TYnJP1fMW+s4WwxN+lNQt+cG4kt4zHWhd6AzUBnMm/ds= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a81:a789:0:b0:586:5388:82ba with SMTP id e131-20020a81a789000000b00586538882bamr75718ywh.6.1691021086460; Wed, 02 Aug 2023 17:04:46 -0700 (PDT) Date: Wed, 2 Aug 2023 17:04:18 -0700 In-Reply-To: <20230607004311.1420507-1-seanjc@google.com> Mime-Version: 1.0 References: <20230607004311.1420507-1-seanjc@google.com> X-Mailer: git-send-email 2.41.0.585.gd2178a4bd4-goog Message-ID: <169101955030.1828845.4745877591921561605.b4-ty@google.com> Subject: Re: [PATCH 0/2] KVM: x86: Snapshot host MSR_IA32_ARCH_CAPABILITIES From: Sean Christopherson To: Sean Christopherson , Paolo Bonzini Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, Chao Gao , Xiaoyao Li , Pawan Gupta Content-Type: text/plain; charset="utf-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 06 Jun 2023 17:43:08 -0700, Sean Christopherson wrote: > Snapshot the host's MSR_IA32_ARCH_CAPABILITIES to avoid repeated RDMSRs > at runtime, and cleanup the pseudo-cache vmx_fb_clear_ctrl_available. > > Sean Christopherson (2): > KVM: x86: Snapshot host's MSR_IA32_ARCH_CAPABILITIES > KVM: VMX: Drop unnecessary vmx_fb_clear_ctrl_available "cache" > > [...] Applied to kvm-x86 misc, with a fixup for the ARCH_CAPABILITIES.FB_CLEAR_CTRL vs. MSR_IA32_MCU_OPT_CTRL.FB_CLEAR_DIS confusion in patch 2's changelog. Thanks! [1/2] KVM: x86: Snapshot host's MSR_IA32_ARCH_CAPABILITIES https://github.com/kvm-x86/linux/commit/a2fd5d02bad6 [2/2] KVM: VMX: Drop unnecessary vmx_fb_clear_ctrl_available "cache" https://github.com/kvm-x86/linux/commit/550ba57faa04 -- https://github.com/kvm-x86/linux/tree/next https://github.com/kvm-x86/linux/tree/fixes