Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1272546pxa; Thu, 13 Aug 2020 05:11:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyhbPumd4I8Kw5zxpdpmaxxztIPy3epPqOryktoxZxQxhUdIUnxkS+SiQNR48RURQKFEnA3 X-Received: by 2002:a17:906:264d:: with SMTP id i13mr4358009ejc.284.1597320684498; Thu, 13 Aug 2020 05:11:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597320684; cv=none; d=google.com; s=arc-20160816; b=AuAfGHZU4nXZ5ovo4mLG6prUHD5UCPsrvpg26pLrgnKuyxxXC+leciRbe/CcCf2QSd n/G7WfviL13ALK3Nk5oB0qusLqlKmr6nZxqQuynLOw+kQ+5UDFmEZo+8pSE0WuPRFBXk WG00qslHTXetsBAuWgCwLr6jD6vkokreBFHi337+TDRs6f3mNfd94X0zIZV/JsMk6Rns Cnu8/Zkzq92OJVDozWOV04hCNl2Q8/176+32vVG68EnFZJ6HyVypjM46eK1VdhjcDsR8 KG8fcuov44HRWgJiWYuirLKEU4RHXPo/gmeTsQW2VeqWKXiCTMw/qncaNRtK1TbqIp2a jNCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=P/d7ff0IKquNlyUrjlfeJX4DW3OAP6uG6oMyXoktupk=; b=IxVLqk3t+QbG+xaU73MU5CITwNPtMFtMuWyySJaW+7dHZN/Z+LbVfYg8seT7qxUNAa D2g32jSVo1wENtbWGf5uFeUY0ZEus3712so+G3HcWv900COK7lnAku78Zo1DP8vzemfa X1rurgAhK/V6pGsTy60J/zv3VOqkgOshwbbJjawZfr3NWWGgnLqxU0vntNnJ9YUPXP0A M5BhTD2pQLS8F0VtBemWd7tfm98Cl4L553+930dontuj7ReLatoC9+a3P4nCdDSeJFSV YgASd0SrWGpL01ZC2BMNtZI6iSeW0/t4nDqbLvDgKCj0LKfVFdU81Zt5aNZWFao94fox eaCA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g27si3175841ejb.556.2020.08.13.05.11.01; Thu, 13 Aug 2020 05:11:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726253AbgHMMKY (ORCPT + 99 others); Thu, 13 Aug 2020 08:10:24 -0400 Received: from lhrrgout.huawei.com ([185.176.76.210]:2600 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726131AbgHMMKU (ORCPT ); Thu, 13 Aug 2020 08:10:20 -0400 Received: from lhreml724-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 8238167A1EB689711781; Thu, 13 Aug 2020 13:10:18 +0100 (IST) Received: from [127.0.0.1] (10.210.169.159) by lhreml724-chm.china.huawei.com (10.201.108.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 13 Aug 2020 13:10:16 +0100 Subject: Re: [PATCH v2 0/4] Perf tool: Enable Arm arch timer counter and arm-spe's timestamp To: Will Deacon , Arnaldo Carvalho de Melo CC: Mathieu Poirier , Leo Yan , Ian Rogers , Mark Rutland , Peter Zijlstra , Ingo Molnar , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Kemeng Shi , "Naveen N. Rao" , Adrian Hunter , Igor Lubashev , Andi Kleen , Jin Yao , Stephane Eranian , James Clark , Linux Kernel Mailing List References: <20200807071620.11907-1-leo.yan@linaro.org> <20200812185334.GN13995@kernel.org> <20200813095901.GB9894@willie-the-truck> <20200813111833.GA10098@willie-the-truck> From: John Garry Message-ID: Date: Thu, 13 Aug 2020 13:08:02 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.1.2 MIME-Version: 1.0 In-Reply-To: <20200813111833.GA10098@willie-the-truck> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.210.169.159] X-ClientProxiedBy: lhreml745-chm.china.huawei.com (10.201.108.195) To lhreml724-chm.china.huawei.com (10.201.108.75) X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 13/08/2020 12:18, Will Deacon wrote: > [ Adding John, as I only just realised he wasn't on CC and we were talking > about him! ] > > On Thu, Aug 13, 2020 at 10:59:01AM +0100, Will Deacon wrote: >> On Wed, Aug 12, 2020 at 03:53:34PM -0300, Arnaldo Carvalho de Melo wrote: >>> Em Wed, Aug 12, 2020 at 10:06:53AM -0600, Mathieu Poirier escreveu: >>>> The ARM SPE perf tools code is orphan and I don't have the cycles to >>>> pick it up. Leo has spent a lot of time in that code and as such I >>>> suggest that he starts maintaining it, probably following the same >>>> kind of arrangement you and I have for coresight. >>> >>> Thats ok with me, I think we should reflect that on the MAINTAINERS >>> file, right? >>> >>> We have this already: >>> >>> PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS >>> R: John Garry >>> R: Will Deacon >>> L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >>> S: Supported >>> F: tools/perf/pmu-events/arch/arm64/ >>> >>> I think we should have entries for CoreSight and ARM SPE, one listing >>> you as the maintainer and the other listing Leo, right? >> >> Fine by me. I'll continue to maintain the in-kernel SPE driver, but I'd love >> to see somebody step up to looking after the userspace code. It's seriously >> unloved on arm64 :( >> >> I'd even be happy to see one or two M: entries added for >> tools/perf/pmu-events/arch/arm64/. I realistically don't have the time to >> take that on, but I'd be thrilled if any/all of John, Mathieu and Leo were >> to be listed there if they are willing to do so and can spare the time to >> look after it. Even just silly things like making sure the thing >> cross-compiles have been broken in the recent past, so it's not necessarily >> about handling huge amounts of incoming patches. >> >> In other words, rather than slice up the arm64 parts of the perf tool, I'd >> argue in favour of a joint maintainership model for all the arm64 bits, if >> we have a few willing volunteers. Right, it makes sense not to chop up too much, so happy to see "PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS" expanded in terms of scope and membership.