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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 7760CEB8FAF for ; Wed, 6 Sep 2023 11:39:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=x8f3+fu4cC5jXXFZ4vs1ng+8vvC5e9xLYEwahgGn8nU=; b=v2RWGH3/+8nT5c eRNeWYPL3gRQHSgKJwwz+tyPmMt/XSxTfIXwC+QxJ5AKcmLieml4dwMGWTNN5WrUDy6YaB/v2QvPt 51c6iPbM+KTCYHaUYV0uHOJOvsIAxLAD3Z0uomUrW/0ClIi0xEJbH5YKJgAtoUMpu/AVdwPFL5pdb kglIGZldWtTHte6TT27+goGz8U0foHPK3GtA+iP67WakMOXXNwU56fi1QUZP5+095u+gXeqmsnTSb 7K4CzHmPNPuWaU9fS+yQw0ELj7hAr81R0YmR9B9DQ9nzBTf5tZ+T+xizmat4Fe5MykGq2VVqKefPJ cRgiH+3qKtva0PvvgW+Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qdqrn-008s4f-2S; Wed, 06 Sep 2023 11:38:39 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qdqrj-008rzV-1y for linux-arm-kernel@lists.infradead.org; Wed, 06 Sep 2023 11:38:37 +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 0EBD31063; Wed, 6 Sep 2023 04:39:08 -0700 (PDT) Received: from [10.57.5.192] (unknown [10.57.5.192]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B4A1A3F7C5; Wed, 6 Sep 2023 04:38:27 -0700 (PDT) Message-ID: <70a38749-e2b6-4d97-e6c5-c51267e3793e@arm.com> Date: Wed, 6 Sep 2023 12:38:21 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [PATCH] ARM: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA Content-Language: en-GB To: Stefan Wahren , Arnd Bergmann , Russell King Cc: Florian Fainelli , Lukas Wunner , Christoph Hellwig , Nicolas Saenz Julienne , linux-arm-kernel@lists.infradead.org, stefan.wahren@i2se.com References: <20230603090643.6799-1-stefan.wahren@i2se.com> <121092e9-a718-45f7-938d-a2cff7e92214@app.fastmail.com> <728053e0-5cc5-4449-a6ea-b224c7ff2af2@app.fastmail.com> <20230603135820.GA13150@wunner.de> From: Robin Murphy In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230906_043835_941207_5A1653CE X-CRM114-Status: GOOD ( 25.92 ) 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-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 T24gMjAyMy0wOS0wNiAxMTozMSwgU3RlZmFuIFdhaHJlbiB3cm90ZToKPiBIaSwKPiAKPiBBbSAw My4wNi4yMyB1bSAxNTo1OCBzY2hyaWViIEx1a2FzIFd1bm5lcjoKPj4gT24gU2F0LCBKdW4gMDMs IDIwMjMgYXQgMDI6NTk6NTNQTSArMDIwMCwgQXJuZCBCZXJnbWFubiB3cm90ZToKPj4+IE9uIFNh dCwgSnVuIDMsIDIwMjMsIGF0IDE0OjM4LCBSdXNzZWxsIEtpbmcgKE9yYWNsZSkgd3JvdGU6Cj4+ Pj4gT24gU2F0LCBKdW4gMDMsIDIwMjMgYXQgMDI6MzM6NDlQTSArMDIwMCwgQXJuZCBCZXJnbWFu biB3cm90ZToKPj4+Pj4gQ2hhbmdpbmcgdGhlIGxvdyBhZGRyZXNzIGxpbWl0IGJ5IGl0c2VsZiBt YWtlcyB0aGUgc3dpb3RsYiB3b3JrCj4+Pj4+IGNvcnJlY3RseSwgYnV0IGZvciBwZXJmb3JtYW5j ZSB3ZSBhbHNvIHdhbnQgdG8gYXZvaWQgaGF2aW5nIHRvCj4+Pj4+IHVzZSB0aGUgc3dpb3RsYiBh dCBhbGwgd2hlbiBkZWFsaW5nIHdpdGggdGhlIHplcm8gcGFnZS4KPj4+Pgo+Pj4+IEhvdyBvZnRl biBpcyB0aGUgemVybyBwYWdlIHVzZWQgZm9yIERNQSBfdG9fIGEgZGV2aWNlIChpdCBzaG91bGQg bmV2ZXIKPj4+PiBiZSB1c2VkIGZvciBETUEgX2Zyb21fIGEgZGV2aWNlLikgPyBJdCBkb2Vzbid0 IHNvdW5kIHRoYXQgdXNlZnVsIHRvIG1lLAo+Pj4+IHNpbmNlIGl0IGNhbiBvbmx5IGJlIHVzZWQg Zm9yIHdyaXRpbmcgemVyb3MuCj4+Pgo+Pj4gSXQncyBwb3NzaWJsZSB0aGF0IHRoaXMgZG9lc24n dCBoYXBwZW4gYWxsIHRoYXQgbXVjaCBhdCBhbGwsIHRoZQo+Pj4gYmNtMjgzNS1kbWEgZHJpdmVy IGlzIHRoZSBvbmx5IG9uZSB0aGF0IGhhcyBhIHNwZWNpZmljIG9wdGltaXphdGlvbgo+Pj4gZm9y IHRoaXMgY2FzZSwgaW50cm9kdWNlZCBpbiBjb21taXQgYmY3NTcwM2QwOTEyZCAoImRtYWVuZ2lu ZToKPj4+IGJjbTI4MzU6IEF2b2lkIGFjY2Vzc2luZyBtZW1vcnkgd2hlbiBjb3B5aW5nIHplcm9l cyIpLgo+Pj4KPj4+IElmIHRoZSBaRVJPIHBhZ2UgY2FuIG9ubHkgYmUgbWFwcGVkIHRocm91Z2gg c3dpb3RsYiwgdGhhdAo+Pj4gb3B0aW1pemF0aW9uIGlzIGNsZWFybHkgY291bnRlcnByb2R1Y3Rp dmUgYmVjYXVzZSBpdCByZXF1aXJlcwo+Pj4gbWFraW5nIGEgY29weSBvZiB0aGUgemVybyBwYWdl IGJ1dCBkb2Vzbid0IGFjdHVhbGx5IHNraXAKPj4+IGFueSB0cmFuc2ZlcnMuCj4+Pgo+Pj4gSSBk b24ndCByZWFsbHkgdW5kZXJzdGFuZCB3aGF0IHRoZSBzcGkgZHJpdmVyIGlzIGRvaW5nIGhlcmUs Cj4+PiBidXQgSSBjYW4gc2VlIHRoYXQgaXQgc3RpbGwgY29udGFpbnMgdGhlIGNvZGUgdGhhdCBv cmlnaW5hbGx5Cj4+PiBzdGFydGVkIHRoZSBkaXNjdXNzaW9uIGFib3V0IHRoZSBjaGFuZ2UgdG8g dGhlIERNQSBkcml2ZXIsCj4+PiBzbyBJIGFzc3VtZSBpdCdzIHN0aWxsIHVzZWQgdGhhdCB3YXku Cj4+Cj4+IFNQSSBpcyBhIGJpZGlyZWN0aW9uYWwgYnVzLCBpLmUuIHlvdSByZWNlaXZlIGFzIG1h bnkgYnl0ZXMgYXMgeW91IHdyaXRlLgo+Pgo+PiBXaGVuIHlvdSdyZSByZWNlaXZpbmcgYW4gRXRo ZXJuZXQgZnJhbWUgZnJvbSBhbiBTUEktYXR0YWNoZWQgbmV0d29yayAKPj4gY2hpcCwKPj4geW91 IG5lZWQgdG8gY2xvY2sgb3V0IGJ5dGVzIGluIG9yZGVyIHRvIGNsb2NrIGluIHRoZSBFdGhlcm5l dCBmcmFtZS4KPj4gVGhlIGNvbnRlbnQgb2YgdGhvc2UgYnl0ZXMgeW91IGNsb2NrIG91dCBkb2Vz bid0IG1hdHRlci7CoCBUaGV5IGNhbiBiZQo+PiB6ZXJvZXMgb3IgYW55dGhpbmcgZWxzZS4KPj4K Pj4gVGhlIFJhc3BiZXJyeSBQaSdzIEJDTTI4MzUgRE1BIGNvbnRyb2xsZXIgaXMgY2FwYWJsZSBv ZiBzeW50aGVzaXppbmcgCj4+IHplcm9lcwo+PiBhbmQgd3JpdGluZyB0aGVtIHRvIHRoZSBTUEkg Y29udHJvbGxlcidzIEZJRk8uwqAgVGhpcyByZWR1Y2VzIHRyYWZmaWMgCj4+IG9uIHRoZQo+PiBt ZW1vcnkgYnVzIGJlY2F1c2UgeW91IGRvbid0IG5lZWQgdG8gY29weSBkYXRhIGZyb20gbWVtb3J5 IHRvIHRoZSBGSUZPLgo+Pgo+PiBVbmZvcnR1bmF0ZWx5IG9ubHkgYSBzdWJzZXQgb2YgdGhlIERN QSBjaGFubmVscyBoYXMgdGhhdCBjYXBhYmlsaXR5Lgo+PiBJZiB0aGUgU1BJIGNvbnRyb2xsZXIg aGFwcGVucyB0byBnZXQgb25seSBvbmUgb2YgdGhlIGluZmVyaW9yICJsaXRlIgo+PiBjaGFubmVs cywgaXQgbmVlZHMgdG8gZmFsbCBiYWNrIHRvIGNvcHlpbmcgZGF0YSBmcm9tIG1lbW9yeS7CoCBU byBhdm9pZAo+PiBoYXZpbmcgdG8gbWFwIGEgcGFnZSBmb3IgdGhhdCwgaXQgc2ltcGx5IHJldXNl cyB0aGUgemVybyBwYWdlLgo+Pgo+PiBIb3BlIHRoYXQgc2hlZHMgc29tZSBsaWdodCBvbiB3aGF0 IHRoZSBkcml2ZXIgaXMgZG9pbmcgdGhlcmUuCj4gCj4gaSdtIGJpdCBhIGxvc3QgaW4gdGhpcyBv bGQgZGlzY3Vzc2lvbi4gQXJuZCBzZW50IGEgUmV2aWV3ZWQtQnkgdG8gdGhlIAo+IHBhdGNoLgo+ IAo+IFNoYWxsIGkgc2VuZCB0aGlzIHRvIFJNSydzIHBhdGNoIHN5c3RlbT8KCkkgdGhpbmsgc28g LSBJIGRvbid0IHJlbWVtYmVyIGhvdyB3ZSBnb3QgaW50byB0aGUgU1BJIHRoaW5nLCBidXQgdGhh dCAKbG9va3Mgc29tZXdoYXQgYm9ndXMgYW5kIGJyb2tlbiwgYW5kIGRvZXNuJ3QgbWF0dGVyIHRv IHRoZSBjb3JyZWN0bmVzcyAKb2YgdGhpcyBwYXRjaCBpbiBpdHNlbGYuCgpUaGFua3MsClJvYmlu LgoKPiAKPiBPciBpcyB0aGUgcGF0Y2ggbm90IHN1ZmZpY2llbnQgZW5vdWdoPwo+IAo+Pgo+PiBU aGFua3MsCj4+Cj4+IEx1a2FzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVs QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==