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 4D1D5C46CD2 for ; Sat, 27 Jan 2024 05:04:49 +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: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=mQtfW3IVW7fsS0d+aFvhll7aTUag5OL9hM4izTIWoHk=; b=cBn8iBG7eTCbYvpnUvSpe3lpKK KDtKUhCpTQkXA0srK4AyJy1KL72NRxAMz1MyOEchX9/7E7FQOtQPJgiUjQG5merY+Hvwwt4MVTNo+ PjK/YOYFraObM4uyooU/P33ZAbvhopSghNb3OhvljNXU21MzYS7Uc1VRjbc3+xCRgQXGxl1I66XA3 5gmCmSHnPZhXIVAASJbVcM2+a7/GyYXe8nUYQdWNDFadkqFAlPVG8zbZ+sm23h8i92ACt13fbI7nW QRk6ZzwabXFmIuzK0kRKzftkj1Lr791ymwfWT6lC2zNM0zlkP1NlqXPtWXeX9+mEVhoOXbL3mfAwh UqEJNuIg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTart-00000006uTp-2Nq9; Sat, 27 Jan 2024 05:04:37 +0000 Received: from szxga01-in.huawei.com ([45.249.212.187]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTarq-00000006uQ4-1RfW for linux-arm-kernel@lists.infradead.org; Sat, 27 Jan 2024 05:04:36 +0000 Received: from mail.maildlp.com (unknown [172.19.163.174]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4TMMrK55wkzvVNC; Sat, 27 Jan 2024 13:02:41 +0800 (CST) Received: from kwepemm600003.china.huawei.com (unknown [7.193.23.202]) by mail.maildlp.com (Postfix) with ESMTPS id DECCE140153; Sat, 27 Jan 2024 13:04:16 +0800 (CST) Received: from [10.174.179.79] (10.174.179.79) by kwepemm600003.china.huawei.com (7.193.23.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sat, 27 Jan 2024 13:04:15 +0800 Subject: Re: [PATCH v3 0/3] A Solution to Re-enable hugetlb vmemmap optimize To: Catalin Marinas CC: , , , , , , , , , References: <20240113094436.2506396-1-sunnanyong@huawei.com> From: Nanyong Sun Message-ID: Date: Sat, 27 Jan 2024 13:04:15 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: X-Originating-IP: [10.174.179.79] X-ClientProxiedBy: dggems705-chm.china.huawei.com (10.3.19.182) To kwepemm600003.china.huawei.com (7.193.23.202) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240126_210434_575281_B16B0D65 X-CRM114-Status: GOOD ( 19.37 ) 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 Ck9uIDIwMjQvMS8yNiAyOjA2LCBDYXRhbGluIE1hcmluYXMgd3JvdGU6Cj4gT24gU2F0LCBKYW4g MTMsIDIwMjQgYXQgMDU6NDQ6MzNQTSArMDgwMCwgTmFueW9uZyBTdW4gd3JvdGU6Cj4+IEhWTyB3 YXMgcHJldmlvdXNseSBkaXNhYmxlZCBvbiBhcm02NCBbMV0gZHVlIHRvIHRoZSBsYWNrIG9mIG5l Y2Vzc2FyeQo+PiBCQk0oYnJlYWstYmVmb3JlLW1ha2UpIGxvZ2ljIHdoZW4gY2hhbmdpbmcgcGFn ZSB0YWJsZXMuCj4+IFRoaXMgc2V0IG9mIHBhdGNoZXMgZml4IHRoaXMgYnkgYWRkaW5nIG5lY2Vz c2FyeSBCQk0gc2VxdWVuY2Ugd2hlbgo+PiBjaGFuZ2luZyBwYWdlIHRhYmxlLCBhbmQgc3VwcG9y dGluZyB2bWVtbWFwIHBhZ2UgZmF1bHQgaGFuZGxpbmcgdG8KPj4gZml4dXAga2VybmVsIGFkZHJl c3MgdHJhbnNsYXRpb24gZmF1bHQgaWYgdm1lbW1hcCBpcyBjb25jdXJyZW50bHkgYWNjZXNzZWQu Cj4gSSdtIG5vdCBrZWVuIG9uIHRoaXMgYXBwcm9hY2guIEknbSBub3QgZXZlbiBzdXJlIGl0J3Mg c2FmZS4gSW4gdGhlCj4gc2Vjb25kIHBhdGNoLCB5b3UgdGFrZSB0aGUgaW5pdF9tbS5wYWdlX3Rh YmxlX2xvY2sgb24gdGhlIGZhdWx0IHBhdGggYnV0Cj4gYXJlIHdlIHN1cmUgdGhpcyBpcyB1bmxv Y2tlZCB3aGVuIHRoZSBmYXVsdCB3YXMgdGFrZW4/CkkgdGhpbmsgdGhpcyBzaXR1YXRpb24gaXMg aW1wb3NzaWJsZS4gSW4gdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSAKc2Vjb25kIHBhdGNoLCB3 aGVuIHRoZSBwYWdlIHRhYmxlIGlzIGJlaW5nIGNvcnJ1cHRlZAoodGhlIHRpbWUgd2luZG93IHdo ZW4gYSBwYWdlIGZhdWx0IG1heSBvY2N1ciksIHZtZW1tYXBfdXBkYXRlX3B0ZSgpIAphbHJlYWR5 IGhvbGRzIHRoZSBpbml0X21tLnBhZ2VfdGFibGVfbG9jaywKYW5kIHVubG9jayBpdCB1bnRpbCBw YWdlIHRhYmxlIHVwZGF0ZSBpcyBkb25lLkFub3RoZXIgdGhyZWFkIGNvdWxkIG5vdCAKaG9sZCB0 aGUgaW5pdF9tbS5wYWdlX3RhYmxlX2xvY2sgYW5kCmFsc28gdHJpZ2dlciBhIHBhZ2UgZmF1bHQg YXQgdGhlIHNhbWUgdGltZS4KSWYgSSBoYXZlIG1pc3NlZCBhbnkgcG9pbnRzIGluIG15IHRoaW5r aW5nLCBwbGVhc2UgY29ycmVjdCBtZS4gVGhhbmsgeW91Lgo+IEJhc2ljYWxseSB5b3UgY2FuCj4g Z2V0IGEgZmF1bHQgYW55d2hlcmUgc29tZXRoaW5nIGFjY2Vzc2VzIGEgc3RydWN0IHBhZ2UuCj4K PiBIb3cgb2Z0ZW4gaXMgdGhpcyBjb2RlIHBhdGggY2FsbGVkPyBJIHdvbmRlciB3aGV0aGVyIGEg c3RvcF9tYWNoaW5lKCkKPiBhcHByb2FjaCB3b3VsZCBiZSBzaW1wbGVyLgpBcyBsb25nIGFzIGFs bG9jYXRpbmcgb3IgcmVsZWFzaW5nIGh1Z2V0bGIgaXMgY2FsbGVkLsKgIFdlIGNhbm5vdCBsaW1p dCAKdXNlcnMgdG8gb25seSBhbGxvY2F0ZSBvciByZWxlYXNlIGh1Z2V0bGIKd2hlbiBib290aW5n IG9yIG5vdCBydW5uaW5nIGFueSB3b3JrbG9hZCBvbiBhbGwgb3RoZXIgY3B1cywgc28gaWYgdXNl IApzdG9wX21hY2hpbmUoKSwgaXQgd2lsbCBiZSB0cmlnZ2VyZWQKOCB0aW1lcyBldmVyeSAyTSBh bmQgNDA5NiB0aW1lcyBldmVyeSAxRywgd2hpY2ggaXMgcHJvYmFibHkgdG9vIGV4cGVuc2l2ZS4K SSBzYXcgdGhhdCBvbiB0aGUgWDg2LCBpbiBvcmRlciB0byBpbXByb3ZlIHBlcmZvcm1hbmNlLCBv cHRpbWl6YXRpb25zIApzdWNoIGFzIGJhdGNoIHRsYiBmbHVzaGluZyBoYXZlIGJlZW4gZG9uZSwK bWVhbnMgdGhhdCBzb21lIHVzZXJzIGFyZSBjb25jZXJuZWQgYWJvdXQgdGhlIHBlcmZvcm1hbmNl IG9mIGh1Z2V0bGIgCmFsbG9jYXRpb246Cmh0dHBzOi8vbHduLm5ldC9tbC9saW51eC1rZXJuZWwv MjAyMzA5MDUyMTQ0MTIuODkxNTItMS1taWtlLmtyYXZldHpAb3JhY2xlLmNvbS8gCgo+IEFuZHJl dywgSSdkIHN1Z2dlc3Qgd2UgZHJvcCB0aGVzZSBwYXRjaGVzIGZyb20gdGhlIG1tIHRyZWUgZm9y IHRoZSB0aW1lCj4gYmVpbmcuIFRoZXkgaGF2ZW4ndCByZWNlaXZlZCBtdWNoIHJldmlldyBmcm9t IHRoZSBhcm02NCBmb2xrLiBUaGFua3MuCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK