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=-15.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, 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 9E456C433E0 for ; Thu, 11 Mar 2021 06:03:10 +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 0A9D764FD0 for ; Thu, 11 Mar 2021 06:03:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0A9D764FD0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=huawei.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=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-Transfer-Encoding :Content-Type: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=Cnwsuq8I4ksze2qrcCsAeR0svjrZr8SxnOlM25W+S+4=; b=pRyrSTeaHaqIGZpzAqVoyF8cv suwtwKzbfHYSULAbMFKAIAJQDwPK3izYRj1ewUMkwKmU/Hm8SoJIw27Hb4JhDnEvCEls2vfS3xHGb 1RtV1jzffh6IUEayhMI9GNidOlE+k52CUdz63Qvi8n9CI+ALrM+8Xqf1eyFjCplc9vfJqUQrPfOv7 NNTjPx6i7Et/W8BYF1n5OHbXeVIwoxBI4+AKUjrxaAoblC0ZAwNN0ZSEnU2Wxwp5kzwUYt5F0dVgO RRLw5n+rDv+E7fd3sncJlIy5WumTNYSglwMbSoO6JlY9Sq2kiCwszmsyXZr+BSlX033Nmj6CW/kBm Ui6tdGucQ==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lKENw-008RFY-LJ; Thu, 11 Mar 2021 06:01:26 +0000 Received: from szxga05-in.huawei.com ([45.249.212.191]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lKENn-008REL-3O for linux-arm-kernel@lists.infradead.org; Thu, 11 Mar 2021 06:01:20 +0000 Received: from DGGEMS402-HUB.china.huawei.com (unknown [172.30.72.58]) by szxga05-in.huawei.com (SkyGuard) with ESMTP id 4DwyvG47QmzrTjr; Thu, 11 Mar 2021 13:59:22 +0800 (CST) Received: from [10.174.177.134] (10.174.177.134) by DGGEMS402-HUB.china.huawei.com (10.3.19.202) with Microsoft SMTP Server id 14.3.498.0; Thu, 11 Mar 2021 14:01:09 +0800 Subject: Re: [PATCH 0/3] Add support for free vmemmap pages of HugeTLB for arm64 To: "Bodeddula, Balasubramaniam" , Muchun Song , "will@kernel.org" , "akpm@linux-foundation.org" , "david@redhat.com" , "osalvador@suse.de" , "mike.kravetz@oracle.com" , "rientjes@google.com" CC: "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "duanxiongchun@bytedance.com" , "Umesh Sargur, Gautam" References: <20210310071535.35245-1-songmuchun@bytedance.com> <3eae8b3e-d6e0-83c8-e9c6-5420767788d5@huawei.com> From: Chen Huang Message-ID: Date: Thu, 11 Mar 2021 14:01:08 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: X-Originating-IP: [10.174.177.134] X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210311_060118_375495_8CC608AB X-CRM114-Status: GOOD ( 19.93 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgrlnKggMjAyMS8zLzExIDEzOjAwLCBCb2RlZGR1bGEsIEJhbGFzdWJyYW1hbmlhbSDlhpnpgZM6 Cj4gQ2hlbiwgaXMgeW91ciB0ZXN0aW5nIHN0ZXBzIGRvY3VtZW50ZWQgc29tZXdoZXJlLCBjYW4g eW91IHBsZWFzZSBwb2ludCB1cyB0byB0aGUgc2FtZS4gSSBmb2xsb3dlZCBzb21lIHN0ZXBzIGZv ciB0ZXN0aW5nIHRoZSB4ODYgcGF0Y2hlcywganVzdCB3YW50ZWQgdG8gbWFrZSBzdXJlIEkgYW0g Y292ZXJpbmcgeW91ciB0ZXN0cyBhcyB3ZWxsLiBXZSBhcmUgYWN0aXZlbHkgd29ya2luZyBvbiBi dWlsZGluZyBhbmQgdGVzdGluZyB0aGVzZSBwYXRjaGVzIGZvciBBUk0uCj4gCj4g77u/T24gMTEv MDMvMjEsIDk6NDQgQU0sICJDaGVuIEh1YW5nIiA8Y2hlbmh1YW5nNUBodWF3ZWkuY29tPiB3cm90 ZToKPiAKPiAgICAgQ0FVVElPTjogVGhpcyBlbWFpbCBvcmlnaW5hdGVkIGZyb20gb3V0c2lkZSBv ZiB0aGUgb3JnYW5pemF0aW9uLiBEbyBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2htZW50 cyB1bmxlc3MgeW91IGNhbiBjb25maXJtIHRoZSBzZW5kZXIgYW5kIGtub3cgdGhlIGNvbnRlbnQg aXMgc2FmZS4KPiAKPiAKPiAKPiAgICAg5ZyoIDIwMjEvMy8xMCAxNToxNSwgTXVjaHVuIFNvbmcg 5YaZ6YGTOgo+ICAgICA+IFRoaXMgcGF0Y2hzZXQgaXMgYmFzZWQgb24gdGhlIHNlcmllcyBvZiAi RnJlZSBzb21lIHZtZW1tYXAgcGFnZXMgb2YgSHVnZVRMQgo+ICAgICA+IHBhZ2UiLiBNb3JlIGRl dGFpbHMgY2FuIHJlZmVyIHRvIHRoZSBiZWxvdyBsaW5rLgo+ICAgICA+Cj4gICAgID4gICBodHRw czovL2xrbWwua2VybmVsLm9yZy9yLzIwMjEwMzA4MTAyODA3LjU5NzQ1LTEtc29uZ211Y2h1bkBi eXRlZGFuY2UuY29tCj4gICAgID4KPiAgICAgPiBJIG9mdGVuIHJlY2VpdmVkIHNvbWUgZmVlZGJh Y2sgKFdlIHdhbnQgdG8gdGVzdCB0aGlzIGZlYXR1cmUgb24gYXJtNjQpIGJlZm9yZS4KPiAgICAg PiBCZWNhdXNlIHRoZSBwcmV2aW91cyBjb2RlIGhhcyBiZWVuIHJldmlld2VkIGZvciAxOCB2ZXJz aW9ucyBhbmQgaXMgbWVyZ2VkCj4gICAgID4gaW50byBtbSB0cmVlLCBJIHRoaW5rIHRoYXQgaXQg aXMgdGltZSB0byByZWxlYXNlIHRoaXMgcGF0Y2hzZXQuIElmIHlvdSB3YW50Cj4gICAgID4gdG8g dGVzdCB0aGVuIHlvdSBjYW4gc3RhcnQgbm93IDotKS4gQW5kIEkgYWxzbyBob3BlIHNvbWVvbmUg Y2FuIHJldmlldyB0aGlzLgo+ICAgICA+Cj4gICAgID4gVGhhbmtzLgo+ICAgICA+Cj4gICAgID4g TXVjaHVuIFNvbmcgKDMpOgo+ICAgICA+ICAgbW06IGJvb3RtZW1faW5mbzogbWFyayByZWdpc3Rl cl9wYWdlX2Jvb3RtZW1faW5mb19zZWN0aW9uIF9faW5pdAo+ICAgICA+ICAgbW06IGh1Z2V0bGI6 IGludHJvZHVjZSBhcmNoX2ZyZWVfdm1lbW1hcF9wYWdlCj4gICAgID4gICBhcm02NDogbW06IGh1 Z2V0bGI6IGFkZCBzdXBwb3J0IGZvciBmcmVlIHZtZW1tYXAgcGFnZXMgb2YgSHVnZVRMQgo+ICAg ICA+Cj4gICAgID4gIGFyY2gvYXJtNjQvbW0vbW11LmMgICB8IDUgKysrKysKPiAgICAgPiAgYXJj aC94ODYvbW0vaW5pdF82NC5jIHwgNSArKysrKwo+ICAgICA+ICBmcy9LY29uZmlnICAgICAgICAg ICAgfCA0ICsrLS0KPiAgICAgPiAgbW0vYm9vdG1lbV9pbmZvLmMgICAgIHwgNCArKy0tCj4gICAg ID4gIG1tL3NwYXJzZS12bWVtbWFwLmMgICB8IDkgKysrKysrKy0tCj4gICAgID4gIDUgZmlsZXMg Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiAgICAgPgo+IAo+ICAg ICBUZXN0ZWQtYnk6IENoZW4gSHVhbmcgPGNoZW5odWFuZzVAaHVhd2VpLmNvbT4KPiAKPiAgICAg SSBoYXZlIHRlc3RlZCB0aGUgcGF0Y2ggYW5kIHRoZSByZXN1bHQgaXMgc2FtZSBhcyB0aGUgbGFz dCB0aW1lLgo+IAoKVGhlIHRlc3Qgd29yayBpcyB0aGF0OiBJIHNldCB0aGUgdG90YWwgbWVtb3J5 IG9mIDQwRywgYW5kIHVzZSAxMEcgZm9yIGh1Z2VwYWdlcy4KRmlyc3QgSSByZXNlcnZlIDEwRyBo dWdlcGFnZXMgZnJvbSB0aGUgY29tbWFuZCBsaW5lIGFuZCB0aGUgcmVzdWx0IGlzIHRoYXQ6Ci0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAgICAgICAgICAgICAgICAg IDJNIHBhZ2UgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgIDFHIHBhZ2Ug ICAgICAgICAgICAgICAgICAgIHwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS18CiAgICAgICBlbmFibGUgICAgICAgICB8ICAgICAgICBkaXNhYmxlICAgICAgICAgfCAgICAg IGVuYWJsZSAgICAgICAgICB8ICAgICAgICBkaXNhYmxlICAgICAgICAgfAotLS0tLS0tLS0tLS0t LS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0t fC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwKdG90YWwgIHwgIHVzZWQgfCBmcmVlIHwgdG90YWwg IHwgIHVzZWQgfCBmcmVlICB8dG90YWwgIHwgIHVzZWQgfCBmcmVlIHwgdG90YWwgIHwgIHVzZWQg fCBmcmVlICB8CjM5LDY5NyB8IDEwMjc5IHwyOSw0MTV8IDM5NTgwICB8IDEwMjc5IHwgMjksMjk3 4oCsfDM5LDczOSB8IDEwMjc5IHwyOSw0NTV8IDM5NTgwICB8IDEwMjc5IHwgMjksMjk2fAotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRm9yIDJNIGh1Z2VwYWdlLCB3ZSBj YW4gc2F2ZSAxMThNIG1lbW9yeSB3aGljaCBpcyBjb3JyZXNwb2luZGluZyB0byB0aGUgZXhwZWN0 ZWQgMTIwTSBtZW1vcnkuCkZvciAxRyBodWdlcGFnZSwgd2UgY2FuIHNhdmUgMTU5TSBtZW1vcnkg d2hpY2ggaXMgY29ycmVzcG9pbmRpbmcgdG8gdGhlIGV4cGVjdGVkIDE2ME0gbWVtb3J5LgoKVGhl biBJIGFsbG9jIDEwRyBodWdlcGFnZXMgdXNpbmcgImVjaG8gWFggPiAvc3lzL2tlcm5lbC9tbS9o dWdlcGFnZXMvaHVnZXBhZ2VzLVhYa0IvbnJfaHVnZXBhZ2VzIiwKYW5kIGdldCB0aGUgcmVzdWx0 OgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgICAgICAgICAgICAg ICAgICAyTSBwYWdlICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAxRyBw YWdlICAgICAgICAgICAgICAgICAgICB8Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tfAogICAgICAgZW5hYmxlICAgICAgICAgfCAgICAgICAgZGlzYWJsZSAgICAgICAgIHwg ICAgICBlbmFibGUgICAgICAgICAgfCAgICAgICAgZGlzYWJsZSAgICAgICAgIHwKLS0tLS0tLS0t LS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS0tLS0t LS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18CnRvdGFsICB8ICB1c2VkIHwgZnJlZSB8IHRv dGFsICB8ICB1c2VkIHwgZnJlZSAgfHRvdGFsICB8ICB1c2VkIHwgZnJlZSB8IHRvdGFsICB8ICB1 c2VkIHwgZnJlZSAgfAozOSw2OTkgfCAxMDI3OSB8MjksNDE1fCAzOTU4MCAgfCAxMDI3OSB8IDI5 LDI5N+KArOKArHwzOSw3MzkgfCAxMDI3OSB8MjksNDU1fCAzOTU4MCAgfCAxMDI3OSB8IDI5LDI5 NnwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkZvciAyTSBodWdlcGFn ZSwgd2UgY2FuIHNhdmUgMTE4TSBtZW1vcnkgd2hpY2ggaXMgY29ycmVzcG9pbmRpbmcgdG8gdGhl IGV4cGVjdGVkIDEyME0gbWVtb3J5LgpGb3IgMUcgaHVnZXBhZ2UsIHdlIGNhbiBzYXZlIDE1OU0g bWVtb3J5IHdoaWNoIGlzIGNvcnJlc3BvaW5kaW5nIHRvIHRoZSBleHBlY3RlZCAxNjBNIG1lbW9y eS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4 LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFk Lm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFy bS1rZXJuZWwK