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 310AFC54E58 for ; Mon, 25 Mar 2024 15:25:02 +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=NcqKq6Zv70fxVCE3YHuHhZ646mI9zw7kTdkJZHWN3bg=; b=fRQtMMv7xbmQyDJT5LWRj6OIK6 xPUDbBI6yQ55zEgbPa/tuoqD5zncp/xNkBZaheWETyQjzJ4SJooqbFjmXpZgIZAAyQPbj9G4sDHSd +v+0tVYX4UFVbBhDMqiBjtFQMotaXgkRMwwqsYR7lMzc1x1UY6SHtwwe3KCRlRspxGgt5YFtHvVFu e36nKpswPjblnlBUjtrP+1GY6hBSDf8i499Wx1gdXgjv5TgqeIBvHqZ5Pk3dvMa45Ry5KqldTr9gU XXdtLflZ33MsdVBg7rf7FHS6cpdYZdgvAl3gxNFGGED472K/ofFIHExNvqRe1XejJgCjT7T0vhR0U yifo9LAg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1romBw-00000000TeS-0bef; Mon, 25 Mar 2024 15:24:52 +0000 Received: from szxga02-in.huawei.com ([45.249.212.188]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1romBt-00000000TaQ-0lQq for linux-arm-kernel@lists.infradead.org; Mon, 25 Mar 2024 15:24:50 +0000 Received: from mail.maildlp.com (unknown [172.19.163.174]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4V3Gqz73GmzXjkc; Mon, 25 Mar 2024 23:21:51 +0800 (CST) Received: from kwepemm600003.china.huawei.com (unknown [7.193.23.202]) by mail.maildlp.com (Postfix) with ESMTPS id 5AFB9140ABF; Mon, 25 Mar 2024 23:24:36 +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_256_GCM_SHA384) id 15.1.2507.35; Mon, 25 Mar 2024 23:24:35 +0800 Subject: Re: [PATCH v3 0/3] A Solution to Re-enable hugetlb vmemmap optimize To: David Rientjes , Will Deacon CC: Catalin Marinas , Matthew Wilcox , , Andrew Morton , , , , , , Yu Zhao , Yosry Ahmed , Sourav Panda References: <20240113094436.2506396-1-sunnanyong@huawei.com> <20240207111252.GA22167@willie-the-truck> <44075bc2-ac5f-ffcd-0d2f-4093351a6151@huawei.com> <20240208131734.GA23428@willie-the-truck> From: Nanyong Sun Message-ID: <22c14513-af78-0f1d-5647-384ff9cb5993@huawei.com> Date: Mon, 25 Mar 2024 23:24:34 +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: dggems704-chm.china.huawei.com (10.3.19.181) 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-20240325_082449_443727_C9986CC7 X-CRM114-Status: GOOD ( 19.19 ) 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 T24gMjAyNC8zLzE0IDc6MzIsIERhdmlkIFJpZW50amVzIHdyb3RlOgoKPiBPbiBUaHUsIDggRmVi IDIwMjQsIFdpbGwgRGVhY29uIHdyb3RlOgo+Cj4+PiBIb3cgYWJvdXQgdGFrZSBhIG5ldyBsb2Nr IHdpdGggaXJxIGRpc2FibGVkIGR1cmluZyBCQk0sIGxpa2U6Cj4+Pgo+Pj4gK3ZvaWQgdm1lbW1h cF91cGRhdGVfcHRlKHVuc2lnbmVkIGxvbmcgYWRkciwgcHRlX3QgKnB0ZXAsIHB0ZV90IHB0ZSkK Pj4+ICt7Cj4+PiArwqDCoMKgICAoTkVXX0xPQ0spOwo+Pj4gK8KgwqDCoCBwdGVfY2xlYXIoJmlu aXRfbW0sIGFkZHIsIHB0ZXApOwo+Pj4gK8KgwqDCoCBmbHVzaF90bGJfa2VybmVsX3JhbmdlKGFk ZHIsIGFkZHIgKyBQQUdFX1NJWkUpOwo+Pj4gK8KgwqDCoCBzZXRfcHRlX2F0KCZpbml0X21tLCBh ZGRyLCBwdGVwLCBwdGUpOwo+Pj4gK8KgwqDCoCBzcGluX3VubG9ja19pcnEoTkVXX0xPQ0spOwo+ Pj4gK30KPj4gSSByZWFsbHkgdGhpbmsgdGhlIG9ubHkgbWFpbnRhaW5hYmxlIHdheSB0byBhY2hp ZXZlIHRoaXMgaXMgdG8gYXZvaWQgdGhlCj4+IHBvc3NpYmlsaXR5IG9mIGEgZmF1bHQgYWx0b2dl dGhlci4KPj4KPj4gV2lsbAo+Pgo+Pgo+IE5hbnlvbmcsIGFyZSB5b3Ugc3RpbGwgYWN0aXZlbHkg d29ya2luZyBvbiBtYWtpbmcgSFZPIHBvc3NpYmxlIG9uIGFybTY0Pwo+Cj4gVGhpcyB3b3VsZCB5 aWVsZCBhIHN1YnN0YW50aWFsIG1lbW9yeSBzYXZpbmdzIG9uIGhvc3RzIHRoYXQgYXJlIGxhcmdl bHkKPiBjb25maWd1cmVkIHdpdGggaHVnZXRsYmZzLiAgSW4gb3VyIGNhc2UsIHRoZSBzaXplIG9m IHRoaXMgaHVnZXRsYmZzIHBvb2wKPiBpcyBhY3R1YWxseSBuZXZlciBjaGFuZ2VkIGFmdGVyIGJv b3QsIGJ1dCBpdCBzb3VuZHMgZnJvbSB0aGUgdGhyZWFkIHRoYXQKPiB0aGVyZSB3YXMgYW4gaWRl YSB0byBtYWtlIEhWTyBjb25kaXRpb25hbCBvbiBGRUFUX0JCTS4gIElzIHRoaXMgYmVpbmcKPiBw dXJzdWVkPwo+Cj4gSWYgc28sIGFueSB0ZXN0aW5nIGhlbHAgbmVlZGVkPwpJJ20gYWZyYWlkIHRo YXQgRkVBVF9CQk0gbWF5IG5vdCBzb2x2ZSB0aGUgcHJvYmxlbSBoZXJlLCBiZWNhdXNlIGZyb20g CkFybSBBUk0sCkkgc2VlIHRoYXQgRkVBVF9CQk0gaXMgb25seSB1c2VkIGZvciBjaGFuZ2luZyBi bG9jayBzaXplLiBUaGVyZWZvcmUsIGluIAp0aGlzIEhWTyBmZWF0dXJlLAppdCBjYW4gd29yayBp biB0aGUgc3BsaXQgUE1EIHN0YWdlLCB0aGF0IGlzLCBCQk0gY2FuIGJlIGF2b2lkZWQgaW4gCnZt ZW1tYXBfc3BsaXRfcG1kLApidXQgaW4gdGhlIHN1YnNlcXVlbnQgdm1lbW1hcF9yZW1hcF9wdGUs IHRoZSBPdXRwdXQgYWRkcmVzcyBvZiBQVEUgc3RpbGwgCm5lZWRzIHRvIGJlCmNoYW5nZWQuIEkn bSBhZnJhaWQgRkVBVF9CQk0gaXMgbm90IGNvbXBldGVudCBmb3IgdGhpcyBzdGFnZS4gUGVyaGFw cyBteSAKdW5kZXJzdGFuZGluZwpvZiBBUk0gRkVBVF9CQk0gaXMgd3JvbmcsIGFuZCBJIGhvcGUg c29tZW9uZSBjYW4gY29ycmVjdCBtZS4KQWN0dWFsbHksIHRoZSBzb2x1dGlvbiBJIGZpcnN0IGNv bnNpZGVyZWQgd2FzIHRvIHVzZSB0aGUgc3RvcF9tYWNoaW5lIAptZXRob2QsIGJ1dCB3ZSBoYXZl CnByb2R1Y3RzIHRoYXQgcmVseSBvbiAvcHJvYy9zeXMvdm0vbnJfb3ZlcmNvbW1pdF9odWdlcGFn ZXMgdG8gCmR5bmFtaWNhbGx5IHVzZSBodWdlcGFnZXMsCnNvIEkgaGF2ZSB0byBjb25zaWRlciBw ZXJmb3JtYW5jZSBpc3N1ZXMuIElmIHlvdXIgcHJvZHVjdCBkb2VzIG5vdCAKY2hhbmdlIHRoZSBh bW91bnQgb2YgaHVnZQpwYWdlcyBhZnRlciBib290aW5nLCB1c2luZyBzdG9wX21hY2hpbmUoKSBt YXkgYmUgYSBmZWFzaWJsZSB3YXkuClNvIGZhciwgSSBzdGlsbCBoYXZlbid0IGNvbWUgdXAgd2l0 aCBhIGdvb2Qgc29sdXRpb24uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVs QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==