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=-15.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham 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 C2B91C433DB for ; Thu, 28 Jan 2021 09:50:03 +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 684DE64D9D for ; Thu, 28 Jan 2021 09:50:03 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 684DE64D9D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com 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-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ermDQR9RCl9MQ84lYrXpvynIB7ENiUKko5/wOaSsHZc=; b=005xwk1mrJ0DzLJQ3/FEGRPJQ eB5UmAzk1QtQ4WUPoecsxteFFC4N9w5bZUD6mnSa/Lrz0jZ8PcBtlsfqfcS9k9nplREnirpuhoEI0 rHefdUGkcMutXOtMjoHJ/jj3kG+nKovIj6VSfSdva0/sB26jvKJItRZEf6+nppa7wyQ6IqRfkmON1 GBxRcDFHQ4icJm9hQAWfHUYMxVgGxsGyDOWwxbxvPthOdcvd10h9POdmq52xCm/ZyUaJMQOPEKkYQ i+TwSA3KPhpjb8POGW3f0PFYpkBNH85NOtRZEiEsizl1NbE1CldJq7MIePaFGC5AkXIQjTFYTyeFt ef9b7yJiw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l53v5-0006Pm-0j; Thu, 28 Jan 2021 09:48:55 +0000 Received: from foss.arm.com ([217.140.110.172]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l53v2-0006Oe-LU for linux-arm-kernel@lists.infradead.org; Thu, 28 Jan 2021 09:48:53 +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 482CC1042; Thu, 28 Jan 2021 01:48:50 -0800 (PST) Received: from [10.57.45.249] (unknown [10.57.45.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E73AC3F766; Thu, 28 Jan 2021 01:48:47 -0800 (PST) Subject: Re: [PATCH V3 10/14] arm64: nvhe: Allow TRBE access at EL1 To: Marc Zyngier References: <1611737738-1493-1-git-send-email-anshuman.khandual@arm.com> <1611737738-1493-11-git-send-email-anshuman.khandual@arm.com> <12b1572e2568d4936f0458649065fe64@kernel.org> <05c4cde3da791e7effd6196a197f5c98@kernel.org> From: Suzuki K Poulose Message-ID: <7a3252ae-8b8e-1d60-9ce5-5291e33ae8c8@arm.com> Date: Thu, 28 Jan 2021 09:48:42 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 MIME-Version: 1.0 In-Reply-To: <05c4cde3da791e7effd6196a197f5c98@kernel.org> Content-Language: en-GB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210128_044852_955255_680BE80C X-CRM114-Status: GOOD ( 18.60 ) 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 , mathieu.poirier@linaro.org, Anshuman Khandual , Catalin Marinas , coresight@lists.linaro.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Will Deacon , lcherian@marvell.com, mike.leach@linaro.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMS8yOC8yMSA5OjQ2IEFNLCBNYXJjIFp5bmdpZXIgd3JvdGU6Cj4gT24gMjAyMS0wMS0yOCAw OTozNCwgU3V6dWtpIEsgUG91bG9zZSB3cm90ZToKPj4gT24gMS8yNy8yMSA5OjU4IEFNLCBNYXJj IFp5bmdpZXIgd3JvdGU6Cj4+PiBPbiAyMDIxLTAxLTI3IDA4OjU1LCBBbnNodW1hbiBLaGFuZHVh bCB3cm90ZToKPj4+PiBGcm9tOiBTdXp1a2kgSyBQb3Vsb3NlIDxzdXp1a2kucG91bG9zZUBhcm0u Y29tPgo+Pj4+Cj4+Pj4gV2hlbiB0aGUga2VybmVsIGlzIGJvb3RlZCBhdCBFTDIgaW4gYSBudmhl IGNvbmZpZ3VyYXRpb24sCj4+Pj4gZW5hYmxlIHRoZSBUUkJFIGFjY2VzcyB0byB0aGUgRUwxLiBU aGUgRUwxIHN0aWxsIGNhbid0IHRyYWNlCj4+Pj4gRUwyLCB1bmxlc3MgRUwyIHBlcm1pdHMgZXhw bGljaXRseSB2aWEgVFJGQ1JfRUwyLkUyVFJFLgo+Pj4+Cj4+Pj4gQ2M6IFdpbGwgRGVhY29uIDx3 aWxsQGtlcm5lbC5vcmc+Cj4+Pj4gQ2M6IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFz QGFybS5jb20+Cj4+Pj4gQ2M6IE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+Cj4+Pj4gQ2M6 IE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+Cj4+Pj4gY2M6IEFuc2h1bWFuIEto YW5kdWFsIDxhbnNodW1hbi5raGFuZHVhbEBhcm0uY29tPgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFN1 enVraSBLIFBvdWxvc2UgPHN1enVraS5wb3Vsb3NlQGFybS5jb20+Cj4+Pj4gU2lnbmVkLW9mZi1i eTogQW5zaHVtYW4gS2hhbmR1YWwgPGFuc2h1bWFuLmtoYW5kdWFsQGFybS5jb20+Cj4+Pgo+Pj4g QWNrZWQtYnk6IE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+Cj4+Pgo+Pj4gT25lIGNvbW1l bnQgYmVsb3csIHRob3VnaDoKPj4+Cj4+Pj4gLS0tCj4+Pj4gwqBhcmNoL2FybTY0L2luY2x1ZGUv YXNtL2VsMl9zZXR1cC5oIHwgMTkgKysrKysrKysrKysrKysrKysrKwo+Pj4+IMKgYXJjaC9hcm02 NC9pbmNsdWRlL2FzbS9rdm1fYXJtLmjCoMKgIHzCoCAyICsrCj4+Pj4gwqAyIGZpbGVzIGNoYW5n ZWQsIDIxIGluc2VydGlvbnMoKykKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9hcmNoL2FybTY0L2lu Y2x1ZGUvYXNtL2VsMl9zZXR1cC5oCj4+Pj4gYi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2VsMl9z ZXR1cC5oCj4+Pj4gaW5kZXggYTdmNWExYi4uMDVlY2NlOSAxMDA2NDQKPj4+PiAtLS0gYS9hcmNo L2FybTY0L2luY2x1ZGUvYXNtL2VsMl9zZXR1cC5oCj4+Pj4gKysrIGIvYXJjaC9hcm02NC9pbmNs dWRlL2FzbS9lbDJfc2V0dXAuaAo+Pj4+IEBAIC03Miw2ICs3MiwyNSBAQAo+Pj4+IMKgLmVuZGlm Cj4+Pj4KPj4+PiDCoDM6Cj4+Pj4gKwo+Pj4+ICsuaWZlcXPCoMKgwqAgIlxtb2RlIiwgIm52aGUi Cj4+Pj4gK8KgwqDCoCAvKgo+Pj4+ICvCoMKgwqDCoCAqIElmIHRoZSBUcmFjZSBCdWZmZXIgaXMg YXZhaWxhYmxlLCBhbGxvdwo+Pj4+ICvCoMKgwqDCoCAqIHRoZSBFTDEgdG8gb3duIGl0LiBOb3Rl IHRoYXQgRUwxIGNhbm5vdAo+Pj4+ICvCoMKgwqDCoCAqIHRyYWNlIHRoZSBFTDIsIGFzIGl0IGlz IHByZXZlbnRlZCBieQo+Pj4+ICvCoMKgwqDCoCAqIFRSRkNSX0VMMi5FMlRSRSA9PSAwLgo+Pj4+ ICvCoMKgwqDCoCAqLwo+Pj4+ICvCoMKgwqAgdWJmeMKgwqDCoCB4MCwgeDEsICNJRF9BQTY0REZS MF9UUkJFX1NISUZULCAjNAo+Pj4+ICvCoMKgwqAgY2J6wqDCoMKgIHgwLCAxZgo+Pj4+ICsKPj4+ PiArwqDCoMKgIG1yc19zwqDCoMKgIHgwLCBTWVNfVFJCSURSX0VMMQo+Pj4+ICvCoMKgwqAgYW5k wqDCoMKgIHgwLCB4MCwgVFJCSURSX1BST0cKPj4+PiArwqDCoMKgIGNibnrCoMKgwqAgeDAsIDFm Cj4+Pj4gK8KgwqDCoCBtb3bCoMKgwqAgeDAsICMoTURDUl9FTDJfRTJUQl9FTDFfT1dOIDw8IE1E Q1JfRUwyX0UyVEJfU0hJRlQpCj4+Pj4gK8KgwqDCoCBvcnLCoMKgwqAgeDIsIHgyLCB4MAo+Pj4+ ICsuZW5kaWYKPj4+PiArCj4+Pj4gKzE6Cj4+Pgo+Pj4gTm90ZSB0aGF0IHRoaXMgd2lsbCAoYmFk bHkpIGNvbmZsaWN0IHdpdGggdGhlIGxhdGUtVkhFIHBhdGNoZXNbMV0sCj4+PiB3aGVyZSB0aGlz IGNvZGUgcGF0aCBoYXMgYmVlbiByZXdvcmtlZC4KPj4KPj4gVGhhbmtzIGZvciB0aGUgaGVhZHMg dXAuIFdlIHdpbGwgbmVlZCB0byBzZWUgaG93IHRoaW5ncyBnZXQgbWVyZ2VkLgo+PiBJZGVhbGx5 IHRoaXMgcGF0Y2ggYW5kIHRoZSBwcmV2aW91cyBvbmUgKFRSQkUgZGVmaW5pdGlvbnMgY291bGQg Z28KPj4gdmlhIHRoZSBhcm02NCB0cmVlIC8ga3ZtIHRyZWUpLCBpbiB3aGljaCBjYXNlIHdlIGNv dWxkIHJlYmFzZSB0aGVzZQo+PiB0d28gcGF0Y2hlcyBvbiB0aGUgcmVzcGVjdGl2ZSB0cmVlLgo+ IAo+IEkgdGhpbmsgdGhlIGN1cnJlbnQgcGxhbiBvZiBhY3Rpb24gaXMgdG8gZ28gdmlhIHRoZSBh cm02NCB0cmVlLAo+IGdpdmVuIHRoYXQgdGhlcmUgaXMgbm90aGluZyByZWFsbHkgS1ZNIHNwZWNp ZmljIHRoZXJlLiBJJ2xsIHJlc3Bpbgo+IHRoZSBzZXJpZXMgb25lIGxhc3QgKGhvcGVmdWxseSEp IHRpbWUgb24gTW9uZGF5LiBMZXQgbWUga25vdyBpZgo+IHlvdSBuZWVkIGEgaGFuZCB3aXRoIHRo ZSByZWJhc2luZy4KClNvdW5kcyBnb29kLCB3aWxsIHJlYmFzZSBpdCBvbiB0b3Agb2YgdGhhdCB0 aGVuLgoKQ2hlZXJzClN1enVraQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=