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=-7.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,INCLUDES_CR_TRAILER,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 BC310C433DB for ; Fri, 26 Feb 2021 18:06:37 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 1D66D64E85 for ; Fri, 26 Feb 2021 18:06:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1D66D64E85 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=amazon.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 75FC18D0006; Fri, 26 Feb 2021 13:06:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 70F738D0002; Fri, 26 Feb 2021 13:06:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5FED08D0006; Fri, 26 Feb 2021 13:06:36 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0195.hostedemail.com [216.40.44.195]) by kanga.kvack.org (Postfix) with ESMTP id 4A8968D0002 for ; Fri, 26 Feb 2021 13:06:36 -0500 (EST) Received: from smtpin04.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id 0B6C318028E8A for ; Fri, 26 Feb 2021 18:06:36 +0000 (UTC) X-FDA: 77861199192.04.EC80488 Received: from smtp-fw-2101.amazon.com (smtp-fw-2101.amazon.com [72.21.196.25]) by imf27.hostedemail.com (Postfix) with ESMTP id F32AD801A809 for ; Fri, 26 Feb 2021 18:06:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1614362795; x=1645898795; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=xrpAtbtyMkYhy7WFXLQCABFDUdgGxr72cR2/Q/BbV0c=; b=jOjQScILFUs/5wyzHdn24ObDi69JeRyYOZW3qKgCXp//e0EZYrT7D4pL MyEBDg2D6O0214k01YjjPqqKHQYmOIHlHZHIJnnALoEDVj8xAIHEQAf0s j10lFCzQFtfomuxnFxNF+XfjrTq3vmQyCa5L1EzXTb1er1xufADSs1FUc 0=; X-IronPort-AV: E=Sophos;i="5.81,209,1610409600"; d="scan'208,217";a="88620585" Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com) ([10.43.8.6]) by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP; 26 Feb 2021 18:06:23 +0000 Received: from EX13D22EUA004.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198]) by email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com (Postfix) with ESMTPS id A248CA0700; Fri, 26 Feb 2021 18:06:19 +0000 (UTC) Received: from EX13D22EUA003.ant.amazon.com (10.43.165.210) by EX13D22EUA004.ant.amazon.com (10.43.165.129) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 26 Feb 2021 18:06:18 +0000 Received: from EX13D22EUA003.ant.amazon.com ([10.43.165.210]) by EX13D22EUA003.ant.amazon.com ([10.43.165.210]) with mapi id 15.00.1497.010; Fri, 26 Feb 2021 18:06:18 +0000 From: "Bodeddula, Balasubramaniam" To: "songmuchun@bytedance.com" CC: "akpm@linux-foundation.org" , "almasrymina@google.com" , "anshuman.khandual@arm.com" , "bp@alien8.de" , "corbet@lwn.net" , "dave.hansen@linux.intel.com" , "david@redhat.com" , "duanxiongchun@bytedance.com" , "hpa@zytor.com" , "joao.m.martins@oracle.com" , "jroedel@suse.de" , "linmiaohe@huawei.com" , "linux-doc@vger.kernel.org" , "linux-fsdevel@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "luto@kernel.org" , "mchehab+huawei@kernel.org" , "mhocko@suse.com" , "mike.kravetz@oracle.com" , "mingo@redhat.com" , "naoya.horiguchi@nec.com" , "oneukum@suse.com" , "osalvador@suse.de" , "paulmck@kernel.org" , "pawan.kumar.gupta@linux.intel.com" , "peterz@infradead.org" , "rdunlap@infradead.org" , "rientjes@google.com" , "song.bao.hua@hisilicon.com" , "tglx@linutronix.de" , "viro@zeniv.linux.org.uk" , "willy@infradead.org" , "x86@kernel.org" Subject: Re: [PATCH v17 1/9] mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c Thread-Topic: [PATCH v17 1/9] mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c Thread-Index: AQHXDGoUzV1Z+RWRNkC+RBem0gurXw== Date: Fri, 26 Feb 2021 18:06:18 +0000 Message-ID: In-Reply-To: <<20210225132130.26451-2-songmuchun@bytedance.com>> Accept-Language: en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.165.122] Content-Type: multipart/alternative; boundary="_000_FE7425D730064F31AE4107E4EB6D030Fcontosocom_" MIME-Version: 1.0 X-Stat-Signature: wgkjfica5hc8kitrgha4qa7yu4asiqkf X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: F32AD801A809 Received-SPF: none (amazon.com>: No applicable sender policy available) receiver=imf27; identity=mailfrom; envelope-from=""; helo=smtp-fw-2101.amazon.com; client-ip=72.21.196.25 X-HE-DKIM-Result: pass/pass X-HE-Tag: 1614362787-137699 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --_000_FE7425D730064F31AE4107E4EB6D030Fcontosocom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGVzdGVkLWJ5OiBib2RlZGR1YkBhbWF6b24uY29tDQoNCldlIGFyZSBpbnRlcmVzdGVkIGluIHRo aXMgcGF0Y2ggYW5kIGhhdmUgdGVzdGVkIGFuIGVhcmxpZXIgdmVyc2lvbiBvZiB0aGlzIHBhdGNo IG9uIDUuMTEtcmM0IGtlcm5lbCB2ZXJzaW9uLiBJIGRpZCBhIGZ1bmN0aW9uYWwgdmFsaWRhdGlv biBvZiB0aGUgY2hhbmdlcyBhbmQgc2F3IHRoYXQgdGhlIHRvdGFsIG1lbW9yeSBsaXN0ZWQgYnkg ZnJlZSBjb21tYW5kIGluY3JlYXNpbmcgYW5kIG1vcmUgbWVtb3J5IHdhcyBtYWRlIGF2YWlsYWJs ZSB3aGVuIG1lbW9yeSB3YXMgYWxsb2NhdGVkIGluIGh1Z2VwYWdlcy4gMUcgaHVnZXBhZ2VzIGdh dmUgaGlnaGVyIGltcHJvdmVtZW50cyBjb21wYXJlZCB0byAyTSwgYXMgZXhwZWN0ZWQuIElzIHRo ZXJlIGEgZm9ybWFsIHdheSB0byBwdWJsaXNoIHRoZSByZXN1bHRzPyBJIGNhbiBkbyB0aGUgc2Ft ZSBhcyByZXF1aXJlZCAoSSBhbSBuZXcgdG8gTGludXggS2VybmVsIHBhdGNoaW5nIHByb2Nlc3Mp Lg0KDQpJIGhhdmUgYSBmZXcgZm9sbG93LXVwIHF1ZXN0aW9ucyBvbiB0aGlzIHBhdGNoOg0KMS4g V2hhdCBpcyB0aGUgb3ZlcmFsbCBzdGF0dXMgb2YgdGhpcyBwYXRjaD8gV2hhdCBpcyB0aGUgYmFs bHBhcmsgdGltZWxpbmUgd2UgYXJlIGxvb2tpbmcgZm9yIHRoaXMgcGF0Y2ggdG8gYmUgYWNjZXB0 ZWQuDQoyLiBXaHkgaXMgdGhpcyBwYXRjaCBub3Qgd29ya2luZyB3aGVuIG1lbW9yeSBpcyBhbGxv Y2F0ZWQgYXMgaHVnZXBhZ2VzIGJ5IFRIUCAodHJhbnNwYXJlbnQgaHVnZXBhZ2VzKS4gVEhQIHVz ZXMgQW5vbkh1Z2VQYWdlcywgZG9lc27igJl0IHRoaXMgcGF0Y2ggZ2VuZXJhbGl6ZSBmb3IgYWxs IOKAmHR5cGXigJkgb2YgaHVnZXBhZ2VzPw0KDQpQbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhlcmUg YXJlIGFueSBhZGRpdGlvbmFsIHRhc2tzIHRoYXQgSSBjYW4gaGVscC4gSGFwcHkgdG8gaGVscC4N Cg0KVGhhbmtzLg0K --_000_FE7425D730064F31AE4107E4EB6D030Fcontosocom_ Content-Type: text/html; charset="utf-8" Content-ID: <85B771F2E0E71F4C993C92E9E4118678@amazon.com> Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2 IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6 ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVh c3QtbGFuZ3VhZ2U6RU4tVVM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6 cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglj b2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9y dC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0 LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzky LjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2Vj dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxp c3QgbDANCgl7bXNvLWxpc3QtaWQ6MTc4MTI3MDIzOw0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0K CW1zby1saXN0LXRlbXBsYXRlLWlkczo2NTAyNzA1NzQgMTM0ODA3NTY3IDEzNDgwNzU3NyAxMzQ4 MDc1NzkgMTM0ODA3NTY3IDEzNDgwNzU3NyAxMzQ4MDc1NzkgMTM0ODA3NTY3IDEzNDgwNzU3NyAx MzQ4MDc1Nzk7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0K CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30N CkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsN Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVs LW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0K QGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxl dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwt dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p bmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt YXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51 bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2 ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28t bGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw dDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93 ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv bjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207 fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5 IGxhbmc9IkVOLUlOIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiIgc3R5bGU9IndvcmQt d3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj5UZXN0ZWQtYnk6IGJvZGVkZHViQGFtYXpvbi5jb208bzpwPjwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+V2UgYXJlIGludGVyZXN0ZWQgaW4gdGhpcyBwYXRjaCBhbmQgaGF2ZSB0ZXN0ZWQg YW4gZWFybGllciB2ZXJzaW9uIG9mIHRoaXMgcGF0Y2ggb24gNS4xMS1yYzQga2VybmVsIHZlcnNp b24uIEkgZGlkIGEgZnVuY3Rpb25hbCB2YWxpZGF0aW9uIG9mIHRoZSBjaGFuZ2VzIGFuZCBzYXcg dGhhdCB0aGUgdG90YWwgbWVtb3J5IGxpc3RlZCBieSBmcmVlIGNvbW1hbmQgaW5jcmVhc2luZyBh bmQgbW9yZSBtZW1vcnkgd2FzDQogbWFkZSBhdmFpbGFibGUgd2hlbiBtZW1vcnkgd2FzIGFsbG9j YXRlZCBpbiBodWdlcGFnZXMuIDFHIGh1Z2VwYWdlcyBnYXZlIGhpZ2hlciBpbXByb3ZlbWVudHMg Y29tcGFyZWQgdG8gMk0sIGFzIGV4cGVjdGVkLiBJcyB0aGVyZSBhIGZvcm1hbCB3YXkgdG8gcHVi bGlzaCB0aGUgcmVzdWx0cz8gSSBjYW4gZG8gdGhlIHNhbWUgYXMgcmVxdWlyZWQgKEkgYW0gbmV3 IHRvIExpbnV4IEtlcm5lbCBwYXRjaGluZyBwcm9jZXNzKS48bzpwPjwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+SSBoYXZlIGEgZmV3IGZvbGxvdy11cCBxdWVzdGlvbnMgb24gdGhpcyBwYXRjaDo8bzpwPjwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjEuIFdoYXQgaXMgdGhlIG92ZXJhbGwgc3Rh dHVzIG9mIHRoaXMgcGF0Y2g/IFdoYXQgaXMgdGhlIGJhbGxwYXJrIHRpbWVsaW5lIHdlIGFyZSBs b29raW5nIGZvciB0aGlzIHBhdGNoIHRvIGJlIGFjY2VwdGVkLjxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+Mi4gV2h5IGlzIHRoaXMgcGF0Y2ggbm90IHdvcmtpbmcgd2hlbiBt ZW1vcnkgaXMgYWxsb2NhdGVkIGFzIGh1Z2VwYWdlcyBieSBUSFAgKHRyYW5zcGFyZW50IGh1Z2Vw YWdlcykuIFRIUCB1c2VzIEFub25IdWdlUGFnZXMsIGRvZXNu4oCZdCB0aGlzIHBhdGNoIGdlbmVy YWxpemUgZm9yIGFsbCDigJh0eXBl4oCZIG9mIGh1Z2VwYWdlcz88bzpwPjwvbzpwPjwvcD4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+UGxlYXNlIGxldCBtZSBrbm93IGlmIHRoZXJlIGFyZSBhbnkgYWRkaXRpb25hbCB0YXNr cyB0aGF0IEkgY2FuIGhlbHAuIEhhcHB5IHRvIGhlbHAuPG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PlRoYW5rcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_FE7425D730064F31AE4107E4EB6D030Fcontosocom_--