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 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 14CC0C433EF for ; Wed, 20 Oct 2021 15:29:47 +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 C2CDB61373 for ; Wed, 20 Oct 2021 15:29:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org C2CDB61373 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.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-Transfer-Encoding:Content-Type: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=GMHLFTC51LgFjXMAPTkUc6tOYkDGrztk2N+jXNsOfXQ=; b=LW4H3lVh0MiJMTnJ0BJOY0J0Tm XkowUX5weAlo1417KOvFloHdB9WIhhgtoU/nj5u/7NHg0KeChxgZjhWf9ohJFsYcx8kwRqJvySChq JyCLG+hyZJRCsWdDOBqD5Q0ZvEOkuknLfCAv+kdnky8sP+ERPNUY8Q583nBAylCV+rPmrcCALj1aE svgJgY+8dorgbopJFRO8MVe+7RWnGDHcGskGQnqGIU+JLWsOON3c+0Qsp1UkiNSq+s6pvQ+w+zSPV /UETIK3mi2Nqizx8pNvb3ijCe1gNeaDCDdspjBIL0RkFKzZx81etmLjv8supplU7hmyBQOde968ND cKwbcqjw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mdDVk-0051PD-CI; Wed, 20 Oct 2021 15:28:12 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mdDBG-004uMN-56 for linux-arm-kernel@lists.infradead.org; Wed, 20 Oct 2021 15:07:04 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A911BED1; Wed, 20 Oct 2021 08:06:55 -0700 (PDT) Received: from [10.1.37.134] (e127744.cambridge.arm.com [10.1.37.134]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 146473F73D; Wed, 20 Oct 2021 08:06:52 -0700 (PDT) Subject: Re: [PATCH 5/5] perf arm-spe: Snapshot mode test To: Leo Yan Cc: linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, John Garry , Will Deacon , Mathieu Poirier , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Mike Leach , linux-arm-kernel@lists.infradead.org, coresight@lists.linaro.org References: <20210916154635.1525-1-german.gomez@arm.com> <20210916154635.1525-5-german.gomez@arm.com> <20211020131339.GG49614@leoy-ThinkPad-X240s> From: German Gomez Message-ID: <4f3c3964-3448-586b-4199-764236938536@arm.com> Date: Wed, 20 Oct 2021 16:06:51 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <20211020131339.GG49614@leoy-ThinkPad-X240s> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211020_080702_363303_40826957 X-CRM114-Status: GOOD ( 25.64 ) 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-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 SGkgTGVvLAoKSSdtIHVuYWJsZSB0byByZXByb2R1Y2UuIEkndmUgdHJpZWQgb24gdG9wIG9mIHRo ZSBtb3N0IHJlY2VudCBwZXJmL2NvcmUKYnJhbmNoIGJ1dCBJIHN0aWxsIGdldCBleGl0IGNvZGUg MCBjb25zaXN0ZW50bHk6CgrCoMKgwqAgJCBnaXQgbG9nCsKgwqDCoCBjb21taXQgYmU4ZWNjNTdm MTgwNDE1ZThhN2MxY2M1NjIwYzUyMzZiZTJhN2U1NiAoZ3JhZnRlZCwgb3JpZ2luL3BlcmYvY29y ZSkKwqDCoMKgIEF1dGhvcjogVG9ueSBHYXJub2NrLUpvbmVzIDx0b255Z0BsZWFzdGZpeGVkcG9p bnQuY29tPgrCoMKgwqAgRGF0ZTrCoMKgIFRodSBTZXAgMTYgMTQ6MDk6MzkgMjAyMSArMDIwMAoK wqDCoMKgICQgLi9wZXJmIHRlc3QgODggLXYKwqDCoMKgIENvdWxkbid0IGJ1bXAgcmxpbWl0KE1F TUxPQ0spLCBmYWlsdXJlcyBtYXkgdGFrZSBwbGFjZSB3aGVuIGNyZWF0aW5nIEJQRiBtYXBzLCBl dGMKwqDCoMKgIDg4OiBDaGVjayBBcm0gU1BFIHRyYWNlIGRhdGEgcmVjb3JkaW5nIGFuZCBzeW50 aGVzaXplZCBzYW1wbGVzwqDCoMKgwqDCoCA6CsKgwqDCoCAtLS0gc3RhcnQgLS0tCsKgwqDCoCB0 ZXN0IGNoaWxkIGZvcmtlZCwgcGlkIDE4NzAwCsKgwqDCoCBSZWNvcmRpbmcgdHJhY2Ugd2l0aCBz bmFwc2hvdCBtb2RlIC90bXAvX19wZXJmX3Rlc3QucGVyZi5kYXRhLnhnc1V0CsKgwqDCoCBMb29r aW5nIGF0IHBlcmYuZGF0YSBmaWxlIGZvciBkdW1waW5nIHNhbXBsZXM6CsKgwqDCoCBMb29raW5n IGF0IHBlcmYuZGF0YSBmaWxlIGZvciByZXBvcnRpbmcgc2FtcGxlczoKwqDCoMKgIFNQRSBzbmFw c2hvdCB0ZXN0aW5nOiBQQVNTCsKgwqDCoCB0ZXN0IGNoaWxkIGZpbmlzaGVkIHdpdGggMArCoMKg wqAgLS0tLSBlbmQgLS0tLQrCoMKgwqAgQ2hlY2sgQXJtIFNQRSB0cmFjZSBkYXRhIHJlY29yZGlu ZyBhbmQgc3ludGhlc2l6ZWQgc2FtcGxlczogT2sKCk9uIDIwLzEwLzIwMjEgMTQ6MTMsIExlbyBZ YW4gd3JvdGU6Cj4gT24gVGh1LCBTZXAgMTYsIDIwMjEgYXQgMDQ6NDY6MzVQTSArMDEwMCwgR2Vy bWFuIEdvbWV6IHdyb3RlOgo+PiBTaGVsbCBzY3JpcHQgdGVzdF9hcm1fc3BlLnNoIGhhcyBiZWVu IGFkZGVkIHRvIHRlc3QgdGhlIHJlY29yZGluZyBvZiBTUEUKPj4gdHJhY2luZyBldmVudHMgaW4g c25hcHNob3QgbW9kZS4KPj4KPj4gUmV2aWV3ZWQtYnk6IEphbWVzIENsYXJrIDxqYW1lcy5jbGFy a0Bhcm0uY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBHZXJtYW4gR29tZXogPGdlcm1hbi5nb21lekBh cm0uY29tPgo+PiAtLS0KPj4gIHRvb2xzL3BlcmYvdGVzdHMvc2hlbGwvdGVzdF9hcm1fc3BlLnNo IHwgOTEgKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gIDEgZmlsZSBjaGFuZ2VkLCA5MSBp bnNlcnRpb25zKCspCj4+ICBjcmVhdGUgbW9kZSAxMDA3NTUgdG9vbHMvcGVyZi90ZXN0cy9zaGVs bC90ZXN0X2FybV9zcGUuc2gKPj4KPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL3BlcmYvdGVzdHMvc2hl bGwvdGVzdF9hcm1fc3BlLnNoIGIvdG9vbHMvcGVyZi90ZXN0cy9zaGVsbC90ZXN0X2FybV9zcGUu c2gKPj4gbmV3IGZpbGUgbW9kZSAxMDA3NTUKPj4gaW5kZXggMDAwMDAwMDAwMDAwLi45ZWQ4MTdl NzZmOTUKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi90b29scy9wZXJmL3Rlc3RzL3NoZWxsL3Rl c3RfYXJtX3NwZS5zaAo+PiBAQCAtMCwwICsxLDkxIEBACj4+ICsjIS9iaW4vc2gKPj4gKyMgQ2hl Y2sgQXJtIFNQRSB0cmFjZSBkYXRhIHJlY29yZGluZyBhbmQgc3ludGhlc2l6ZWQgc2FtcGxlcwo+ PiArCj4+ICsjIFVzZXMgdGhlICdwZXJmIHJlY29yZCcgdG8gcmVjb3JkIHRyYWNlIGRhdGEgb2Yg QXJtIFNQRSBldmVudHM7Cj4+ICsjIHRoZW4gdmVyaWZ5IGlmIGFueSBTUEUgZXZlbnQgc2FtcGxl cyBhcmUgZ2VuZXJhdGVkIGJ5IFNQRSB3aXRoCj4+ICsjICdwZXJmIHNjcmlwdCcgYW5kICdwZXJm IHJlcG9ydCcgY29tbWFuZHMuCj4+ICsKPj4gKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQ TC0yLjAKPj4gKyMgR2VybWFuIEdvbWV6IDxnZXJtYW4uZ29tZXpAYXJtLmNvbT4sIDIwMjEKPj4g Kwo+PiArc2tpcF9pZl9ub19hcm1fc3BlX2V2ZW50KCkgewo+PiArCXBlcmYgbGlzdCB8IGVncmVw IC1xICdhcm1fc3BlX1swLTldKy8vJyAmJiByZXR1cm4gMAo+PiArCj4+ICsJIyBhcm1fc3BlIGV2 ZW50IGRvZXNuJ3QgZXhpc3QKPj4gKwlyZXR1cm4gMgo+PiArfQo+PiArCj4+ICtza2lwX2lmX25v X2FybV9zcGVfZXZlbnQgfHwgZXhpdCAyCj4+ICsKPj4gK3BlcmZkYXRhPSQobWt0ZW1wIC90bXAv X19wZXJmX3Rlc3QucGVyZi5kYXRhLlhYWFhYKQo+PiArZ2xiX2Vycj0wCj4+ICsKPj4gK2NsZWFu dXBfZmlsZXMoKQo+PiArewo+PiArCXJtIC1mICR7cGVyZmRhdGF9Cj4+ICsJdHJhcCAtIGV4aXQg dGVybSBpbnQKPj4gKwlraWxsIC0yICQkICMgRm9yd2FyZCBzaWdpbnQgdG8gcGFyZW50Cj4gSSB1 bmRlcnN0YW5kIHlvdSBjb3B5IHRoaXMgY29kZSBmcm9tIEFybSBjcy1ldG0gdGVzdGluZywgYnV0 IEkgZm91bmQKPiB0aGUgc2VudGVuY2UgJ2tpbGwgLTIgJCQnIHdpbGwgY2F1c2UgYSBmYWlsdXJl IGF0IG15IHNpZGUgd2l0aCB0aGUKPiBjb21tYW5kOgo+Cj4gcm9vdEB1YnVudHU6L2hvbWUvbGVv eS9saW51eC90b29scy9wZXJmIyAuL3BlcmYgdGVzdCA4NSAtdgo+IDg1OiBDaGVjayBBcm0gU1BF IHRyYWNlIGRhdGEgcmVjb3JkaW5nIGFuZCBzeW50aGVzaXplZCBzYW1wbGVzICAgICAgOgo+IC0t LSBzdGFydCAtLS0KPiB0ZXN0IGNoaWxkIGZvcmtlZCwgcGlkIDI5MDUzCj4gUmVjb3JkaW5nIHRy YWNlIHdpdGggc25hcHNob3QgbW9kZSAvdG1wL19fcGVyZl90ZXN0LnBlcmYuZGF0YS51dWdoYgo+ IExvb2tpbmcgYXQgcGVyZi5kYXRhIGZpbGUgZm9yIGR1bXBpbmcgc2FtcGxlczoKPiBMb29raW5n IGF0IHBlcmYuZGF0YSBmaWxlIGZvciByZXBvcnRpbmcgc2FtcGxlczoKPiBTUEUgc25hcHNob3Qg dGVzdGluZzogUEFTUwo+IHRlc3QgY2hpbGQgZmluaXNoZWQgd2l0aCAtMQo+IC0tLS0gZW5kIC0t LS0KPiBDaGVjayBBcm0gU1BFIHRyYWNlIGRhdGEgcmVjb3JkaW5nIGFuZCBzeW50aGVzaXplZCBz YW1wbGVzOiBGQUlMRUQhCj4KPiBJIGNoYW5nZWQgdG8gdXNlIGJlbG93IGNvZGUgYW5kIGxvb2tz IGl0IHdvcmtzIGZvciBtZToKPgo+ICAgICAgICAgaWYgW1sgIiQxIiA9PSAiaW50IiBdXTsgdGhl bgo+ICAgICAgICAgICAgICAgICBraWxsIC1TSUdJTlQgJCQKPiAgICAgICAgIGZpCj4gICAgICAg ICBpZiBbWyAiJDEiID09ICJ0ZXJtIiBdXTsgdGhlbgo+ICAgICAgICAgICAgICAgICBraWxsIC1T SUdURVJNICQkCj4gICAgICAgICBmaQo+Cj4gVGhhbmtzLAo+IExlbwo+Cj4+ICsJZXhpdCAkZ2xi X2Vycgo+PiArfQo+PiArCj4+ICt0cmFwIGNsZWFudXBfZmlsZXMgZXhpdCB0ZXJtIGludAo+PiAr Cj4+ICthcm1fc3BlX3JlcG9ydCgpIHsKPj4gKwlpZiBbICQyICE9IDAgXTsgdGhlbgo+PiArCQll Y2hvICIkMTogRkFJTCIKPj4gKwkJZ2xiX2Vycj0kMgo+PiArCWVsc2UKPj4gKwkJZWNobyAiJDE6 IFBBU1MiCj4+ICsJZmkKPj4gK30KPj4gKwo+PiArcGVyZl9zY3JpcHRfc2FtcGxlcygpIHsKPj4g KwllY2hvICJMb29raW5nIGF0IHBlcmYuZGF0YSBmaWxlIGZvciBkdW1waW5nIHNhbXBsZXM6Igo+ PiArCj4+ICsJIyBmcm9tIGFybS1zcGUuYy9hcm1fc3BlX3N5bnRoX2V2ZW50cygpCj4+ICsJZXZl bnRzPSIobGQxLW1pc3N8bGQxLWFjY2Vzc3xsbGMtbWlzc3xsbGQtYWNjZXNzfHRsYi1taXNzfHRs Yi1hY2Nlc3N8YnJhbmNoLW1pc3N8cmVtb3RlLWFjY2Vzc3xtZW1vcnkpIgo+PiArCj4+ICsJIyBC ZWxvdyBpcyBhbiBleGFtcGxlIG9mIHRoZSBzYW1wbGVzIGR1bXBpbmc6Cj4+ICsJIwlkZCAgMzA0 OCBbMDAyXSAgICAgICAgICAxICAgIGwxZC1hY2Nlc3M6ICAgICAgZmZmZmFhNjQ5OTljIF9fR0lf X19saWJjX3dyaXRlKzB4M2MgKC9saWIvYWFyY2g2NC1saW51eC1nbnUvbGliYy0yLjI3LnNvKQo+ PiArCSMJZGQgIDMwNDggWzAwMl0gICAgICAgICAgMSAgICB0bGItYWNjZXNzOiAgICAgIGZmZmZh YTY0OTk5YyBfX0dJX19fbGliY193cml0ZSsweDNjICgvbGliL2FhcmNoNjQtbGludXgtZ251L2xp YmMtMi4yNy5zbykKPj4gKwkjCWRkICAzMDQ4IFswMDJdICAgICAgICAgIDEgICAgICAgIG1lbW9y eTogICAgICBmZmZmYWE2NDk5OWMgX19HSV9fX2xpYmNfd3JpdGUrMHgzYyAoL2xpYi9hYXJjaDY0 LWxpbnV4LWdudS9saWJjLTIuMjcuc28pCj4+ICsJcGVyZiBzY3JpcHQgLUYsLXRpbWUgLWkgJHtw ZXJmZGF0YX0gMj4mMSB8IFwKPj4gKwkJZWdyZXAgIiArJDEgK1swLTldKyAuKiArJHtldmVudHN9 OiguKjopPyArIiA+IC9kZXYvbnVsbCAyPiYxCj4+ICt9Cj4+ICsKPj4gK3BlcmZfcmVwb3J0X3Nh bXBsZXMoKSB7Cj4+ICsJZWNobyAiTG9va2luZyBhdCBwZXJmLmRhdGEgZmlsZSBmb3IgcmVwb3J0 aW5nIHNhbXBsZXM6Igo+PiArCj4+ICsJIyBCZWxvdyBpcyBhbiBleGFtcGxlIG9mIHRoZSBzYW1w bGVzIHJlcG9ydGluZzoKPj4gKwkjICAgNzMuMDQlICAgIDczLjA0JSAgZGQgICAgbGliYy0yLjI3 LnNvICAgICAgWy5dIF9kbF9hZGRyCj4+ICsJIyAgICA3LjcxJSAgICAgNy43MSUgIGRkICAgIGxp YmMtMi4yNy5zbyAgICAgIFsuXSBnZXRlbnYKPj4gKwkjICAgIDIuNTklICAgICAyLjU5JSAgZGQg ICAgbGQtMi4yNy5zbyAgICAgICAgWy5dIHN0cmNtcAo+PiArCXBlcmYgcmVwb3J0IC0tc3RkaW8g LWkgJHtwZXJmZGF0YX0gMj4mMSB8IFwKPj4gKwkJZWdyZXAgIiArWzAtOV0rXC5bMC05XSslICtb MC05XStcLlswLTldKyUgKyQxICIgPiAvZGV2L251bGwgMj4mMQo+PiArfQo+PiArCj4+ICthcm1f c3BlX3NuYXBzaG90X3Rlc3QoKSB7Cj4+ICsJZWNobyAiUmVjb3JkaW5nIHRyYWNlIHdpdGggc25h cHNob3QgbW9kZSAkcGVyZmRhdGEiCj4+ICsJcGVyZiByZWNvcmQgLW8gJHtwZXJmZGF0YX0gLWUg YXJtX3NwZS8vIC1TIFwKPj4gKwkJLS0gZGQgaWY9L2Rldi96ZXJvIG9mPS9kZXYvbnVsbCA+IC9k ZXYvbnVsbCAyPiYxICYKPj4gKwlQRVJGUElEPSQhCj4+ICsKPj4gKwkjIFdhaXQgZm9yIHBlcmYg cHJvZ3JhbQo+PiArCXNsZWVwIDEKPj4gKwo+PiArCSMgU2VuZCBzaWduYWwgdG8gc25hcHNob3Qg dHJhY2UgZGF0YQo+PiArCWtpbGwgLVVTUjIgJFBFUkZQSUQKPj4gKwo+PiArCSMgU3RvcCBwZXJm IHByb2dyYW0KPj4gKwlraWxsICRQRVJGUElECj4+ICsJd2FpdCAkUEVSRlBJRAo+PiArCj4+ICsJ cGVyZl9zY3JpcHRfc2FtcGxlcyBkZCAmJgo+PiArCXBlcmZfcmVwb3J0X3NhbXBsZXMgZGQKPj4g Kwo+PiArCWVycj0kPwo+PiArCWFybV9zcGVfcmVwb3J0ICJTUEUgc25hcHNob3QgdGVzdGluZyIg JGVycgo+PiArfQo+PiArCj4+ICthcm1fc3BlX3NuYXBzaG90X3Rlc3QKPj4gK2V4aXQgJGdsYl9l cnIKPj4gXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCj4+IC0tIAo+PiAyLjE3LjEKPj4KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1r ZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpo dHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJu ZWwK