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 X-Spam-Level: X-Spam-Status: No, score=-6.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 874DEC433EF for ; Tue, 21 Sep 2021 16:47:23 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4912D61166 for ; Tue, 21 Sep 2021 16:47:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 4912D61166 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ySmY0qNm4Hn3UqnvpoRvKA8s8h3YO3b0WbVSkQ5VJIQ=; b=qxJxGXvAXb0XnjWosUZ0X15e1p 8acqKHba3lJS6F4ng+oN/s6WLmF+/WCk/TF5h9GniwNmeo8fc7Y4VRbe4WZb+uDBhDwZJj34F5P0t fZaOaQKaTvGvfAPFc5fW5KFAt9Y6hI18zGaDyRrS6MQmd98flqgW+B3R244e+iT3rUKNtQmG0g9ht X21oAkhDZfmHUyYSX78lq3te2EIPlijw4Mm1wTuM3P7d6lPxrxUYymIC1zy5MwXHz3tdwtJE117+y MizZ1ZqifrqYxychapC/mcSzW1aQo3sUdmFdehQYakuQ4oBEmWIexlEwPUWmyIrcmvUId0pluWfX+ uQTjIKeQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mSisv-005F4U-WA; Tue, 21 Sep 2021 16:44:46 +0000 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mSiss-005F2z-TH for linux-arm-kernel@lists.infradead.org; Tue, 21 Sep 2021 16:44:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1632242680; 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: in-reply-to:in-reply-to:references:references; bh=2MOh25Z0CXinUksqYDluCoredOuFNiGvVHCwdZh/BTA=; b=Y6nVQSqbJ8FqJsl2l8xxkw+qDNSMwjwmdDd6SOH70Tkxo9KP5Zk1VyKbigmYlx8egEAxmE WXRbu1DBL/WgrhuqV7ixXsRu6Szi4Xs6vdIIoGzO5cGDvV5uyvX4DLZwiLKwhFlVZlhhfY DXxDNx3C6abSViWjF0ZUUcVKgqCfYdU= Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-119-r-gJtqoKOd2L9Re29OOa3Q-1; Tue, 21 Sep 2021 12:44:37 -0400 X-MC-Unique: r-gJtqoKOd2L9Re29OOa3Q-1 Received: by mail-wr1-f69.google.com with SMTP id x2-20020a5d54c2000000b0015dfd2b4e34so9336876wrv.6 for ; Tue, 21 Sep 2021 09:44:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=2MOh25Z0CXinUksqYDluCoredOuFNiGvVHCwdZh/BTA=; b=fq4Fr/EfNnbzouF7xDbRFVSZvf6uBoihUnmNQmjfXdLiqnEcHLfSz0Li0yPUjoyVKM th5Ys2jsSHXLllaZyPW0seBtnIreaiwjXquGj7SIW8gp3QJyNY9bhuzIqwRJqY3M+KeW Zr96KRdTIrpmKrI5HElaWgC3iRe5Tq4y22xpTtbyiV1huoTknZeGhbrSSXFhFz8F+FX5 gkjRHxOUGASCZOA9aALfEJQ3+qSf4+FtcqS02ZKDbNJQ7s0FM3hNjCMRlVojtZYQGcvZ diOwS3cJqdKKUpZX3Om6OWyJqdf6FEiJrum0pRoRwvRaX9uCU/3Ej2Ycz1s0TZUOrn5z aHZg== X-Gm-Message-State: AOAM530I6sAAza3bgzfRW+vrR6zNQkKRp85BUe6DoPt8iN0H6WJuQ9Lr 6pLYmiHVii9enYd6hK86VtsnFjYFDXwBTdDPZNEQPyH3lPo9drXAi6atKxqPnNUUN0gYF5W/7mr 0n7RIxEINRUnjiLeqBHJ6MXQuGLrC9SuaqEc= X-Received: by 2002:adf:ef02:: with SMTP id e2mr35671923wro.401.1632242676308; Tue, 21 Sep 2021 09:44:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzsCp5ZrdIqXk735XH8pFAzorkNCbfLAUPGTe1MtIGjUyvp4uSPpnZgIUWeU9z8tn602zxqYg== X-Received: by 2002:adf:ef02:: with SMTP id e2mr35671861wro.401.1632242676096; Tue, 21 Sep 2021 09:44:36 -0700 (PDT) Received: from ?IPv6:2001:b07:6468:f312:c8dd:75d4:99ab:290a? ([2001:b07:6468:f312:c8dd:75d4:99ab:290a]) by smtp.gmail.com with ESMTPSA id k1sm20272243wrz.61.2021.09.21.09.44.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Sep 2021 09:44:35 -0700 (PDT) Subject: Re: [PATCH v2 05/13] perf: Force architectures to opt-in to guest callbacks To: Peter Zijlstra , Sean Christopherson Cc: Ingo Molnar , Arnaldo Carvalho de Melo , Will Deacon , Mark Rutland , Catalin Marinas , Marc Zyngier , Guo Ren , Nick Hu , Greentime Hu , Vincent Chen , Paul Walmsley , Palmer Dabbelt , Albert Ou , Thomas Gleixner , Borislav Petkov , x86@kernel.org, Boris Ostrovsky , Juergen Gross , Alexander Shishkin , Jiri Olsa , Namhyung Kim , James Morse , Alexandru Elisei , Suzuki K Poulose , "H. Peter Anvin" , Vitaly Kuznetsov , Wanpeng Li , Jim Mattson , Joerg Roedel , Stefano Stabellini , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, linux-csky@vger.kernel.org, linux-riscv@lists.infradead.org, kvm@vger.kernel.org, xen-devel@lists.xenproject.org, Artem Kashkanov , Like Xu , Zhu Lingshan References: <20210828003558.713983-1-seanjc@google.com> <20210828003558.713983-6-seanjc@google.com> <20210828194752.GC4353@worktop.programming.kicks-ass.net> From: Paolo Bonzini Message-ID: <8ee13a69-f2c4-2413-2d6c-b6c0a559286e@redhat.com> Date: Tue, 21 Sep 2021 18:44:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210828194752.GC4353@worktop.programming.kicks-ass.net> Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=pbonzini@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210921_094443_044047_5A5903FB X-CRM114-Status: GOOD ( 12.12 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 28/08/21 21:47, Peter Zijlstra wrote: >> +config HAVE_GUEST_PERF_EVENTS >> + bool > depends on HAVE_KVM It won't really do anything, since Kconfig does not detects conflicts between select' and 'depends on' clauses. Rather, should the symbol be selected by KVM, instead of ARM64 and X86? Paolo _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel