Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp317439ybk; Tue, 19 May 2020 23:57:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyeXS1FYq+EwIDsAJgh8Q2L1q7+t5138PvNZfpNKjhlVfoDEu4J+00Rjjd1ZQtelG2xOQ1P X-Received: by 2002:a17:906:4d45:: with SMTP id b5mr2485879ejv.146.1589957867841; Tue, 19 May 2020 23:57:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589957867; cv=none; d=google.com; s=arc-20160816; b=Dj+EOAmEEchc48nGZaOhuuDsDbZ2bKsRFNZm0pulG6p9CClAJXaUznbdxswv3XshNs Iw6x5QVZLzajyBRAQzNsYrFETeCfLy9/gxr1DiMKiJG7SM0NFALwAzJii5LI/uQKRVAu 7ZUJvNwZyRHp8xeW1ARGh3ncd20L+No8qfRuf/kQB0VjNrImzMUZzIrSZMNGQYEfeYhv yLzx3sEqTq6q78Fb0bxeXLAf6u0fu+gmkW8uSPLOrYOWUzLUEb9xtGPVdipLmixkh+FB 4J4MYCTx5/v4/T8RsD0imcX+w3dnl40ZHgK5noaRJh+9DRmQXwY5lwOuWDxEtqjIFGnR SWsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=XX0RW6n7CLVOC5Pv94WbLnLfOOuibN+ZUi97J8HpVMI=; b=WLq2eXGV3SYid9iQ+OOE9hRjiz6LSw0z1JQC5/YUhJK5fdQCNYsOvafe61Dqhzsqwn u+vrNfajhWv3LQe4TK+XwJPh/yEODYe9CUtCnuxgi0H2aRfWtdeMqJruyqBlwJ4Bo+mv 47kJ4mJTFZEZVKix+wEjOdwQGQfjXnJmGLx06Xpvb5p+dpFQYPfGTproDswZwW7Xo4Y7 sxZ9Dcw+KTtZP7/aj6X2ui1xS2yIy2IHhanWLNfbeY0cScUbMWB+Ia4BqPHWdlkwUY5e N9pN/BN9wkKdcsj9pN45ENt9JMAYRYjD+wspZsCqf/CMRDRxlxp0vZv4VnSTyuIcLSDK vgJw== 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 f15si1356936ejd.359.2020.05.19.23.57.25; Tue, 19 May 2020 23:57:47 -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 S1726522AbgETGzh (ORCPT + 99 others); Wed, 20 May 2020 02:55:37 -0400 Received: from szxga01-in.huawei.com ([45.249.212.187]:2142 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725998AbgETGzh (ORCPT ); Wed, 20 May 2020 02:55:37 -0400 Received: from dggemi403-hub.china.huawei.com (unknown [172.30.72.56]) by Forcepoint Email with ESMTP id 95C145F520C0C3C105A5; Wed, 20 May 2020 14:55:28 +0800 (CST) Received: from DGGEMI525-MBS.china.huawei.com ([169.254.6.191]) by dggemi403-hub.china.huawei.com ([10.3.17.136]) with mapi id 14.03.0487.000; Wed, 20 May 2020 14:55:23 +0800 From: Song Bao Hua To: Alexandru Elisei , Mark Rutland , Lecopzer Chen CC: Sumit Garg , Jian-Lin Chen , Will Deacon , "alexander.shishkin@linux.intel.com" , Catalin Marinas , "yj.chiang@mediatek.com" , Linux Kernel Mailing List , "acme@kernel.org" , "Peter Zijlstra" , "mingo@redhat.com" , "linux-mediatek@lists.infradead.org" , linux-arm-kernel , "matthias.bgg@gmail.com" , "namhyung@kernel.org" , "jolsa@redhat.com" , "julien.thierry.kdev@gmail.com" , Linuxarm Subject: RE: [PATCH 0/3] arm64: perf: Add support for Perf NMI interrupts Thread-Topic: [PATCH 0/3] arm64: perf: Add support for Perf NMI interrupts Thread-Index: AQHWK4CVzuSk3r9OTUuU9MOLmvQA7qis0jIAgAALFQCAAEh6AIAACRWAgANe+vA= Date: Wed, 20 May 2020 06:55:22 +0000 Message-ID: References: <20200516124857.75004-1-lecopzer@gmail.com> <20200518104524.GA1224@C02TD0UTHF1T.local> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.126.203.16] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiANCj4gT24gNS8xOC8yMCAxMTo0NSBBTSwgTWFyayBSdXRsYW5kIHdyb3RlOg0KPiA+IEhpIGFs bCwNCj4gPg0KPiA+IE9uIE1vbiwgTWF5IDE4LCAyMDIwIGF0IDAyOjI2OjAwUE0gKzA4MDAsIExl Y29wemVyIENoZW4gd3JvdGU6DQo+ID4+IEhJIFN1bWl0LA0KPiA+Pg0KPiA+PiBUaGFua3MgZm9y IHlvdXIgaW5mb3JtYXRpb24uDQo+ID4+DQo+ID4+IEkndmUgYWxyZWFkeSBpbXBsZW1lbnRlZCBJ UEkgKHNhbWUgYXMgeW91IGRpZCBbMV0sIGxpdHRsZSBkaWZmZXJlbmNlDQo+ID4+IGluIGRldGFp bCksIGhhcmRsb2NrdXAgZGV0ZWN0b3IgYW5kIHBlcmYgaW4gbGFzdCB5ZWFyKDIwMTkpIGZvcg0K PiA+PiBkZWJ1Z2dhYmlsaXR5Lg0KPiA+PiBBbmQgbm93IHdlIHRlbmQgdG8gdXBzdHJlYW0gdG8g cmVkdWNlIGtlcm5lbCBtYWludGFpbmluZyBlZmZvcnQuDQo+ID4+IEknbSBnbGFkIGlmIHNvbWVv bmUgaW4gQVJNIGNhbiBkbyB0aGlzIHdvcmsgOikNCj4gPj4NCj4gPj4gSGkgSnVsaWVuLA0KPiA+ Pg0KPiA+PiBEb2VzIGFueSBBcm0gbWFpbnRhaW5lcnMgY2FuIHByb2NlZWQgdGhpcyBhY3Rpb24/ DQo+ID4gQWxleGFuZHJ1IChDYydkKSBoYXMgYmVlbiByZWJhc2luZyBhbmQgcmV3b3JraW5nIEp1 bGllbidzIHBhdGNoZXMsDQo+ID4gd2hpY2ggaXMgbXkgcHJlZmVycmVkIGFwcHJvYWNoLg0KPiA+ DQo+ID4gSSB1bmRlcnN0YW5kIHRoYXQncyBub3QgcXVpdGUgcmVhZHkgZm9yIHBvc3Rpbmcgc2lu Y2UgaGUncw0KPiA+IGludmVzdGlnYXRpbmcgc29tZSBvZiB0aGUgbmFzdGllciBzdWJ0bGV0aWVz IChlLmcuIG11dHVhbCBleGNsdXNpb24NCj4gPiB3aXRoIHRoZSBOTUkpLCBidXQgbWF5YmUgd2Ug Y2FuIHB1dCB0aGUgd29yay1pbi1wcm9ncmVzcyBwYXRjaGVzDQo+ID4gc29tZXdoZXJlIGluIHRo ZSBtZWFuIHRpbWUuDQo+ID4NCj4gPiBBbGV4YW5kcnUsIGRvIHlvdSBoYXZlIGFuIGlkZWEgb2Yg d2hhdCBuZWVkcyB0byBiZSBkb25lLCBhbmQvb3Igd2hlbg0KPiA+IHlvdSBleHBlY3QgeW91IGNv dWxkIHBvc3QgdGhhdD8NCj4gDQo+IEknbSBjdXJyZW50bHkgd29ya2luZyBvbiByZWJhc2luZyB0 aGUgcGF0Y2hlcyBvbiB0b3Agb2YgNS43LXJjNSwgd2hlbiBJIGhhdmUNCj4gc29tZXRoaW5nIHVz YWJsZSBJJ2xsIHBvc3QgYSBsaW5rIChzaG91bGQgYmUgYSBjb3VwbGUgb2YgZGF5cykuIEFmdGVy IHRoYXQgSSB3aWxsDQo+IGFkZHJlc3MgdGhlIHJldmlldyBjb21tZW50cywgYW5kIEkgcGxhbiB0 byBkbyBhIHRob3JvdWdoIHRlc3RpbmcgYmVjYXVzZSBJJ20NCj4gbm90IDEwMCUgY29uZmlkZW50 IHRoYXQgc29tZSBvZiB0aGUgYXNzdW1wdGlvbnMgYXJvdW5kIHRoZSBsb2NrcyB0aGF0IHdlcmUN Cj4gcmVtb3ZlZCBhcmUgY29ycmVjdC4gTXkgZ3Vlc3MgaXMgdGhpcyB3aWxsIHRha2UgYSBmZXcg d2Vla3MuDQoNCisxDQpJIHdvdWxkIGJlIGF3ZXNvbWUgaWYgcGVyZiBOTUkgcGF0Y2hlcyBjb3Vs ZCBiZSByZS1hY3RpdmF0ZWQuIFJpZ2h0IG5vdywgaXQgc2VlbXMgaXQgaXMgaGFyZCB0bw0KZG8g InBlcmYgYW5ub3RhdGUiIG9uIGEga2VybmVsIGZ1bmN0aW9uIHdpdGggbG9jYWxfaXJxIGRpc2Fi bGVkLg0KDQpmdW5jKCkNCnsNCmxvY2FsX2lycV9zYXZlKCk7DQouLi4uLg0KLi4uLg0KbG9jYWxf aXJxX3Jlc3RvcmUoKTsNCnJldHVybjsNCn0NCg0KUGVyZiB3aWxsIHJlcG9ydCBhbGwgY3ljbGVz IGFyZSB1c2VkIGJ5IHRoZSBsYXN0IG1vbWVudCBvZiB0aGUgZnVuYygpLg0KDQpUaGFua3MsDQpC YXJyeQ0KDQo+IA0KPiBUaGFua3MsDQo+IEFsZXgNCj4gPg0KPiA+IFRoYW5rcywNCj4gPiBNYXJr Lg0KPiA+DQo+ID4+IFRoaXMgaXMgcmVhbGx5IHVzZWZ1bCBpbiBkZWJ1Z2dpbmcuDQo+ID4+IFRo YW5rIHlvdSEhDQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+IFsxXSBodHRwczovL2xrbWwub3JnL2xr bWwvMjAyMC80LzI0LzMyOA0KPiA+Pg0KPiA+Pg0KPiA+PiBMZWNvcHplcg0KPiA+Pg0KPiA+PiBT dW1pdCBHYXJnIDxzdW1pdC5nYXJnQGxpbmFyby5vcmc+IOaWvCAyMDIw5bm0NeaciDE45pelIOmA seS4gCDkuIvljYgNCj4gMTo0NuWvq+mBk++8mg0KPiA+Pj4gKyBKdWxpZW4NCj4gPj4+DQo+ID4+ PiBIaSBMZWNvcHplciwNCj4gPj4+DQo+ID4+PiBPbiBTYXQsIDE2IE1heSAyMDIwIGF0IDE4OjIw LCBMZWNvcHplciBDaGVuIDxsZWNvcHplckBnbWFpbC5jb20+DQo+IHdyb3RlOg0KPiA+Pj4+IFRo ZXNlIHNlcmllcyBpbXBsZW1lbnQgUGVyZiBOTUkgZnVueHRpb25hbGl0eSBhbmQgZGVwZW5kcyBv biBQc2V1ZG8NCj4gPj4+PiBOTUkgWzFdIHdoaWNoIGhhcyBiZWVuIHVwc3RyZWFtZWQuDQo+ID4+ Pj4NCj4gPj4+PiBJbiBhcm02NCB3aXRoIEdJQ3YzLCBQc2V1ZG8gTk1JIHdhcyBpbXBsZW1lbnRl ZCBmb3IgTk1JLWxpa2UNCj4gaW50ZXJydXRzLg0KPiA+Pj4+IFRoYXQgY2FuIGJlIGV4dGVuZGVk IHRvIFBlcmYgTk1JIHdoaWNoIGlzIHRoZSBwcmVyZXF1aXNpdGUgZm9yDQo+ID4+Pj4gaGFyZC1s b2NrdXAgZGV0ZWN0b3Igd2hpY2ggaGFkIGFscmVhZHkgYSBzdGFuZGFyZCBpbnRlcmZhY2UgaW5z aWRlIExpbnV4Lg0KPiA+Pj4+DQo+ID4+Pj4gVGh1cyB0aGUgZmlyc3Qgc3RlcCB3ZSBuZWVkIHRv IGltcGxlbWVudCBwZXJmIE5NSSBpbnRlcmZhY2UgYW5kDQo+ID4+Pj4gbWFrZSBzdXJlIGl0IHdv cmtzIGZpbmUuDQo+ID4+Pj4NCj4gPj4+IFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgaXMgYWxyZWFk eSBpbXBsZW1lbnRlZCB2aWEgSnVsaWVuJ3MgcGF0Y2gtc2V0DQo+ID4+PiBbMV0uIEl0cyB2NCBo YXMgYmVlbiBmbG9hdGluZyBzaW5jZSBKdWx5LCAyMDE5IGFuZCBJIGNvdWxkbid0IGZpbmQNCj4g Pj4+IGFueSBtYWpvciBibG9ja2luZyBjb21tZW50cyBidXQgbm90IHN1cmUgd2h5IHRoaW5ncyBo YXZlbid0DQo+ID4+PiBwcm9ncmVzc2VkIGZ1cnRoZXIuDQo+ID4+Pg0KPiA+Pj4gTWF5YmUgSnVs aWVuIG9yIEFybSBtYWludGFpbmVycyBjYW4gcHJvdmlkZSB1cGRhdGVzIG9uIGV4aXN0aW5nDQo+ ID4+PiBwYXRjaC1zZXQgWzFdIGFuZCBob3cgd2Ugc2hvdWxkIHByb2NlZWQgZnVydGhlciB3aXRo IHRoaXMNCj4gPj4+IGludGVyZXN0aW5nIGZlYXR1cmUuDQo+ID4+Pg0KPiA+Pj4gQW5kIHJlZ2Fy ZGluZyBoYXJkLWxvY2t1cCBkZXRlY3Rpb24sIEkgaGF2ZSBiZWVuIGFibGUgdG8gZW5hYmxlIGl0 DQo+ID4+PiBiYXNlZCBvbiBwZXJmIE5NSSBldmVudHMgdXNpbmcgSnVsaWVuJ3MgcGVyZiBwYXRj aC1zZXQgWzFdLiBIYXZlIGENCj4gPj4+IGxvb2sgYXQgdGhlIHBhdGNoIGhlcmUgWzJdLg0KPiA+ Pj4NCj4gPj4+IFsxXSBodHRwczovL3BhdGNod29yay5rZXJuZWwub3JnL2NvdmVyLzExMDQ3NDA3 Lw0KPiA+Pj4gWzJdDQo+ID4+PiBodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9waXBlcm1haWwv bGludXgtYXJtLWtlcm5lbC8yMDIwLU1heS83MzIyMg0KPiA+Pj4gNy5odG1sDQo+ID4+Pg0KPiA+ Pj4gLVN1bWl0DQo+ID4+Pg0KPiA+Pj4+IFBlcmYgTk1JIGhhcyBiZWVuIHRlc3QgYnkgZGQgaWY9 L2Rldi91cmFuZG9tIG9mPS9kZXYvbnVsbCBsaWtlIHRoZQ0KPiA+Pj4+IGxpbmsgWzJdIGRpZC4N Cj4gPj4+Pg0KPiA+Pj4+IFsxXSBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOS8xLzMxLzUzNQ0K PiA+Pj4+IFsyXSBodHRwczovL3d3dy5saW5hcm8ub3JnL2Jsb2cvZGVidWdnaW5nLWFybS1rZXJu ZWxzLXVzaW5nLW5taWZpcQ0KPiA+Pj4+DQo+ID4+Pj4NCj4gPj4+PiBMZWNvcHplciBDaGVuICgz KToNCj4gPj4+PiAgIGFybV9wbXU6IEFkZCBzdXBwb3J0IGZvciBwZXJmIE5NSSBpbnRlcnJ1cHRz IHJlZ2lzdHJhdGlvbg0KPiA+Pj4+ICAgYXJtNjQ6IHBlcmY6IFN1cHBvcnQgTk1JIGNvbnRleHQg Zm9yIHBlcmYgZXZlbnQgSVNSDQo+ID4+Pj4gICBhcm02NDogS2NvbmZpZzogQWRkIHN1cHBvcnQg Zm9yIHRoZSBQZXJmIE5NSQ0KPiA+Pj4+DQo+ID4+Pj4gIGFyY2gvYXJtNjQvS2NvbmZpZyAgICAg ICAgICAgICB8IDEwICsrKysrKysNCj4gPj4+PiAgYXJjaC9hcm02NC9rZXJuZWwvcGVyZl9ldmVu dC5jIHwgMzYgKysrKysrKysrKysrKysrKysrLS0tLS0tDQo+ID4+Pj4gIGRyaXZlcnMvcGVyZi9h cm1fcG11LmMgICAgICAgICB8IDUxDQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t LS0NCj4gPj4+PiAgaW5jbHVkZS9saW51eC9wZXJmL2FybV9wbXUuaCAgIHwgIDYgKysrKw0KPiA+ Pj4+ICA0IGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQ0K PiA+Pj4+DQo+ID4+Pj4gLS0NCj4gPj4+PiAyLjI1LjENCg0K