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=-5.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED 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 7CE4DC4363D for ; Tue, 22 Sep 2020 15:25:58 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 1A42B206F4 for ; Tue, 22 Sep 2020 15:25:58 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="iNfYkA+s"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="n2Ypq+Ff" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1A42B206F4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=iaRG1qwhwdYRQkCRgfq8Xy26PbnL76E7uGLkMMSmY9U=; b=iNfYkA+seu6C/9KlfS77aIMIJ FLjgxmkwhYnq9gd011dlE+h4G5Kc/aevGKNFomE7G4a2Q86N9xNkXmXxSF2KLS1b+VDIwNw+D1i+K iCPxMMHRgwtSwgdOyMAHettASR0eeIKPejC1bfbnRQzbwzp8XvCMdBukz2kNozohaMOR82JTe7D32 BSQFLtlgeXa99CMhQQj9hpIjEC1VgvX/OX6nsMs8zlUdaGNBEPXUsxAagWjbzkuoDK2Jwlz9YO78F rZWEHYDt0840nZLusOA7T93Hy4q/VigO5hN8/+8xFccLImwcw47sJCEZN8qB3jOxD4fV86ou2RUZ0 1RabPez7Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kKk9Q-00031Z-G7; Tue, 22 Sep 2020 15:24:16 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kKk9M-00030m-BY for linux-arm-kernel@lists.infradead.org; Tue, 22 Sep 2020 15:24:13 +0000 Received: from mail-oi1-f170.google.com (mail-oi1-f170.google.com [209.85.167.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3FE2723A79 for ; Tue, 22 Sep 2020 15:24:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1600788250; bh=e5nNSXIlKC0+0HLOYhCcAxr1si+g6JGN4VtZFVkR9Vk=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=n2Ypq+FfMntZF9CFO+lVW9VdkBYAGGOwNR6LVG/autyVLsvwaKEs6aBQhxojm2C2L UcMpQF197/hnT2hq7dXmV47ziO6bL9qn51Np4KjpK2bQa96soLAmg8rmNXiZGhOgWp CW9vVcM1iHdF9sfl7VArZ90sI3zk/sSJKLbDo4cY= Received: by mail-oi1-f170.google.com with SMTP id 26so13072954ois.5 for ; Tue, 22 Sep 2020 08:24:10 -0700 (PDT) X-Gm-Message-State: AOAM533sL1qil6lX9gvbQtXhugIof1GXIsG62wRq+qqCaE8PgjLQMtEr oj0mtaJlEpSFlymKDcRnkZ8t/EWxIcR+ZfHOsQ== X-Google-Smtp-Source: ABdhPJxVLFUeTweccHqZxu+6KovZTVaLWOobJyvUNUc6kPB6ly157GvO2OSpqp7P/YtIFPEqORvQ+5hCZI4btXkmpY8= X-Received: by 2002:aca:fc07:: with SMTP id a7mr2963229oii.106.1600788249510; Tue, 22 Sep 2020 08:24:09 -0700 (PDT) MIME-Version: 1.0 References: <20200911215118.2887710-1-robh@kernel.org> <20200912205317.GG1714160@krava> In-Reply-To: From: Rob Herring Date: Tue, 22 Sep 2020 09:23:58 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 0/10] libperf and arm64 userspace counter access support To: Itaru Kitayama X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200922_112412_563997_1C639003 X-CRM114-Status: GOOD ( 18.93 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Ian Rogers , Will Deacon , Alexander Shishkin , Catalin Marinas , "linux-kernel@vger.kernel.org" , Honnappa Nagarahalli , Peter Zijlstra , Raphael Gault , Ingo Molnar , Arnaldo Carvalho de Melo , Jonathan Cameron , Namhyung Kim , Jiri Olsa , linux-arm-kernel Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gU2F0LCBTZXAgMTksIDIwMjAgYXQgMToyMiBBTSBJdGFydSBLaXRheWFtYSA8aXRhcnUua2l0 YXlhbWFAZ21haWwuY29tPiB3cm90ZToKPgo+IFJvYiwKPiBWMyBmYWlscyB0byBidWlsZCBvbiBU aHVuZGVyWDI6Cj4KPiAkIG1ha2UKPiAgIEJVSUxEOiAgIERvaW5nICdtYWtlIC1qMjI0JyBwYXJh bGxlbCBidWlsZAo+Cj4gQXV0by1kZXRlY3Rpbmcgc3lzdGVtIGZlYXR1cmVzOgo+IC4uLiAgICAg ICAgICAgICAgICAgICAgICAgICBkd2FyZjogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgIGR3YXJm X2dldGxvY2F0aW9uczogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgICAgICBnbGli YzogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgICAgICAgZ3RrMjogWyBPRkYgXQo+ IC4uLiAgICAgICAgICAgICAgICAgICAgICAgIGxpYmJmZDogWyBvbiAgXQo+IC4uLiAgICAgICAg ICAgICAgICAgICAgICAgIGxpYmNhcDogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAg ICAgIGxpYmVsZjogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgICAgbGlibnVtYTog WyBvbiAgXQo+IC4uLiAgICAgICAgbnVtYV9udW1fcG9zc2libGVfY3B1czogWyBvbiAgXQo+IC4u LiAgICAgICAgICAgICAgICAgICAgICAgbGlicGVybDogWyBvbiAgXQo+IC4uLiAgICAgICAgICAg ICAgICAgICAgIGxpYnB5dGhvbjogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgIGxp YmNyeXB0bzogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgIGxpYnVud2luZDogWyBP RkYgXQo+IC4uLiAgICAgICAgICAgIGxpYmR3LWR3YXJmLXVud2luZDogWyBvbiAgXQo+IC4uLiAg ICAgICAgICAgICAgICAgICAgICAgICAgemxpYjogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAg ICAgICAgICAgICAgbHptYTogWyBvbiAgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgIGdldF9j cHVpZDogWyBPRkYgXQo+IC4uLiAgICAgICAgICAgICAgICAgICAgICAgICAgIGJwZjogWyBvbiAg XQo+IC4uLiAgICAgICAgICAgICAgICAgICAgICAgIGxpYmFpbzogWyBvbiAgXQo+IC4uLiAgICAg ICAgICAgICAgICAgICAgICAgbGlienN0ZDogWyBvbiAgXQo+IC4uLiAgICAgICAgZGlzYXNzZW1i bGVyLWZvdXItYXJnczogWyBvbiAgXQo+Cj4gTWFrZWZpbGUuY29uZmlnOjYwNDogTm8gbGlidW53 aW5kIGZvdW5kLiBQbGVhc2UgaW5zdGFsbAoKSSBiZWxpZXZlIHRoaXMgaXMgYW4gZXhpc3Rpbmcg cHJvYmxlbSB3aXRoIHlvdXIgc2V0dXA/Cgo+IGxpYnVud2luZC1kZXZbZWxdID49IDEuMSBhbmQv b3Igc2V0IExJQlVOV0lORF9ESVIKPiBNYWtlZmlsZS5jb25maWc6NzMwOiBHVEsyIG5vdCBmb3Vu ZCwgZGlzYWJsZXMgR1RLMiBzdXBwb3J0LiBQbGVhc2UKPiBpbnN0YWxsIGd0azItZGV2ZWwgb3Ig bGliZ3RrMi4wLWRldgo+IE1ha2VmaWxlLmNvbmZpZzo5NjU6IE5vIGxpYmJhYmVsdHJhY2UgZm91 bmQsIGRpc2FibGVzICdwZXJmIGRhdGEnIENURgo+IGZvcm1hdCBzdXBwb3J0LCBwbGVhc2UgaW5z dGFsbAo+IGxpYmJhYmVsdHJhY2UtZGV2W2VsXS9saWJiYWJlbHRyYWNlLWN0Zi1kZXYKPiBNYWtl ZmlsZS5jb25maWc6MTAwOTogTm8gb3BlbmpkayBkZXZlbG9wbWVudCBwYWNrYWdlIGZvdW5kLCBw bGVhc2UKPiBpbnN0YWxsIEpESyBwYWNrYWdlLCBlLmcuIG9wZW5qZGstOC1qZGssIGphdmEtMS44 LjAtb3Blbmpkay1kZXZlbAo+ICAgQ0MgICAgICAgYXJjaC9hcm02NC90ZXN0cy91c2VyLWV2ZW50 cy5vCj4gICBDQyAgICAgICBhcmNoL2FybTY0L3Rlc3RzL2FyY2gtdGVzdHMubwo+IEluIGZpbGUg aW5jbHVkZWQgZnJvbSBhcmNoL2FybTY0L3Rlc3RzL2FyY2gtdGVzdHMuYzo0Ogo+IC9ob21lL3Vz ZXJzL2l0YXJ1LmtpdGF5YW1hL3Byb2plY3RzL2xpbnV4L3Rvb2xzL3BlcmYvYXJjaC9hcm02NC9p bmNsdWRlL2FyY2gtdGVzdHMuaDoxMDo1Ogo+IGVycm9yOiByZWR1bmRhbnQgcmVkZWNsYXJhdGlv biBvZiDigJh0ZXN0X19hcmNoX3Vud2luZF9zYW1wbGXigJkKPiBbLVdlcnJvcj1yZWR1bmRhbnQt ZGVjbHNdCj4gIGludCB0ZXN0X19hcmNoX3Vud2luZF9zYW1wbGUoc3RydWN0IHBlcmZfc2FtcGxl ICpzYW1wbGUsCj4gICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiBJbiBmaWxlIGluY2x1 ZGVkIGZyb20gYXJjaC9hcm02NC90ZXN0cy9hcmNoLXRlc3RzLmM6MzoKPiAvaG9tZS91c2Vycy9p dGFydS5raXRheWFtYS9wcm9qZWN0cy9saW51eC90b29scy9wZXJmL3Rlc3RzL3Rlc3RzLmg6MTM0 OjU6Cj4gbm90ZTogcHJldmlvdXMgZGVjbGFyYXRpb24gb2Yg4oCYdGVzdF9fYXJjaF91bndpbmRf c2FtcGxl4oCZIHdhcyBoZXJlCj4gIGludCB0ZXN0X19hcmNoX3Vud2luZF9zYW1wbGUoc3RydWN0 IHBlcmZfc2FtcGxlICpzYW1wbGUsCj4gICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiBj YzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwo+IG1ha2VbNl06ICoqKiBb L2hvbWUvdXNlcnMvaXRhcnUua2l0YXlhbWEvcHJvamVjdHMvbGludXgvdG9vbHMvYnVpbGQvTWFr ZWZpbGUuYnVpbGQ6OTc6Cj4gYXJjaC9hcm02NC90ZXN0cy9hcmNoLXRlc3RzLm9dIEVycm9yIDEK PiBtYWtlWzZdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2JzLi4uLgo+IEluIGZpbGUg aW5jbHVkZWQgZnJvbSBhcmNoL2FybTY0L3Rlc3RzL3VzZXItZXZlbnRzLmM6MTM6Cj4gL2hvbWUv dXNlcnMvaXRhcnUua2l0YXlhbWEvcHJvamVjdHMvbGludXgvdG9vbHMvcGVyZi9hcmNoL2FybTY0 L2luY2x1ZGUvYXJjaC10ZXN0cy5oOjEwOjU6Cj4gZXJyb3I6IHJlZHVuZGFudCByZWRlY2xhcmF0 aW9uIG9mIOKAmHRlc3RfX2FyY2hfdW53aW5kX3NhbXBsZeKAmQo+IFstV2Vycm9yPXJlZHVuZGFu dC1kZWNsc10KPiAgaW50IHRlc3RfX2FyY2hfdW53aW5kX3NhbXBsZShzdHJ1Y3QgcGVyZl9zYW1w bGUgKnNhbXBsZSwKPiAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+IEluIGZpbGUgaW5j bHVkZWQgZnJvbSBhcmNoL2FybTY0L3Rlc3RzL3VzZXItZXZlbnRzLmM6MTI6Cj4gL2hvbWUvdXNl cnMvaXRhcnUua2l0YXlhbWEvcHJvamVjdHMvbGludXgvdG9vbHMvcGVyZi90ZXN0cy90ZXN0cy5o OjEzNDo1Ogo+IG5vdGU6IHByZXZpb3VzIGRlY2xhcmF0aW9uIG9mIOKAmHRlc3RfX2FyY2hfdW53 aW5kX3NhbXBsZeKAmSB3YXMgaGVyZQo+ICBpbnQgdGVzdF9fYXJjaF91bndpbmRfc2FtcGxlKHN0 cnVjdCBwZXJmX3NhbXBsZSAqc2FtcGxlLAo+ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ CgpUaGVzZSBhcmUgZHVlIHRvIHRoZSBhYm92ZSBpc3N1ZS4KCj4gYXJjaC9hcm02NC90ZXN0cy91 c2VyLWV2ZW50cy5jOiBJbiBmdW5jdGlvbiDigJhwZXJmX2luaXTigJk6Cj4gYXJjaC9hcm02NC90 ZXN0cy91c2VyLWV2ZW50cy5jOjEwNjo3OiBlcnJvcjogdG9vIGZldyBhcmd1bWVudHMgdG8KPiBm dW5jdGlvbiDigJhwZXJmX2V2c2VsX19tbWFw4oCZCj4gICBpZiAoIXBlcmZfZXZzZWxfX21tYXAo ZXZzZWwpKSB7CgpJIGZvcmdvdCB0byB1cGRhdGUgdGhpcyB0ZXN0LiBTaG91bGQgYmUgJ3BlcmZf ZXZzZWxfX21tYXAoZXZzZWwsClNaXzRLKScgaGVyZSwgYnV0IHRoYXQncyBnb2luZyB0byBjaGFu Z2UgdG8gJ3BlcmZfZXZzZWxfX21tYXAoZXZzZWwsCjApJyB3aXRoIGl0IGNoYW5naW5nIGZyb20g Ynl0ZXMgdG8gcGFnZXMgKG1pbnVzIDEpLgoKUm9iCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51 eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5v cmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==