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 DECA9C433FE for ; Tue, 19 Oct 2021 04:38:45 +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 A92796128B for ; Tue, 19 Oct 2021 04:38:45 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org A92796128B 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=CWAUX3tJbExzmALX1H5Mt6B8aAPuX/M2doVtER5jcEE=; b=CjaYPMTew8WEi8rWBUGvDeWrWW VvnMMRxgt5tqa+F7HjxIv+lwHEB+XgJ4+C8z+zaIqUBa/13C+ohniLStLaFKwwaZeWBZOY4et0+N6 5FwHeV47Nm7Y8e8lRw/4xZ8RLR2w+ugSOtpfa7r/X90Upl/55WBzmgMKZQX1zSVTlaXV14Y1hlyyw 6me2sk7rfWbm1fdj8bvXjvIzD8Pw+13zRgIBa5byobKeUSMINwOydZY50SiCLJuxBVWob4D4YaOUH eXKcgv27RPYEvT3gXcNsGa65f7oLmr+RYOipLOR+SpynjccqzpkmiCA8D8tW/CtiXxE2thDTFnaeI ynXdN0SA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mcgrj-0006Ly-QQ; Tue, 19 Oct 2021 04:36:43 +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 1mcgrf-0006LA-Ci for linux-arm-kernel@lists.infradead.org; Tue, 19 Oct 2021 04:36:41 +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 C76D2D6E; Mon, 18 Oct 2021 21:36:32 -0700 (PDT) Received: from [10.163.74.241] (unknown [10.163.74.241]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 442FB3F70D; Mon, 18 Oct 2021 21:36:29 -0700 (PDT) Subject: Re: [PATCH v5 10/15] coresight: trbe: Workaround TRBE errata overwrite in FILL mode To: Suzuki K Poulose , Mathieu Poirier Cc: will@kernel.org, catalin.marinas@arm.com, mike.leach@linaro.org, leo.yan@linaro.org, maz@kernel.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <20211014223125.2605031-1-suzuki.poulose@arm.com> <20211014223125.2605031-11-suzuki.poulose@arm.com> <20211018155154.GB3163131@p14s> From: Anshuman Khandual Message-ID: <1dd61f9a-cd55-c9a5-8573-1b6a0327247b@arm.com> Date: Tue, 19 Oct 2021 10:06:28 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211018_213639_578311_6FE737E9 X-CRM114-Status: GOOD ( 19.73 ) 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 CgpPbiAxMC8xOS8yMSAyOjQ1IEFNLCBTdXp1a2kgSyBQb3Vsb3NlIHdyb3RlOgo+IE9uIDE4LzEw LzIwMjEgMTY6NTEsIE1hdGhpZXUgUG9pcmllciB3cm90ZToKPj4gT24gVGh1LCBPY3QgMTQsIDIw MjEgYXQgMTE6MzE6MjBQTSArMDEwMCwgU3V6dWtpIEsgUG91bG9zZSB3cm90ZToKPj4+IEFSTSBO ZW92ZXJzZS1OMiAoIzIxMzkyMDgpIGFuZCBDb3J0ZXgtQTcxMCgjIzIxMTk4NTgpIHN1ZmZlcnMg ZnJvbQo+Pj4gYW4gZXJyYXR1bSwgd2hpY2ggd2hlbiB0cmlnZ2VyZWQsIG1pZ2h0IGNhdXNlIHRo ZSBUUkJFIHRvIG92ZXJ3cml0ZQo+Pj4gdGhlIHRyYWNlIGRhdGEgYWxyZWFkeSBjb2xsZWN0ZWQg aW4gRklMTCBtb2RlLCBpbiB0aGUgZXZlbnQgb2YgYSBXUkFQLgo+Pj4gaS5lLCB0aGUgVFJCRSBk b2Vzbid0IHN0b3Agd3JpdGluZyB0aGUgZGF0YSwgaW5zdGVhZCB3cmFwcyB0byB0aGUgYmFzZQo+ Pj4gYW5kIGNvdWxkIHdyaXRlIHVwdG8gMyBjYWNoZSBsaW5lIHNpemUgd29ydGggdHJhY2UuIFRo dXMsIHRoaXMgY291bGQKPj4+IGNvcnJ1cHQgdGhlIHRyYWNlIGF0IHRoZSAiQkFTRSIgcG9pbnRl ci4KPj4+Cj4+PiBUaGUgd29ya2Fyb3VuZCBpcyB0byBwcm9ncmFtIHRoZSB3cml0ZSBwb2ludGVy IDI1NmJ5dGVzIGZyb20gdGhlCj4+PiBiYXNlLCBzdWNoIHRoYXQgaWYgdGhlIGVycmF0dW0gaXMg dHJpZ2dlcmVkLCBpdCBkb2Vzbid0IG92ZXJ3cml0ZQo+Pj4gdGhlIHRyYWNlIGRhdGEgdGhhdCB3 YXMgY2FwdHVyZWQuIFRoaXMgc2tpcHBlZCByZWdpb24gY291bGQgYmUKPj4+IHBhZGRlZCB3aXRo IGlnbm9yZSBwYWNrZXRzIGF0IHRoZSBlbmQgb2YgdGhlIHNlc3Npb24sIHNvIHRoYXQKPj4+IHRo ZSBkZWNvZGVyIHNlZXMgYSBjb250aW51b3VzIGJ1ZmZlciB3aXRoIHNvbWUgcGFkZGluZyBhdCB0 aGUKPj4+IGJlZ2lubmluZy4gVGhlIHRyYWNlIGRhdGEgd3JpdHRlbiBhdCB0aGUgYmFzZSBpcyBj b25zaWRlcmVkCj4+PiBsb3N0IGFzIHRoZSBsaW1pdCBjb3VsZCBoYXZlIGJlZW4gaW4gdGhlIG1p ZGRsZSBvZiB0aGUgcGVyZgo+Pj4gcmluZyBidWZmZXIsIGFuZCBqdW1waW5nIHRvIHRoZSAiYmFz ZSIgaXMgbm90IGFjY2VwdGFibGUuCj4+PiBXZSBzZXQgdGhlIGZsYWdzIGFscmVhZHkgdG8gaW5k aWNhdGUgdGhhdCBzb21lIGFtb3VudCBvZiB0cmFjZQo+Pj4gd2FzIGxvc3QgZHVyaW5nIHRoZSBG SUxMIGV2ZW50IElSUS4gU28gdGhpcyBpcyBmaW5lLgo+Pj4KPj4+IE9uZSBpbXBvcnRhbnQgY2hh bmdlIHdpdGggdGhlIHdvcmsgYXJvdW5kIGlzLCB3ZSBwcm9ncmFtIHRoZQo+Pj4gVFJCQkFTRVJf RUwxIHRvIGN1cnJlbnQgcGFnZSB3aGVyZSB3ZSBhcmUgYWxsb3dlZCB0byB3cml0ZS4KPj4+IE90 aGVyd2lzZSwgaXQgY291bGQgb3ZlcndyaXRlIGEgcmVnaW9uIHRoYXQgbWF5IGJlIGNvbnN1bWVk Cj4+PiBieSB0aGUgcGVyZi4gVG93YXJkcyB0aGlzLCB3ZSBhbHdheXMgbWFrZSBzdXJlIHRoYXQg dGhlCj4+PiAiaGFuZGxlLT5oZWFkIiBhbmQgdGh1cyB0aGUgdHJiZV93cml0ZSBpcyBQQUdFX1NJ WkUgYWxpZ25lZCwKPj4+IHNvIHRoYXQgd2UgY2FuIHNldCB0aGUgQkFTRSB0byB0aGUgUEFHRSBi YXNlIGFuZCBtb3ZlIHRoZQo+Pj4gVFJCUFRSIHRvIHRoZSAyNTZieXRlcyBvZmZzZXQuCj4+Pgo+ Pj4gQ2M6IE1pa2UgTGVhY2ggPG1pa2UubGVhY2hAbGluYXJvLm9yZz4KPj4+IENjOiBNYXRoaWV1 IFBvaXJpZXIgPG1hdGhpZXUucG9pcmllckBsaW5hcm8ub3JnPgo+Pj4gQ2M6IEFuc2h1bWFuIEto YW5kdWFsIDxhbnNodW1hbi5raGFuZHVhbEBhcm0uY29tPgo+Pj4gQ2M6IExlbyBZYW4gPGxlby55 YW5AbGluYXJvLm9yZz4KPj4+IFJldmlld2VkLWJ5OiBNYXRoaWV1IFBvaXJpZXIgPG1hdGhpZXUu cG9pcmllckBsaW5hcm8ub3JnPgo+Pj4gU2lnbmVkLW9mZi1ieTogU3V6dWtpIEsgUG91bG9zZSA8 c3V6dWtpLnBvdWxvc2VAYXJtLmNvbT4KPj4+IC0tLQo+Pj4gQ2hhbmdlcyBzaW5jZSB2MjoKPj4+ IMKgIC0gVXBkYXRlZCB0aGUgQVNDSUkgYXJ0IHRvIGluY2x1ZGUgYmV0dGVyIGRlc2NyaXB0aW9u IG9mCj4+PiDCoMKgwqAgYWxsIHRoZSBzdGVwcyBpbiB0aGUgd29yayBhcm91bmQKPj4+IENoYW5n ZSBzaW5jZSB2MToKPj4+IMKgIC0gVXBkYXRlZCBjb21tZW50IHdpdGggQVNDSUkgYXJ0Cj4+PiDC oCAtIEFkZCBfQllURVMgc3VmZml4IGZvciB0aGUgc3BhY2UgdG8gc2tpcCBmb3IgdGhlIHdvcmsg YXJvdW5kLgo+Pj4gLS0tCj4+PiDCoCBkcml2ZXJzL2h3dHJhY2luZy9jb3Jlc2lnaHQvY29yZXNp Z2h0LXRyYmUuYyB8IDE2OSArKysrKysrKysrKysrKysrKy0tCj4+PiDCoCAxIGZpbGUgY2hhbmdl ZCwgMTU4IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2h3dHJhY2luZy9jb3Jlc2lnaHQvY29yZXNpZ2h0LXRyYmUuYyBiL2RyaXZlcnMv aHd0cmFjaW5nL2NvcmVzaWdodC9jb3Jlc2lnaHQtdHJiZS5jCj4+PiBpbmRleCAzMTRlNWU3Mzc0 YzcuLmI1NmIxNjZiMmRlYyAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvaHd0cmFjaW5nL2NvcmVz aWdodC9jb3Jlc2lnaHQtdHJiZS5jCj4+PiArKysgYi9kcml2ZXJzL2h3dHJhY2luZy9jb3Jlc2ln aHQvY29yZXNpZ2h0LXRyYmUuYwo+Pj4gQEAgLTE2LDYgKzE2LDcgQEAKPj4+IMKgICNkZWZpbmUg cHJfZm10KGZtdCkgRFJWTkFNRSAiOiAiIGZtdAo+Pj4gwqAgwqAgI2luY2x1ZGUgPGFzbS9iYXJy aWVyLmg+Cj4+PiArI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+Cj4+Cj4+IEhlcmUgdG9vIEkg Z2V0IGEgY2hlY2twYXRjaCB3YXJuaW5nLi4uCj4+Cj4gCj4gVGhhdCBpcyBhIGZhbHNlIGFsYXJt LiBJIGd1ZXNzIHRoYXQgd2FybnMgZm9yIGluY2x1ZGluZwo+IGxpbnV4L2NwdWZlYXR1cmUuaD8g SXQgaXMgYSBiaXQgb2RkLCB3ZSBpbmNsdWRlIHRoaXMKPiBmb3IgdGhlIGFybTY0IGNwdWNhcHMs IG5vdCB0aGUgZ2VuZXJpYyBsaW51eCBmZWF0dXJlCgpJdCBpcyBhIGJpdCBvZGQsIEkgc2F3IHRo YXQgdG9vLgoKPiBjaGVja3MuIChUaGV5IGFyZSB1c2VkIGZvciAibG9hZGluZyBtb2R1bGVzIiBi YXNlZAo+IG9uICJmZWF0dXJlcyIgd2hpY2ggYXJlIG1vcmUgbGlrZSBFTEYgSFdDQVBzKS4KClNo b3VsZCA8YXNtL2NwdWZlYXR1cmUuaD4gYmUgcmVuYW1lZCBhcyA8YXNtL2FybTY0X2NwdWZlYXR1 cmUuaD4Kb3Igc29tZXRoaW5nIHNpbWlsYXIgaW5zdGVhZCB0byBkaWZmZXJlbnRpYXRlIGl0IGZy b20gdGhlIGdlbmVyaWMKPGxpbnV4L2NwdWZlYXR1cmUuaD4gYXMgdGhleSBhcmUgbm90IHJlbGF0 ZWQuIEFsc28sIHByb2JhYmx5IHRoaXMKd2FybmluZyBjb3VsZCBiZSBhdm9pZGVkLgoKPiAKPiBB cyBzdWNoIEkgY2hvc2UgdG8gaWdub3JlIGl0Lgo+IAo+IFN1enVraQoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=