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.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,NICE_REPLY_A,SPF_HELO_NONE,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 E5650C43470 for ; Fri, 16 Apr 2021 16:00:59 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (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 7066E611C2 for ; Fri, 16 Apr 2021 16:00:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7066E611C2 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-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Type: Content-Transfer-Encoding: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=WlIdHwpo7PneVG/2kZJopswDyxDzRVNTNCOeCr1G4CU=; b=Uib5PjHzNAYl8wGkyolsk9Iwm HdS7nyiFwFlEd8jqiSS84b+lXtKvRJHKjwTYhN5JPChevO+lJaXZK42vnujYfHwVJekPvZcK17tDz rHWjyrYzuvXz3M+dGRWSGno5ceoPCpszLPZdZl/eVVHFQRQ5o817JoDL8OUjTfBZS41yPNFDjrJOn zM9b/QIxhCYCUvzMGCl83Ti5pz8ttWFNuw8CDNtJSI0x1K0TF30jLfU2Onol20Epg8XD7w2c/RNGu 1EC1wYlXNaMhuHAlbY8rijL1/Psu2uT0Bked9H0q2qauzP2of8Zgbz5j1MycaREcWNWQv3Q+p/ph9 7X2/qyX+g==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lXQtm-002icd-6y; Fri, 16 Apr 2021 16:00:50 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lXQtY-002ia2-H6; Fri, 16 Apr 2021 16:00:37 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To: Subject:Sender:Reply-To:Content-ID:Content-Description; bh=2yNYDSwcWK3DwoErRqfgTsa2iw1Tk79OmcIChdHAL9E=; b=Ets5tLhbQ1RNkQBxcaFipTJNGq i+Aj99FiSsaufFX9aucojCT6vGcYAeXoRGLn47tbuj/yeQDgUqqtrbc4zL1CVTpWHIM5QEIKJlst0 waRTB9EYA3hITtAIebLVc5dfJ0YIeR6j6mBmhZ6qyqWQy50z5n9iigXLpXbJ354TdiNlqVAuOqvv1 qZYaCQnoy556l5Tiuc9PyJ9Scop5pZN4Y+jnMkJ2/Pzjjei7wEaGMpVg9fzJjRyvH/hoEbp03PJfX VU7ayraVCWfQHjRA0v8y/dkePzLpqQqvjCns1zIG/4Kx/jVj5A5OWKEHsyZpgV9TjUcSR6zVW0fQm TCXY6dEA==; Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lXQtV-009X60-CP; Fri, 16 Apr 2021 16:00:35 +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 DCBA011B3; Fri, 16 Apr 2021 09:00:29 -0700 (PDT) Received: from [192.168.1.179] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 098F13F99C; Fri, 16 Apr 2021 09:00:27 -0700 (PDT) Subject: Re: [PATCH v1 3/5] mm: ptdump: Provide page size to notepage() To: Christophe Leroy , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , akpm@linux-foundation.org Cc: linux-arch@vger.kernel.org, linux-s390@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-riscv@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org References: <1ef6b954fb7b0f4dfc78820f1e612d2166c13227.1618506910.git.christophe.leroy@csgroup.eu> <41819925-3ee5-4771-e98b-0073e8f095cf@arm.com> <1102cda1-b00f-b6ef-6bf3-22068cc11510@arm.com> <6ff4816b-8ff6-19de-73a2-3fcadc003ccd@csgroup.eu> <10adad00-14de-61b6-ce2a-bdde23a34bcf@csgroup.eu> From: Steven Price Message-ID: Date: Fri, 16 Apr 2021 17:00:22 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: <10adad00-14de-61b6-ce2a-bdde23a34bcf@csgroup.eu> Content-Language: en-GB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210416_090033_524014_DE3D9ABD X-CRM114-Status: GOOD ( 28.09 ) X-BeenThere: linux-riscv@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-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org T24gMTYvMDQvMjAyMSAxNjoxNSwgQ2hyaXN0b3BoZSBMZXJveSB3cm90ZToKPiAKPiAKPiBMZSAx Ni8wNC8yMDIxIMOgIDE3OjA0LCBDaHJpc3RvcGhlIExlcm95IGEgw6ljcml0wqA6Cj4+Cj4+Cj4+ IExlIDE2LzA0LzIwMjEgw6AgMTY6NDAsIENocmlzdG9waGUgTGVyb3kgYSDDqWNyaXTCoDoKPj4+ Cj4+Pgo+Pj4gTGUgMTYvMDQvMjAyMSDDoCAxNTowMCwgU3RldmVuIFByaWNlIGEgw6ljcml0wqA6 Cj4+Pj4gT24gMTYvMDQvMjAyMSAxMjowOCwgQ2hyaXN0b3BoZSBMZXJveSB3cm90ZToKPj4+Pj4K Pj4+Pj4KPj4+Pj4gTGUgMTYvMDQvMjAyMSDDoCAxMjo1MSwgU3RldmVuIFByaWNlIGEgw6ljcml0 wqA6Cj4+Pj4+PiBPbiAxNi8wNC8yMDIxIDExOjM4LCBDaHJpc3RvcGhlIExlcm95IHdyb3RlOgo+ Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+PiBMZSAxNi8wNC8yMDIxIMOgIDExOjI4LCBTdGV2ZW4gUHJp Y2UgYSDDqWNyaXTCoDoKPj4+Pj4+Pj4gVG8gYmUgaG9uZXN0IEkgZG9uJ3QgZnVsbHkgdW5kZXJz dGFuZCB3aHkgcG93ZXJwYyByZXF1aXJlcyB0aGUgCj4+Pj4+Pj4+IHBhZ2Vfc2l6ZSAtIGl0IGFw cGVhcnMgdG8gYmUgdXNpbmcgaXQgcHVyZWx5IHRvIGZpbmQgImhvbGVzIiBpbiAKPj4+Pj4+Pj4g dGhlIGNhbGxzIHRvIG5vdGVfcGFnZSgpLCBidXQgSSBoYXZlbid0IHdvcmtlZCBvdXQgd2h5IHN1 Y2ggCj4+Pj4+Pj4+IGhvbGVzIHdvdWxkIG9jY3VyLgo+Pj4+Pj4+Cj4+Pj4+Pj4gSSB3YXMgaW5k ZWVkIGludHJvZHVjZWQgZm9yIEtBU0FOLiBXZSBoYXZlIGEgZmlyc3QgY29tbWl0IAo+Pj4+Pj4+ IGh0dHBzOi8vZ2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9jb21taXQvY2FiZTgxMzggd2hpY2gg dXNlcyBwYWdlIAo+Pj4+Pj4+IHNpemUgdG8gZGV0ZWN0IHdoZXRoZXIgaXQgaXMgYSBLQVNBTiBs aWtlIHN0dWZmLgo+Pj4+Pj4+Cj4+Pj4+Pj4gVGhlbiBjYW1lIGh0dHBzOi8vZ2l0aHViLmNvbS90 b3J2YWxkcy9saW51eC9jb21taXQvYjAwZmY2ZDhjIGFzIGEgCj4+Pj4+Pj4gZml4LiBJIGNhbid0 IHJlbWVtYmVyIHdoYXQgdGhlIHByb2JsZW0gd2FzIGV4YWN0bHksIHNvbWV0aGluZyAKPj4+Pj4+ PiBhcm91bmQgdGhlIHVzZSBvZiBodWdlcGFnZXMgZm9yIGtlcm5lbCBtZW1vcnksIGNhbWUgYXMg cGFydCBvZiAKPj4+Pj4+PiB0aGUgc2VyaWVzIAo+Pj4+Pj4+IGh0dHBzOi8vcGF0Y2h3b3JrLm96 bGFicy5vcmcvcHJvamVjdC9saW51eHBwYy1kZXYvY292ZXIvY292ZXIuMTU4OTg2Njk4NC5naXQu Y2hyaXN0b3BoZS5sZXJveUBjc2dyb3VwLmV1LyAKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+ Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBBaCwgdGhhdCdzIHVzZWZ1bCBjb250ZXh0LiBT byBpdCBsb29rcyBsaWtlIHBvd2VycGMgdG9vayBhIAo+Pj4+Pj4gZGlmZmVyZW50IHJvdXRlIHRv IHJlZHVjaW5nIHRoZSBLQVNBTiBvdXRwdXQgdG8geDg2Lgo+Pj4+Pj4KPj4+Pj4+IEdpdmVuIHRo ZSBnZW5lcmljIHB0ZHVtcCBjb2RlIGhhcyBoYW5kbGluZyBmb3IgS0FTQU4gYWxyZWFkeSBpdCAK Pj4+Pj4+IHNob3VsZCBiZSBwb3NzaWJsZSB0byBkcm9wIHRoYXQgZnJvbSB0aGUgcG93ZXJwYyBh cmNoIGNvZGUsIHdoaWNoIAo+Pj4+Pj4gSSB0aGluayBtZWFucyB3ZSBkb24ndCBhY3R1YWxseSBu ZWVkIHRvIHByb3ZpZGUgcGFnZSBzaXplIHRvIAo+Pj4+Pj4gbm90ZXBhZ2UoKS4gSG9wZWZ1bGx5 IHRoYXQgbWVhbnMgbW9yZSBjb2RlIHRvIGRlbGV0ZSA7KQo+Pj4+Pj4KPj4+Pj4KPj4+Pj4gWWVz IC4uLiBhbmQgbm8uCj4+Pj4+Cj4+Pj4+IEl0IGxvb2tzIGxpa2UgdGhlIGdlbmVyaWMgcHRkdW1w IGhhbmRsZXMgdGhlIGNhc2Ugd2hlbiBzZXZlcmFsIAo+Pj4+PiBwZ2RpciBlbnRyaWVzIHBvaW50 cyB0byB0aGUgc2FtZSBrYXNhbl9lYXJseV9zaGFkb3dfcHRlLiBCdXQgaXQgCj4+Pj4+IGRvZXNu J3QgdGFrZSBpbnRvIGFjY291bnQgdGhlIHBvd2VycGMgY2FzZSB3aGVyZSB3ZSBoYXZlIHJlZ3Vs YXIgCj4+Pj4+IHBhZ2UgdGFibGVzIHdoZXJlIHNldmVyYWwgKGlmIG5vdCBhbGwpIFBURXMgYXJl IHBvaW50aW5nIHRvIHRoZSAKPj4+Pj4ga2FzYW5fZWFybHlfc2hhZG93X3BhZ2UgLgo+Pj4+Cj4+ Pj4gSSdtIG5vdCBzdXJlIEkgZm9sbG93IHF1aXRlIGhvdyBwb3dlcnBjIGlzIGRpZmZlcmVudCBo ZXJlLiBCdXQgY291bGQgCj4+Pj4geW91IGhhdmUgYSBzaW1pbGFyIGNoZWNrIGZvciBQVEVzIGFn YWluc3Qga2FzYW5fZWFybHlfc2hhZG93X3B0ZSBhcyAKPj4+PiB0aGUgb3RoZXIgbGV2ZWxzIGFs cmVhZHkgaGF2ZT8KPj4+Pgo+Pj4+IEknbSBqdXN0IHdvcnJpZWQgdGhhdCBwYWdlX3NpemUgaXNu J3Qgd2VsbCBkZWZpbmVkIGluIHRoaXMgaW50ZXJmYWNlIAo+Pj4+IGFuZCBpdCdzIGdvaW5nIHRv IGNhdXNlIHByb2JsZW1zIGluIHRoZSBmdXR1cmUuCj4+Pj4KPj4+Cj4+PiBJJ20gdHJ5aW5nLiBJ IHJldmVydGVkIHRoZSB0d28gY29tbWl0cyBiMDBmZjZkOGMgYW5kIGNhYmU4MTM4Lgo+Pj4KPj4+ IEF0IHRoZSBtb21lbnQsIEkgZG9uJ3QgZ2V0IGV4YWN0bHkgd2hhdCBJIGV4cGVjdDogRm9yIGxp bmVhciBtZW1vcnkgSSAKPj4+IGdldCBvbmUgbGluZSBmb3IgZWFjaCA4TSBwYWdlIHdoZXJlYXMg YmVmb3JlIHJldmVydGluZyB0aGUgcGF0Y2hlcyBJIAo+Pj4gZ290IG9uZSAxNk0gbGluZSBhbmQg b25lIDExMk0gbGluZS4KPj4+Cj4+PiBBbmQgZm9yIEtBU0FOIHNoYWRvdyBhcmVhIEkgZ2V0IHR3 byBsaW5lcyBmb3IgdGhlIDJ4IDhNIHBhZ2VzIAo+Pj4gc2hhZG93aW5nIGxpbmVhciBtZW0gdGhl biBJIGdldCBvbmUgNE0gbGluZSBmb3IgZWFjaCBQR0RJUiBlbnRyeSAKPj4+IHBvaW50aW5nIHRv IGthc2FuX2Vhcmx5X3NoYWRvd19wdGUuCj4+Pgo+Pj4gMHhmODAwMDAwMC0weGY4N2ZmZmZmIDB4 MDcwMDAwMDDCoMKgwqDCoMKgwqDCoMKgIDhNwqDCoCBodWdlwqDCoMKgwqDCoMKgwqAgcncgICAg ICAgCj4+PiBwcmVzZW50Cj4+PiAweGY4ODAwMDAwLTB4ZjhmZmZmZmYgMHgwNzgwMDAwMMKgwqDC oMKgwqDCoMKgwqAgOE3CoMKgIGh1Z2XCoMKgwqDCoMKgwqDCoCBydyAgICAgICAKPj4+IHByZXNl bnQKPj4+IDB4ZjkwMDAwMDAtMHhmOTNmZmZmZiAweDAxNDMwMDAwwqDCoMKgwqDCoMKgwqDCoCA0 TcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgciAgICAgICAgCj4+PiBwcmVzZW50Cj4+IC4u Lgo+Pj4gMHhmZWMwMDAwMC0weGZlZmZmZmZmIDB4MDE0MzAwMDDCoMKgwqDCoMKgwqDCoMKgIDRN wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByICAgICAgICAKPj4+IHByZXNlbnQKPj4+Cj4+ PiBBbnkgaWRlYSA/Cj4+Pgo+Pgo+Pgo+PiBJIHRoaW5rIHRoZSBkaWZmZXJlbnQgd2l0aCBvdGhl ciBhcmNoaXRlY3R1cmVzIGlzIGhlcmU6Cj4+Cj4+IMKgwqDCoMKgwqB9IGVsc2UgaWYgKGZsYWcg IT0gc3QtPmN1cnJlbnRfZmxhZ3MgfHwgbGV2ZWwgIT0gc3QtPmxldmVsIHx8Cj4+IMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgYWRkciA+PSBzdC0+bWFya2VyWzFdLnN0YXJ0X2FkZHJlc3MgfHwKPj4g wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwYSAhPSBzdC0+bGFzdF9wYSArIFBBR0VfU0laRSkgewo+ Pgo+Pgo+PiBJbiBhZGRpdGlvbiB0byB0aGUgY2hlY2tzIGV2ZXJ5b25lIGRvLCBwb3dlcnBjIGFs c28gY2hlY2tzICJwYSAhPSAKPj4gc3QtPmxhc3RfcGEgKyBQQUdFX1NJWkUiLgo+PiBBbmQgaXQg aXMgZGVmaW5pdGVseSBmb3IgdGhhdCB0ZXN0IHRoYXQgcGFnZV9zaXplIGFyZ3VtZW50IGFkZCBi ZWVuIAo+PiBhZGRlZC4KPiAKPiBCeSByZXBsYWNpbmcgdGhhdCB0ZXN0IGJ5IChwYSAtIHN0LT5z dGFydF9wYSAhPSBhZGRyIC0gCj4gc3QtPnN0YXJ0X2FkZHJlc3MpIGl0IHdvcmtzIGFnYWluLiBT byB3ZSBkZWZpbml0ZWx5IGRvbid0IG5lZWQgdGhlIHJlYWwgCj4gcGFnZSBzaXplLgoKWWVzIHRo YXQgc2hvdWxkIHdvcmsuIFRoYW5rcyBmb3IgZmlndXJpbmcgaXQgb3V0IQoKPiAKPj4KPj4gSSBz ZWUgdGhhdCBvdGhlciBhcmNoaXRlY3R1cmVzIGV4Y2VwdCBSSVNDViBkb24ndCBkdW1wIHRoZSBw aHlzaWNhbCAKPj4gYWRkcmVzcy4gQnV0IGV2ZW4gUklTQ1YgZG9lc24ndCBpbmNsdWRlIHRoYXQg Y2hlY2suCgpZZXMgbm90IGhhdmluZyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBjZXJ0YWlubHkgc2lt cGxpZmllcyB0aGluZ3MgLSAKYWx0aG91Z2ggSSBjYW4gc2VlIHdoeSB0aGF0IGNhbiBiZSBoYW5k eSB0byBzZWUuIFRoZSBkaXNhZHZhbnRhZ2UgaXMgCnRoYXQgdXNlciBzcGFjZSBvciB2bWFsbG9j KCknZCBtZW1vcnkgd2lsbCBwcm9kdWNlIGEgbG90IG9mIG91dHB1dCAKYmVjYXVzZSB0aGUgcGh5 c2ljYWwgYWRkcmVzc2VzIGFyZSB1bmxpa2VseSB0byBiZSBjb250aWd1b3VzLiBBbmQgZm9yIApt b3N0IHVzZXMgeW91IGRvbid0IG5lZWQgdGhlIGluZm9ybWF0aW9uLgoKPj4gVGhhdCBwaHlzaWNh bCBhZGRyZXNzIGR1bXAgd2FzIGFkZGVkIGJ5IGNvbW1pdCBhYWEyMjk1MjkyNDQgCj4+ICgicG93 ZXJwYy9tbTogQWRkIHBoeXNpY2FsIGFkZHJlc3MgdG8gTGludXggcGFnZSB0YWJsZSBkdW1wIikg Cj4+IFtodHRwczovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGludXgvY29tbWl0L2FhYTIyOTVdCj4+ Cj4+IEhvdyBkbyBvdGhlciBhcmNoaXRlY3R1cmVzIGRlYWwgd2l0aCB0aGUgcHJvYmxlbSBkZXNj cmliZWQgYnkgdGhlIAo+PiBjb21taXQgbG9nIG9mIHRoYXQgcGF0Y2ggPwoKQUZBSUsgb3RoZXIg YXJjaGl0ZWN0dXJlcyBhcmUgImJyb2tlbiIgaW4gdGhpcyByZWdhcmQuIEluIHByYWN0aWNlIEkg CmRvbid0IHRoaW5rIGl0IG9mdGVuIGNhdXNlcyBhbiBpc3N1ZSB0aG91Z2guCgpTdGV2ZQoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtcmlzY3Yg bWFpbGluZyBsaXN0CmxpbnV4LXJpc2N2QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3Rz LmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yaXNjdgo=