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 foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qLO4S-0045dv-2J for linux-arm-kernel@lists.infradead.org; Mon, 17 Jul 2023 13:15:34 +0000 Message-ID: <7e7145b0-149c-c09d-08a6-99227519df87@arm.com> Date: Mon, 17 Jul 2023 14:15:18 +0100 MIME-Version: 1.0 Subject: Re: [PATCH v3 2/4] mm: Default implementation of arch_wants_pte_order() References: <20230714160407.4142030-1-ryan.roberts@arm.com> <20230714161733.4144503-2-ryan.roberts@arm.com> From: Ryan Roberts In-Reply-To: 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+lwn-linux-arm-kernel=archive.lwn.net@lists.infradead.org List-Archive: To: David Hildenbrand , Andrew Morton , Matthew Wilcox , "Kirill A. Shutemov" , Yin Fengwei , Yu Zhao , Catalin Marinas , Will Deacon , Anshuman Khandual , Yang Shi , "Huang, Ying" , Zi Yan , Luis Chamberlain Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org T24gMTcvMDcvMjAyMyAxNDowMSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4gT24gMTQuMDcu MjMgMTg6MTcsIFJ5YW4gUm9iZXJ0cyB3cm90ZToKPj4gYXJjaF93YW50c19wdGVfb3JkZXIoKSBj YW4gYmUgb3ZlcnJpZGRlbiBieSB0aGUgYXJjaCB0byByZXR1cm4gdGhlCj4+IHByZWZlcnJlZCBm b2xpbyBvcmRlciBmb3IgcHRlLW1hcHBlZCBtZW1vcnkuIFRoaXMgaXMgdXNlZnVsIGFzIHNvbWUK Pj4gYXJjaGl0ZWN0dXJlcyAoZS5nLiBhcm02NCkgY2FuIGNvYWxlc2NlIFRMQiBlbnRyaWVzIHdo ZW4gdGhlIHBoeXNpY2FsCj4+IG1lbW9yeSBpcyBzdWl0YWJseSBjb250aWd1b3VzLgo+Pgo+PiBU aGUgZmlyc3QgdXNlciBmb3IgdGhpcyBoaW50IHdpbGwgYmUgRkxFWElCTEVfVEhQLCB3aGljaCBh aW1zIHRvCj4+IGFsbG9jYXRlIGxhcmdlIGZvbGlvcyBmb3IgYW5vbnltb3VzIG1lbW9yeSB0byBy ZWR1Y2UgcGFnZSBmYXVsdHMgYW5kCj4+IG90aGVyIHBlci1wYWdlIG9wZXJhdGlvbiBjb3N0cy4K Pj4KPj4gSGVyZSB3ZSBhZGQgdGhlIGRlZmF1bHQgaW1wbGVtZW50YXRpb24gb2YgdGhlIGZ1bmN0 aW9uLCB1c2VkIHdoZW4gdGhlCj4+IGFyY2hpdGVjdHVyZSBkb2VzIG5vdCBkZWZpbmUgaXQsIHdo aWNoIHJldHVybnMgLTEsIGltcGx5aW5nIHRoYXQgdGhlIEhXCj4+IGhhcyBubyBwcmVmZXJlbmNl LiBJbiB0aGlzIGNhc2UsIG1tIHdpbGwgY2hvb3NlIGl0J3Mgb3duIGRlZmF1bHQgb3JkZXIuCj4+ Cj4+IFNpZ25lZC1vZmYtYnk6IFJ5YW4gUm9iZXJ0cyA8cnlhbi5yb2JlcnRzQGFybS5jb20+Cj4+ IC0tLQo+PiDCoCBpbmNsdWRlL2xpbnV4L3BndGFibGUuaCB8IDEzICsrKysrKysrKysrKysKPj4g wqAgMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL2lu Y2x1ZGUvbGludXgvcGd0YWJsZS5oIGIvaW5jbHVkZS9saW51eC9wZ3RhYmxlLmgKPj4gaW5kZXgg NTA2M2I0ODJlMzRmLi4yYTFkODM3NzU4MzcgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUvbGludXgv cGd0YWJsZS5oCj4+ICsrKyBiL2luY2x1ZGUvbGludXgvcGd0YWJsZS5oCj4+IEBAIC0zMTMsNiAr MzEzLDE5IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBhcmNoX2hhc19od19wdGVfeW91bmcodm9pZCkK Pj4gwqAgfQo+PiDCoCAjZW5kaWYKPj4gwqAgKyNpZm5kZWYgYXJjaF93YW50c19wdGVfb3JkZXIK Pj4gKy8qCj4+ICsgKiBSZXR1cm5zIHByZWZlcnJlZCBmb2xpbyBvcmRlciBmb3IgcHRlLW1hcHBl ZCBtZW1vcnkuIE11c3QgYmUgaW4gcmFuZ2UgWzAsCj4+ICsgKiBQTURfU0hJRlQtUEFHRV9TSElG VCkgYW5kIG11c3Qgbm90IGJlIG9yZGVyLTEgc2luY2UgVEhQIHJlcXVpcmVzIGxhcmdlIGZvbGlv cwo+PiArICogdG8gYmUgYXQgbGVhc3Qgb3JkZXItMi4gTmVnYXRpdmUgdmFsdWUgaW1wbGllcyB0 aGF0IHRoZSBIVyBoYXMgbm8gcHJlZmVyZW5jZQo+PiArICogYW5kIG1tIHdpbGwgY2hvb3NlIGl0 J3Mgb3duIGRlZmF1bHQgb3JkZXIuCj4+ICsgKi8KPj4gK3N0YXRpYyBpbmxpbmUgaW50IGFyY2hf d2FudHNfcHRlX29yZGVyKHZvaWQpCj4+ICt7Cj4+ICvCoMKgwqAgcmV0dXJuIC0xOwo+PiArfQo+ PiArI2VuZGlmCj4+ICsKPj4gwqAgI2lmbmRlZiBfX0hBVkVfQVJDSF9QVEVQX0dFVF9BTkRfQ0xF QVIKPj4gwqAgc3RhdGljIGlubGluZSBwdGVfdCBwdGVwX2dldF9hbmRfY2xlYXIoc3RydWN0IG1t X3N0cnVjdCAqbW0sCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCB1bnNpZ25lZCBsb25nIGFkZHJlc3MsCj4gCj4gV2hhdCBpcyB0aGUgcmVhc29uIHRv IGhhdmUgdGhpcyBpbnRvIGEgc2VwYXJhdGUgcGF0Y2g/IFRoYXQgc2hvdWxkIHNpbXBseSBiZQo+ IHNxdWFzaGVkIGludG8gdGhlIGFjdHVhbCB1c2VyIC0tIHBhdGNoICMzLgoKVGhlcmUgd2FzIGEg bG90IG1vcmUgaW4gdGhpcyBhdCB2MSBJSVJDLCBzbyBtYWRlIG1vcmUgc2Vuc2UgYXMgc3RhbmRh bG9uZS4gSQphZ3JlZSBpdCBjYW4gYmUgc3F1YXNoZWQgaW50byB0aGUgbmV4dCBwYXRjaCBub3cu IFdpbGwgZG8gZm9yIG5leHQgdmVyc2lvbi4KCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=