Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3497823pxp; Mon, 14 Mar 2022 22:37:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx7b5i54gdtS4/nowcfMuPt+4iLy77GdBgrfZ8JZXrMczt4UxjMfpSE+fHUTpoXk58s89jB X-Received: by 2002:a05:6a00:a2a:b0:4f7:68db:5e60 with SMTP id p42-20020a056a000a2a00b004f768db5e60mr27073907pfh.58.1647322655218; Mon, 14 Mar 2022 22:37:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647322655; cv=none; d=google.com; s=arc-20160816; b=DJeQQi3Ert7QNHaXmEvwkhCjcitMPYizirSfXZwof9EZxJmI6tksbcSGvqsJvBaegq gx5A4ECWJU8VP2GNe5a3Ib5wHxlwgjcbxJ+84lX/zTMkPF1cb0rwU4qE/RD8Bl57PsXm ALKa0V9yR5szpBqRI+PAJg/Xf0ZI0Oilj10M/9MB8ytzhxu206AM7IrlJX6Hxa3oMREr OsxUJy4t7OOZWc2bdphHuvbbCr18BSJyi6jklpsPWCEh+Jo2Pl6Tj5rV5Hy3dnQ5cYBg 6uhf2Al7Zz5nJz2ahJuAZG38Z691NciZ/JsBQTtpGRMk1uSBdcIN/9SfZGPTmQuWZI+b 5L+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=8536zTCC0nz+jAiN1Qoj3oXH4YMV4n9ZnMmaeo4Xicg=; b=bQAYPIqqwmKO+8Oi1fzfjN8scUSFOOw14Bopawhl9ndI30V/Ks+OpdPETi3Ym1f+j6 xciN1MZk67ffQkNnTtn4eqkb5kO8H0E8+rOdBrnCn4nJAHxPRGVP8Z+zxwPr4Me0tmWF tPR0zHiCYFOoSbevrV/1KGRL9sWCCa7gguJ+hxeIaYvn7EIwm06SptEp2TZk4tiuiIhc JyY7qpLsxAzjtoJ028Nz9KBQAlFtMxvTGwe3fnuRnUZywrOGq27fKHsBWdAC5XnUqZh0 N37+1d7o/QK48u7jTImF6tMVNMri/F+cl3ELrUOhh/TKfwK8eVjmNXUsM+IFq1t5MCqt Bl+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=WtLSR3KJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ks4-20020a17090b328400b001bf05af44e1si989733pjb.82.2022.03.14.22.37.22; Mon, 14 Mar 2022 22:37:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=WtLSR3KJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243559AbiCNSEI (ORCPT + 99 others); Mon, 14 Mar 2022 14:04:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37274 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242511AbiCNSEH (ORCPT ); Mon, 14 Mar 2022 14:04:07 -0400 Received: from mail-il1-x12d.google.com (mail-il1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5AFBF15A19 for ; Mon, 14 Mar 2022 11:02:56 -0700 (PDT) Received: by mail-il1-x12d.google.com with SMTP id o12so11587925ilg.5 for ; Mon, 14 Mar 2022 11:02:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=8536zTCC0nz+jAiN1Qoj3oXH4YMV4n9ZnMmaeo4Xicg=; b=WtLSR3KJ8u9JQkI9+QSWyYPtWKcjlMAKFvYeejWljSWKsJQGM59y9i1IdxqS3+2+pg w7Ji25CC9oXxA5xeRbkm6/QQUdvkOssJAgNQ9l/KXY2CjLMYMuqTjnl+ox+Ia37oNvYN G6eJ7DAuBLnjB2YBIomjBNXkB68JMFnpv2puOs9pWJFixYXHMRAphvT0lR6lN9huIha4 CykHm8Z0nm3EpY24SvluveXCt3nTtLVrOvqQ4Ffvv3ZO9ZZ+ggXhI9ElbUuudaRFOvcI DPQx65e2r0DDfqlmJxws/Vxl+IvEBJvpzEoYeuKEyzG2C9EWwNi0OvTomBJaENH5rULI LQQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=8536zTCC0nz+jAiN1Qoj3oXH4YMV4n9ZnMmaeo4Xicg=; b=zo6UxqZCuxhI+mIIPyPnyuXuW9BUzRNFEEPKln/n9j+bV6PJzNAAqL/DiOoc7+rjAi PI9N+YTs1ck44WqY8bhaoaOxDP6dav7WUWQltoUEWMV9gGFKYhkkPNuLeiSmRzoEZ5n9 CDAOBpK2AL5akwe/fLJk5cHMPjVrcZBj2BKaqXeF5/mXUba5QJMDOZan96DVJsUXRs4F EbHjarWTijZTh9XasutDVOjsOFYqQvf3E9UVFZ4iC5EUJV9eidVBtLFFjWAVHABZ8uY5 N+Eyt5MSnFGN2mi7GQQil3CJCXghOQO9nFG7iExTP7H5/6+hRzETs5Yz2Cq4zY5LYJ6P 9FYQ== X-Gm-Message-State: AOAM532OtN6YpNT8n39oqTTYRa186dH22nf9JxD3+hxtY5E5kFKDwpOF StE4kH91SuvcdHP5D9gQH2x2WQ== X-Received: by 2002:a92:8e06:0:b0:2c7:a8f8:3c5d with SMTP id c6-20020a928e06000000b002c7a8f83c5dmr3107778ild.107.1647280975428; Mon, 14 Mar 2022 11:02:55 -0700 (PDT) Received: from google.com (194.225.68.34.bc.googleusercontent.com. [34.68.225.194]) by smtp.gmail.com with ESMTPSA id e8-20020a056602158800b0064683f99191sm8050365iow.39.2022.03.14.11.02.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Mar 2022 11:02:54 -0700 (PDT) Date: Mon, 14 Mar 2022 18:02:51 +0000 From: Oliver Upton To: Raghavendra Rao Ananta Cc: Marc Zyngier , Andrew Jones , James Morse , Alexandru Elisei , Suzuki K Poulose , Paolo Bonzini , Catalin Marinas , Will Deacon , Peter Shier , Ricardo Koller , Reiji Watanabe , Jing Zhang , linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, linux-kernel@vger.kernel.org, kvm@vger.kernel.org Subject: Re: [PATCH v4 04/13] KVM: arm64: Capture VM's first run Message-ID: References: <20220224172559.4170192-1-rananta@google.com> <20220224172559.4170192-5-rananta@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220224172559.4170192-5-rananta@google.com> X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Raghavendra, On Thu, Feb 24, 2022 at 05:25:50PM +0000, Raghavendra Rao Ananta wrote: > Capture the first run of the KVM VM, which is basically the > first KVM_RUN issued for any vCPU. This state of the VM is > helpful in the upcoming patches to prevent user-space from > configuring certain VM features, such as the feature bitmap > exposed by the psuedo-firmware registers, after the VM has > started running. > > Signed-off-by: Raghavendra Rao Ananta I believe this patch is superseded by commit: 5177fe91e4cf ("KVM: arm64: Do not change the PMU event filter after a VCPU has run") on kvmarm/next. -- Thanks, Oliver