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=-10.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 0CB9BC433E0 for ; Thu, 21 Jan 2021 15:13:40 +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 B6A2F239EB for ; Thu, 21 Jan 2021 15:13:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B6A2F239EB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=caramail.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-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:References:Message-Id:Date:In-Reply-To:From: Subject:Mime-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=uoBWjPT9BBbWPFyF2tK1eaq3hlbED1I5j0mUqc675ok=; b=ckgFVMpSSKPk61Gmm6P3ewDOX 7wpaEhsfTCJN+8tGsIkpkwofFfCVj8gbKGBNz+gCafOqhFufEfstqF0fFiHX5M3o4awFRjNWG+cb4 OZk1dIryaIJlOfPRiIsyXiz7SP3eRbm1yV7ofEMzopgdWJYPGYC6lztQ3gLA++mIhPBmL6aSMf21t 7O++wkmsF2XfhwipNnJstfJVJGlR0Ix1JO4axIIqYNp/FyqepUDj06xaLKolQgYkXnIv0NJVyNQMf K4Aptdw42R7V7EcOx18CKWpC0m2BkB4GQZvqyQwTRHUlFqQEwJM6SDABZCuoEcT0wyKHcRojFjMij htR97FBSw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l2bdK-0004Ep-9r; Thu, 21 Jan 2021 15:12:26 +0000 Received: from mout.gmx.net ([212.227.15.15]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l2bdI-0004Dx-EY for linux-arm-kernel@lists.infradead.org; Thu, 21 Jan 2021 15:12:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1611241929; bh=VZZt5/tYu9Y8TbzRi7bwy/UykC8836/8CYl6jj8EU4A=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=Qpelg0l2s1MuBxenZi1JeQusZi8qXNvIrkZrhkqV/bHnhLv9R/k8N9gDXPq7Q74Zi O/A6QEEtuLpIY1OrnZg4wwQZkCvMF7KoSOAlkVpAf3D0fFcqqPbjwvqqCPjzrwynYz zE8QL/h76P035zxUTlmocbNtqIiP9JfGawPURITE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [10.42.0.78] ([83.204.192.78]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1M1Ygz-1l0foo01rn-0036VC; Thu, 21 Jan 2021 16:12:09 +0100 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.5\)) Subject: Re: [RFC PATCH 3/7] arm64: mm: use nGnRnE instead of nGnRE on Apple processors From: Mohamed Mediouni In-Reply-To: <20210121124742.GA22123@willie-the-truck> Date: Thu, 21 Jan 2021 16:12:04 +0100 Message-Id: <39067FDD-F7D3-4F37-8B43-1A9FCF80EEE5@caramail.com> References: <20210120132717.395873-1-mohamed.mediouni@caramail.com> <20210120132717.395873-4-mohamed.mediouni@caramail.com> <20210121112725.GA21750@willie-the-truck> <20210121124742.GA22123@willie-the-truck> To: Will Deacon X-Mailer: Apple Mail (2.3654.60.0.2.5) X-Provags-ID: V03:K1:Lfzx9BQBL4XONDrOMjPKRKcebLeFvTdWkCc+LrVGXBKUw+LPD5n 9pNSHlkRAEdNF91pw+JhiQ/m7Eywn+FcQiSw8alkmeI0NQm2OPrNZIA+YtFyc2mIpe+dGIf 0lxjExHTlggVDI4WAYd1AId1bMdF9LZndrOVS9MrREEepf5L3CTciefenN1kLDH2eMrSCmB fPjFnoa9i+T47TD45uTWg== X-UI-Out-Filterresults: notjunk:1;V03:K0:/8E7dhoj/u0=:zW2KodPpMLkBjXeQ2oQXTL VSP2qrNtrqxGdZTAomTywAGroVixBV/NAODD4yUjn4cU/kgpD2CsYRCyPZpdBdDWwESWussPS Awq1AL3pwwPURi57Q3+E5xgzTFMbSYSQQHjNiAgxZrBPpIO3X6xddgN+Sc5wBgSPF8j4jWiQY Qg8+oCeDpJgUOUIxDmAGJYILvqSC1udPl+teksIGhVVH7CqTWJBnb1MthHg+gie7olIvTGul/ pav+U4Gw25Ey7WzifIqzNVszRlB+ePxIx6LViGCsZqoL1zu0GhzLUoCrfT9xMN07uKfzfyQQK uHlD+kDzpQjRojR1hrOUzIvFCZFZwpcrIYMZxjSaMG48F9OMsT1rlvaYjM/ox9q/b93OWwfPH Y9+DapcG0yjw4RS1mr237wCNydxeMK1InT1SghPVFPTPpOIVtjfKsyq3LxtXu8NYjD6LI/mZj JCDXfXT/HCWHmMq8XwyxqAKvqR0Z343j8L6RNsCyjZqOWsTJSOjR+G1nc9v6NQ4TeHGysVn6U w6Rx/F2djTISrYMUHSeLRiW1jq5PnHWCT+aVtGq/8U87LNFaquSg/8zKNo+aJLswHaXIzjdr0 0LhgSV7VSiHWAvnpHSNZOoNfZ57nJaVqH3vQlVzw7159vGDbNxEL6yaF/IATlXENGx9UXNCIL 04PGodc5IqeB9g2MPAJ4NlR9Nip/duPqKZ7NIA081O18QpDs8rydbsjaU2Uwfc/rNarijpMLA gYmDV1D3Soqyx9fly516mIxQwEfQEefffqgCFD+hukUFON/24t30r2yyX/rxokoB8dnHy0Ldz LooKkPNUsbKCtIGPlfxpUK8R/0Pf29GZxawwvhR5yHmNuZOq3whtJZl3GVeVkUAQGOFrzquMV 36UZoliCHZbUfiSKGQoKCiM80f4XmppOksYIl2WIM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210121_101224_774052_F8C161A0 X-CRM114-Status: GOOD ( 20.33 ) 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 , Marc Zyngier , Hector Martin , linux-kernel@vger.kernel.org, Catalin Marinas , Linux ARM , Stan Skowronek 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 Cgo+IE9uIDIxIEphbiAyMDIxLCBhdCAxMzo0NywgV2lsbCBEZWFjb24gPHdpbGxAa2VybmVsLm9y Zz4gd3JvdGU6Cj4gCj4gT24gVGh1LCBKYW4gMjEsIDIwMjEgYXQgMTE6NDQ6MjNBTSArMDAwMCwg TWFyYyBaeW5naWVyIHdyb3RlOgo+PiBPbiAyMDIxLTAxLTIxIDExOjI3LCBXaWxsIERlYWNvbiB3 cm90ZToKPj4+IE9uIFdlZCwgSmFuIDIwLCAyMDIxIGF0IDAyOjI3OjEzUE0gKzAxMDAsIE1vaGFt ZWQgTWVkaW91bmkgd3JvdGU6Cj4+Pj4gVXNlIG5HblJuRSBpbnN0ZWFkIG9mIG5HblJFIG9uIEFw cGxlIFNvQ3MgdG8gd29ya2Fyb3VuZCBhIHNlcmlvdXMKPj4+PiBoYXJkd2FyZSBxdWlyay4KPj4+ PiAKPj4+PiBPbiBBcHBsZSBwcm9jZXNzb3JzLCB3cml0ZXMgdXNpbmcgdGhlIG5HblJFIGRldmlj ZSBtZW1vcnkgdHlwZSBnZXQKPj4+PiBkcm9wcGVkIGluIGZsaWdodCwKPj4+PiBnZXR0aW5nIHRv IG5vd2hlcmUuCj4+Pj4gCj4+Pj4gU2lnbmVkLW9mZi1ieTogU3RhbiBTa293cm9uZWsgPHN0YW5A Y29yZWxsaXVtLmNvbT4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBNb2hhbWVkIE1lZGlvdW5pIDxtb2hh bWVkLm1lZGlvdW5pQGNhcmFtYWlsLmNvbT4KPj4+PiAtLS0KPj4+PiBhcmNoL2FybTY0L21tL3By b2MuUyB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4gMSBmaWxlIGNoYW5nZWQs IDI2IGluc2VydGlvbnMoKykKPj4+PiAKPj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9tbS9w cm9jLlMgYi9hcmNoL2FybTY0L21tL3Byb2MuUwo+Pj4+IGluZGV4IDFmN2VlOGM4YjdiOC4uMDY0 MzY5MTZmMTM3IDEwMDY0NAo+Pj4+IC0tLSBhL2FyY2gvYXJtNjQvbW0vcHJvYy5TCj4+Pj4gKysr IGIvYXJjaC9hcm02NC9tbS9wcm9jLlMKPj4+PiBAQCAtNTEsNiArNTEsMjUgQEAKPj4+PiAjZGVm aW5lIFRDUl9LQVNBTl9IV19GTEFHUyAwCj4+Pj4gI2VuZGlmCj4+Pj4gCj4+Pj4gKyNpZmRlZiBD T05GSUdfQVJDSF9BUFBMRQo+Pj4+ICsKPj4+PiArLyoKPj4+PiArICogQXBwbGUgY29yZXMgYXBw ZWFyIHRvIGJsYWNrLWhvbGUgd3JpdGVzIGRvbmUgd2l0aCBuR25SRS4KPj4+PiArICogV2Ugc2V0 dGxlZCBvbiBhIHdvcmstYXJvdW5kIHRoYXQgdXNlcyBNQUlSIHZzIGNoYW5naW5nIGV2ZXJ5Cj4+ Pj4gc2luZ2xlIHVzZXIgb2YKPj4+PiArICogbkduUkUgYWNyb3NzIHRoZSBhcm02NCBjb2RlLgo+ Pj4+ICsgKi8KPj4+PiArCj4+Pj4gKyNkZWZpbmUgTUFJUl9FTDFfU0VUX0FQUExFCQkJCQkJXAo+ Pj4+ICsJKE1BSVJfQVRUUklEWChNQUlSX0FUVFJfREVWSUNFX25HblJuRSwgTVRfREVWSUNFX25H blJuRSkgfAlcCj4+Pj4gKwkgTUFJUl9BVFRSSURYKE1BSVJfQVRUUl9ERVZJQ0VfbkduUm5FLCBN VF9ERVZJQ0VfbkduUkUpIHwJXAo+Pj4+ICsJIE1BSVJfQVRUUklEWChNQUlSX0FUVFJfREVWSUNF X0dSRSwgTVRfREVWSUNFX0dSRSkgfAkJXAo+Pj4+ICsJIE1BSVJfQVRUUklEWChNQUlSX0FUVFJf Tk9STUFMX05DLCBNVF9OT1JNQUxfTkMpIHwJCVwKPj4+PiArCSBNQUlSX0FUVFJJRFgoTUFJUl9B VFRSX05PUk1BTCwgTVRfTk9STUFMKSB8CQkJXAo+Pj4+ICsJIE1BSVJfQVRUUklEWChNQUlSX0FU VFJfTk9STUFMX1dULCBNVF9OT1JNQUxfV1QpIHwJCVwKPj4+PiArCSBNQUlSX0FUVFJJRFgoTUFJ Ul9BVFRSX05PUk1BTCwgTVRfTk9STUFMX1RBR0dFRCkpCj4+Pj4gKwo+Pj4+ICsjZW5kaWYKPj4+ PiArCj4+Pj4gLyoKPj4+PiAgKiBEZWZhdWx0IE1BSVJfRUwxLiBNVF9OT1JNQUxfVEFHR0VEIGlz IGluaXRpYWxseSBtYXBwZWQgYXMgTm9ybWFsCj4+Pj4gbWVtb3J5IGFuZAo+Pj4+ICAqIGNoYW5n ZWQgZHVyaW5nIF9fY3B1X3NldHVwIHRvIE5vcm1hbCBUYWdnZWQgaWYgdGhlIHN5c3RlbQo+Pj4+ IHN1cHBvcnRzIE1URS4KPj4+PiBAQCAtNDMyLDYgKzQ1MSwxMyBAQCBTWU1fRlVOQ19TVEFSVChf X2NwdV9zZXR1cCkKPj4+PiAJICogTWVtb3J5IHJlZ2lvbiBhdHRyaWJ1dGVzCj4+Pj4gCSAqLwo+ Pj4+IAltb3ZfcQl4NSwgTUFJUl9FTDFfU0VUCj4+Pj4gKyNpZmRlZiBDT05GSUdfQVJDSF9BUFBM RQo+Pj4+ICsJbXJzCXgwLCBNSURSX0VMMQo+Pj4+ICsJbHNyCXcwLCB3MCwgIzI0Cj4+Pj4gKwlt b3ZfcQl4MSwgTUFJUl9FTDFfU0VUX0FQUExFCj4+Pj4gKwljbXAJeDAsICMweDYxCQkJLy8gMHg2 MSA9IEltcGxlbWVudGVyOiBBcHBsZQo+Pj4+ICsJY3NlbAl4NSwgeDEsIHg1LCBlcQo+Pj4gCj4+ PiBXaHkgZG9lcyB0aGlzIG5lZWQgdG8gYmUgZG9uZSBzbyBlYXJseT8gSXQgd291bGQgYmUgYSBs b3QgY2xlYW5lciBpZiB3ZQo+Pj4gY291bGQgZGV0ZWN0IHRoaXMgaW4gYSBzaW1pbGFyIGZhc2hp b24gdG8gb3RoZXIgZXJyYXRhIGFuZCB1cGRhdGUgdGhlCj4+PiBNQUlSCj4+PiBhcHByb3ByaWF0 ZWx5LiBJZiB0aGF0J3Mgbm90IHBvc3NpYmxlIGJlY2F1c2Ugb2YgZWFybHkgSU8gbWFwcGluZ3MK Pj4+ICh3aGljaAo+Pj4gb25lcz8pLCB0aGVuIHdlIGNvdWxkIGluc3RlYWQgaW5pdGlhbGlzZSB0 byBuR25SbkUgdW5jb25kaXRpb25hbGx5LCBidXQKPj4+IHJlbGF4IGl0IHRvIG5HblJFIGlmIHdl IGRldGVjdCB0aGF0IHdlIF9kb24ndF8gaGF2ZSB0aGUgZXJyYXR1bS4KPj4gCj4+IFdvdWxkIHRo YXQgaW1wbHkgYW5vdGhlciByb3VuZC10cmlwIGludG8gdGhlIGlkbWFwLCBtdWNoIGxpa2Ugd2Ug ZG8KPj4gd2hlbiB3ZSBzd2l0Y2ggdG8gbm9uLWdsb2JhbCBtYXBwaW5ncz8gT3IgZG8geW91IGV4 cGVjdCB0aGF0IHdlIGNhbiBjaGFuZ2UKPj4gdGhlIE1BSVIgd2l0aCBsaXZlIG1hcHBpbmdzPwo+ IAo+IEkgdGhpbmsgd2Ugc2hvdWxkIGJlIGFibGUgdG8gY2hhbmdlIGl0IGxpdmUgYW5kIHRoZW4g aW52YWxpZGF0ZSB0aGUgVExCLiBBdAo+IGxlYXN0LCBteSByZWFkaW5nIG9mIHRoZSBCQk0gcmVx dWlyZW1lbnRzIHN1Z2dlc3RzIHRoYXQgaXQgaXNuJ3QgcmVxdWlyZWQKPiBmb3IgY2hhbmdpbmcg YmV0d2VlbiBkaWZmZXJlbnQgdHlwZXMgb2YgZGV2aWNlIG1lbW9yeS4gSSBjYW4gc2Vlawo+IGNs YXJpZmljYXRpb24gZnJvbSBBcm0gaWYgbmVjZXNzYXJ5Lgo+IApQbGVhc2UgaWdub3JlIHRoYXQg cGF0Y2guCgpJdCB0dXJucyBvdXQgdGhhdCB0aGUgUENJZSBjb250cm9sbGVyIG9uIEFwcGxlIE0x IGV4cGVjdHMgcG9zdGVkIHdyaXRlcyBhbmQgc28gdGhlIG1lbW9yeSByYW5nZSBmb3IgaXQgb3Vn aHQgdG8gYmUgc2V0IG5HblJFLiAKU28sIHdlIG5lZWQgdG8gdXNlIG5HblJuRSBmb3Igb24tY2hp cCBNTUlPIGFuZCBuR25SRSBmb3IgUENJZSBCQVJzLgoKVGhlIE1BSVIgYXBwcm9hY2ggaXNu4oCZ dCBhZGVxdWF0ZSBmb3Igc3VjaCBhIHRoaW5nLCBzbyB3ZeKAmWxsIGhhdmUgdG8gbG9vayBlbHNl d2hlcmUuCgpUaGFuayB5b3UsCj4gV2lsbAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK