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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id CDD57C47DAF for ; Fri, 19 Jan 2024 14:46:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0FEFC6B0075; Fri, 19 Jan 2024 09:46:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0AF3F6B0078; Fri, 19 Jan 2024 09:46:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F06EB6B007B; Fri, 19 Jan 2024 09:46:00 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id E26596B0075 for ; Fri, 19 Jan 2024 09:46:00 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 75522A02C7 for ; Fri, 19 Jan 2024 14:46:00 +0000 (UTC) X-FDA: 81696335280.07.D0476C2 Received: from out-170.mta1.migadu.com (out-170.mta1.migadu.com [95.215.58.170]) by imf03.hostedemail.com (Postfix) with ESMTP id 65DE52001B for ; Fri, 19 Jan 2024 14:45:58 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=UzeW2rWQ; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf03.hostedemail.com: domain of gang.li@linux.dev designates 95.215.58.170 as permitted sender) smtp.mailfrom=gang.li@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1705675558; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qn3+4lwprQBJM5nGY6FbzVrKjbGN9xFNXBt6g7Xu+1w=; b=4BbC1c7okYAxqlffqwxDQfvMGdE8ev/6rABcnJP/cqgJ64u8p6oiGc9PfkiDjAGKhQsyA7 esJHP+XdZaRrGryNTj/s59NWQuanXaj5/820rCVIRe1PP/Wr4Hq6DdUJTAA+Hvfzy71Z/K A+DIqbPukTVyNtZPjFvIUahduLTY08c= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=UzeW2rWQ; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf03.hostedemail.com: domain of gang.li@linux.dev designates 95.215.58.170 as permitted sender) smtp.mailfrom=gang.li@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1705675558; a=rsa-sha256; cv=none; b=5x90crsIVWLDf03q1ZWYvasGhqAtDvD6dBPEsnC4rUMFY6MaXQj5jzqGhIf73FElrMBm43 hcXqvJG71GP9096jOb48yq6t6kQ18dLSlc8xwP5Aa++mPfS1TRPFQfpuq2upmFVEVDJgho a1jFky6Rd3/ZsY8XC2YvRZ0qkVKqytU= Message-ID: <1969573f-586e-4011-89ec-ac87281662aa@linux.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1705675556; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qn3+4lwprQBJM5nGY6FbzVrKjbGN9xFNXBt6g7Xu+1w=; b=UzeW2rWQdKOWMi0qkrmRp3lqMEqSn71kEZjmF3Hb5LES9S0eu84aZtzHUS20vCM9nN1dCW imeCr6sbBg9cpBsntHhqzpI4Wo57k7fYBYiuhhUbr0gg40B5v0XNYVl64khhQFr5m4DJl6 7r+9lEmYuIsT/c3fZbq+U89yNCvT/Vw= Date: Fri, 19 Jan 2024 22:45:46 +0800 MIME-Version: 1.0 Subject: Re: [PATCH v4 7/7] hugetlb: parallelize 1G hugetlb initialization Content-Language: en-US To: Kefeng Wang Cc: linux-mm@kvack.org, Mike Kravetz , Tim Chen , linux-kernel@vger.kernel.org, David Rientjes , David Hildenbrand , ligang.bdlg@bytedance.com, Andrew Morton , Muchun Song References: <20240118123911.88833-1-gang.li@linux.dev> <20240118123911.88833-8-gang.li@linux.dev> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Gang Li In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 65DE52001B X-Stat-Signature: pcy764zkx6xb8ouzoqqz4b3g1oryyy64 X-HE-Tag: 1705675558-20174 X-HE-Meta: U2FsdGVkX19oDDyRrTGIhlsh+NOqmDwIY8f5NGKA4BOR/ukhUY8muSqygbeEvm23xtYL3AmhOkrCMy7o5HEWQEOxlxKfL5OweecS0TrFYJgmNP5JM3kemUMqQt0wIf4T+7pNdYBnMHzLYx0hq/XnHwA8oVK8Ti4ISeYA9nXq3mOg6h6JO2T1dbkNbkjQiOBN7Qsgk+UaVdp/Td3T0KJd51qv3zmxq4uhtBdpQLcRBYmpitQUs9pkrVLOkkXptdIEPFJd4rZqpfXJHeGYNFzqODN0fS9OiqD/DBU2M4XaM52RmMhUaA7pojy3mr0w5vhoz39V3369nY0uAgabJLVjBZC0TiMWsqdkw+hfEkAZQOFeWbsW89ziYAxpvVZ8G7LcYuttS/M6P1Z+eBBDF65FwA97bwO80142AbTR8wcVW0QzXVISDaFPWHh0Eix8MwwYABDdVdbBAl+3ja4xQtq1uU5BZvDVtBsygJOUFi+RB3B0kX+y4S3SsAjlnMy4uyCB8bP3BawKE6WRpj0qQwovv2xu6+64V+c/+PIvY90h2qjhSTuPOj1wo6WrN4kpqRuMKqQzsfemjGxcNnLjScN7s2n9jxtjqjx/2X7EiARw0c09LvT/4cKQJRReTdLXGpSK6PuCNNmHeiLxxCloC8ysFvRDAIxKmliFq8IDWObZEAwZMxXzH98jEEYC8oH+I3GXI1JOdLPZuIIsfFkVZT3AhXeagIrfuBoaCLvN890oTdZCIAmLe91gHkqP0oDv7aMn797NHiKWd/2fgU7pDQ20Kw6TmZTLlmcaj0hvvFLqzJw/bqRUPCPT4z3eGwQcIJ79pnqcXgKjSKHT71c3M+381uagxV5u6kWSVNcBRJdD2jzUk3AieeOH71boJloXg+w7iRDdrn3QDyVH2jGg9MwkCOfn2TP9B9JunHGBEmSjpnrEEUx4+RHENMKClfZ/15CYjInCEifLbMbJ5Vyj5Wa izy0QUbL sAa8Tm587fEBvPtrBlOl9CuvO0b7+15n1yiJh0MUDtT4BFZjlNEfkgmtdZ+MKblefNCV1VjHu41lYTqY8vktYEu8GQQ== 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: List-Subscribe: List-Unsubscribe: On 2024/1/18 22:22, Kefeng Wang wrote: > On 2024/1/18 20:39, Gang Li wrote: >>   include/linux/hugetlb.h |  2 +- >>   mm/hugetlb.c            | 42 +++++++++++++++++++++++++++++++++-------- >>   2 files changed, 35 insertions(+), 9 deletions(-) >> >> diff --git a/include/linux/hugetlb.h b/include/linux/hugetlb.h >> index c1ee640d87b1..77b30a8c6076 100644 >> --- a/include/linux/hugetlb.h >> +++ b/include/linux/hugetlb.h >> @@ -178,7 +178,7 @@ pte_t *huge_pmd_share(struct mm_struct *mm, struct >> vm_area_struct *vma, >>   struct address_space *hugetlb_page_mapping_lock_write(struct page >> *hpage); >>   extern int sysctl_hugetlb_shm_group; >> -extern struct list_head huge_boot_pages; >> +extern struct list_head huge_boot_pages[MAX_NUMNODES]; > > Hi, please update arch/powerpc/mm/hugetlbpage.c too, since it > was used in ppc. > Thanks, will do