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 64AA7C4167B for ; Tue, 28 Nov 2023 06:53:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DAAFF6B029B; Tue, 28 Nov 2023 01:53:06 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D599F6B02DB; Tue, 28 Nov 2023 01:53:06 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C21A66B02E9; Tue, 28 Nov 2023 01:53:06 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id B2F946B029B for ; Tue, 28 Nov 2023 01:53:06 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 893BDA002B for ; Tue, 28 Nov 2023 06:53:06 +0000 (UTC) X-FDA: 81506445972.03.FD31B05 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by imf08.hostedemail.com (Postfix) with ESMTP id 2BB6F160012 for ; Tue, 28 Nov 2023 06:53:02 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=kvGK1TkQ; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf08.hostedemail.com: domain of ligang.bdlg@bytedance.com designates 209.85.214.179 as permitted sender) smtp.mailfrom=ligang.bdlg@bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701154384; 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=D1AV/WeEvVkVZyxPY0LuVBzXLEkyrsg/KgP7ZanWOto=; b=Db4ZLhdCBXbkO2GIEr1gnd1mjsjyHDvTFLWkJb9S4Qg1A8tWjNEa5Tjn4bf7D+rpbYlNs/ RsmgKH6RLtUDau3YSX1UzSBn3WFz4SGO72tjRL+a5qJdM0G4Pmq0R4sFvH2d9YnR31NRmn TGMuNclIHNtuGYbUsQ0veLvMwy88Ksc= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=kvGK1TkQ; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf08.hostedemail.com: domain of ligang.bdlg@bytedance.com designates 209.85.214.179 as permitted sender) smtp.mailfrom=ligang.bdlg@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701154384; a=rsa-sha256; cv=none; b=5f0MhlabXw3zzQpWvLfomUUPnXmxXE8XM/AcFUu7fCzwkTSVXD2BN+1P06fHNP4zTVuZtY IAx/zKxllWyJej43uSYZPgIW6pc9/hDDI9EV7XlDmKoWKs413W7CeUatjQpLXpembxEMMD HcZO5tfpNsbDfsOtRQzx+/Wk4DOWZlY= Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-1cfc34b6890so17275045ad.1 for ; Mon, 27 Nov 2023 22:53:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1701154381; x=1701759181; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=D1AV/WeEvVkVZyxPY0LuVBzXLEkyrsg/KgP7ZanWOto=; b=kvGK1TkQn2QTwmxT+k72GmSRAAuaw7FWAzZoj0u3yZWyAgKERAH/hueUnUnAbCK70S Q/tQFADuxQjOyqzo7kAKjlOydlJs3ijmiMA533ML0RNOSD7oSSjfaxEGalMCceM9Mk/I 1IAUDPJ8plRyGlfJNC6cRIXRVkDwM3vqcYmSMuJ9G2JLpDqcecTMdR7mUhiV8YKDUtDD z4GipKJB8sZOmSsldFRf895MdwDcr0rakGGx86v/nFhaoLlJcpxLho4V4tdefwKHwqyC kG8Evg2EdO2bwXgMrvhllZ3zsBnL2/98Yfj+XgOZXzUtRoU5kDN7zObDcES6H91reTFU cbUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701154381; x=1701759181; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=D1AV/WeEvVkVZyxPY0LuVBzXLEkyrsg/KgP7ZanWOto=; b=oNrx7iS/wqYoUhP+kmN6hcibYx6k+X/mPPtuxASw/6Oa39kb98rYzZa+QSYdLFefHI p2/yUqrChc4pPXasi9IJZMFatPQYlpBdfn5fI+tlabHD9KXOtYOCU0TtcVXDsw6ASCN0 fmHKDNtqQwk6/SOnS/ha+Eqou7t8c/SIgQpi9HyUTObn/6bd3S+0mBmUab/RaB4Nc/JG gEWwSZfVRxPg0rH/g5OM4N6IfKHbgiBFG4y1GivTUoyoz53WrsadBtWYeTSfdSzzHbVv 3aUXtdFDiTBQI0+inCAkn7G4TeNVjAiINeU8XqmwImSRrq68J0V9hSQpj3rpeRC6ACvq Qhbg== X-Gm-Message-State: AOJu0YwOgJqAeQem3/p646yRT5vToWphyaLDYr6tsq88seU7CONDkW9B XYaqnocuQXLZsSYGzusoSPJW2KQD0IhkK2EXCdw= X-Google-Smtp-Source: AGHT+IHOa5baZRFQaSnaz+ioo9XSwG/sUhHgXviZemTNH2BSoFuftQMb2eHft86SovgM+B880jxBxg== X-Received: by 2002:a17:902:e812:b0:1cc:5671:8d9 with SMTP id u18-20020a170902e81200b001cc567108d9mr24210525plg.27.1701154381627; Mon, 27 Nov 2023 22:53:01 -0800 (PST) Received: from [10.4.104.221] ([139.177.225.238]) by smtp.gmail.com with ESMTPSA id o11-20020a17090ad24b00b002774d7e2fefsm8422297pjw.36.2023.11.27.22.52.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Nov 2023 22:53:01 -0800 (PST) Message-ID: <13ad8d92-dc69-4088-b3db-16fade43bde3@bytedance.com> Date: Tue, 28 Nov 2023 14:52:56 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v1 0/4] hugetlb: parallelize hugetlb page allocation on boot Content-Language: en-US To: David Hildenbrand Cc: Gang Li , Mike Kravetz , Muchun Song , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <20231123133036.68540-1-gang.li@linux.dev> <5c0e27f2-5826-4537-a1ab-1debfab65b9a@redhat.com> <28e28c2a-e72d-a181-e87a-39cecc8c3c76@google.com> <9d5de524-28ee-4d71-9493-f77967ea213c@redhat.com> <783f8bac-55b8-5b95-eb6a-11a583675000@google.com> From: Gang Li In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 2BB6F160012 X-Stat-Signature: knoxobcmg1f483b8mm9iqdmhe89dg9d1 X-Rspam-User: X-HE-Tag: 1701154382-100448 X-HE-Meta: U2FsdGVkX1/OJ15rEHrwaWB6lgcLizUAe20gbvs5Ex5RzpoxoItMFwIEGRRUb/Fg/bWzf2C8N87P5AE2gBT1PApTreCeBuGyBF0x7zWVEiL2cvRvPEuWu6q/yZlV8mNkU6RkXSh61msajJndltpFTzhkBZUkf+ivDc3YcMeUFA/rZBJoB4uSOaeT9GeSUtJzS0MVihpK98J1ZUm59G1TknCTmeQa3fdH5sBQimv//pv2KSrudv4Ft5IENfcka4rg07kn3nxNalZ09/RQnacPgWVxwqmzWI1ZkolS/I1NhZqibSznQ5CXufhfVtKqGimc79dnBBrNJUPNoHDDQe/Dz8uVvYowHTPaodv0wIrJXI+bjz2Yxoc3RsTHkqhWkYrVZJLjafuqfWmD8C8B8KkY2LKKDgolRkH8x4Ht8gqO16V6NJLLzuxCWioP+JN7SDYrj8+KwF3zD09STAz0ehZRPLqbVlFWbBKMZ8yIh+SFXf8zb2BfdM5mSq64S/zRNi0PDvdk6gyMmkP7qrNiPVIsI4lF8Mo92CTDiFz8cLmHRn8lhtrVP3KgndNhSC6pWYl+TAImUd56FzCFaVa9wgSHDT0zJ8fl/qZoutTHDyKmolN8gNADLx+Oy+qp3SBgSOibS8i0/YIpoUSOdc9ddRajSCz5/K+NCDFi7JVKCsT/Bp129JrPVodoGackNXpigiJ6rV08SQRxS3sXF/PhllYbGpAUHt4XynkjFJH/GyHI/9h5AQJpW8S4kfKqQ1spic1mxW4Bthd3S+GJWw/O2hd9b+Lm7R96pHFCElhO4KRbHMF2HJ5B27erxqyw9kIF3XBc5T71jF8gU2jV2J01y3g9Ji8+juG/9ICLXcW90Yi6l+nXwmat8PNLupEwan+xHqkAM9lcuN8dJXzhQiPtEVwU5urJhpYdhsessu3FiukjlIp7LzYHlmHWklDL3h7WQbFNPCJ9V8zocl1SAcAWfgf jyYSU9/h 8zAi/gZIOBXpEo2owe4HQzZzxkk6bWtAEgeKO8kpn1gkBMe0HFR1eMpX8pgq+21GWO4PbboBWl19hkO/bASwOz9qpPuFPODWmuYckBhg0I93fLzia/pvKAqvxrrcRTh9W6p1CrcAMCDQKtfwoNI5G+M1yUjyrJ/A65xYHnXQoK74r4wIDhn0lq9FkwvIuCi3jYD5ZZoA2qNMYnG0RLsDtSCQk+CmEaDZ1YxeLmwC+DXFmrC2Dx1roSvl/26Q5qgzqjz3nldTm9DHtQn5MF2fAhZm/bj/ezTLfhSjkFHO2z7uqL75/7PRG53FT/wl3ZBKcjN1EHCtQlyudOMSyMbCnbcfbjm6ltfNrUwPB5OOgRzfDEUvpew3YjiGD+Agtry7B1aj5EaLpjTL0xjAUPK3GeRQJIr+q9f5MXqtFdQw1Q8eOpmlxmA0wkF58UF7Q4RvwhWyHGU/r5bn4oUstPlBcFi3GMAAqQZefMo9CER72/jENR4g= X-Bogosity: Ham, tests=bogofilter, spamicity=0.011748, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi David Hildenbrand :), On 2023/11/23 22:10, David Hildenbrand wrote: > Sorry to say, but why is that a scenario worth adding complexity for / > optimizing for? You don't cover that, so there is a clear lack in the > motivation. Regarding your concern about complexity, this is indeed something to consider. There is a precedent of parallelization in pgdata[1] which might be reused (or other methods) to reduce the complexity of this series. [1] https://lore.kernel.org/all/20200527173608.2885243-1-daniel.m.jordan@oracle.com/