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 63217C021B1 for ; Thu, 20 Feb 2025 18:43:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AD31D2802C1; Thu, 20 Feb 2025 13:43:14 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A82AD2802BD; Thu, 20 Feb 2025 13:43:14 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9231B2802C1; Thu, 20 Feb 2025 13:43:14 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 7366C2802BD for ; Thu, 20 Feb 2025 13:43:14 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 215255394E for ; Thu, 20 Feb 2025 18:43:14 +0000 (UTC) X-FDA: 83141195508.16.87707AE Received: from mail-qk1-f180.google.com (mail-qk1-f180.google.com [209.85.222.180]) by imf10.hostedemail.com (Postfix) with ESMTP id 2BE13C000A for ; Thu, 20 Feb 2025 18:43:12 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=JvGkWAAs; spf=pass (imf10.hostedemail.com: domain of gourry@gourry.net designates 209.85.222.180 as permitted sender) smtp.mailfrom=gourry@gourry.net; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740076992; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=d3ocJQTmmz808+gv+xcTfLZcwjDZn2/TIc1rnG0DoJg=; b=R2fNBmXXTSjA4gykNsv8LpppyjzWD1IG14VACgW16mlxJlu2OxZ/tf7J60HQpGnSxqYotI hNDg1xvf3bEBfUf/n9REu9kb5q9xBsFIXqOTHQoTvMxe98zl01Y4JvbqbPBjyOfS2e4TYP 1KLV6VRt7YSk3C8FuHSS+fVSYX50GhA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1740076992; a=rsa-sha256; cv=none; b=Qfo/B6NKICNv5msXm34K79DE9T6bKOAQALeJx2g9s9PuJ9VZkaSkGvVIY/INeIvOswDhiK u4K3XMiXT23i1Uontq8qDJFkNlbKRN3jguNJg3Nr4Uj/J6W82Cry54UskAVL6+NZiKdaDW FaHi0akrPK/sTzWYmGMMTOEF3XQ7Neo= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=JvGkWAAs; spf=pass (imf10.hostedemail.com: domain of gourry@gourry.net designates 209.85.222.180 as permitted sender) smtp.mailfrom=gourry@gourry.net; dmarc=none Received: by mail-qk1-f180.google.com with SMTP id af79cd13be357-7c07cd527e4so114305285a.3 for ; Thu, 20 Feb 2025 10:43:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1740076991; x=1740681791; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=d3ocJQTmmz808+gv+xcTfLZcwjDZn2/TIc1rnG0DoJg=; b=JvGkWAAsXBbHh3V4jj9n02oMsxtYp+sxR96sHUh/Yu/ySiEqep8ukSna2Y2oRicYH/ swtSmfFBUElOJFCYdvOo/ivlW4IKiYePQUXsi5qYWHdaDB2xB0tdAwVHqIp48kD8mIT6 tyepce25rGeKAQiQ0mGO/maFtOynM1oXPUwRIDn3wXMFkKRuOC5lR4w74p9Uhd/cpjBc SZ2cg/WJAzRfL1xjmIHHGrZsLaa1fhktFvrU7ZBfmFn2rCAb1p8xXVE/2G4UKr/U4B2G 7U7eHQMrcGL2WgRyWWO27rCNCGFhpfNpL//ZZDcqZuzZgkWzgrMpB5cNZFwvL19aQr8i /JsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740076991; x=1740681791; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=d3ocJQTmmz808+gv+xcTfLZcwjDZn2/TIc1rnG0DoJg=; b=lx5w/dVt31VAhz49xyBpwzuVACElWTKFjfF+TZMSUP4y+fjKbs8FNb0rMB8fSimoJa dRBJxc82sV1hGRy/SL6r07wytVoPQnxOLiZ8yrTDzbQWuaN2SLGMNqvPyBMuM56MKuAx udYaUCoJ2PafdcldToMmUyt2go8ygBg7Hhtdp3YXuAiaSSxoTkdxlWw/elUkMotqxk23 7uUiQxfXBPFCZDcfJrfACH9UkfQ20Lb2s51kzqQYwTeIEnCniDkywihhNZmxLM0GY/i2 RmShVaB/3wmc9lzw8bgFSumKHIXUh5l0NTGxHqmtHvNR5jc3/7EHk2Q/VlupjV3NUFfO YyWg== X-Forwarded-Encrypted: i=1; AJvYcCVdJXiTu441XMVAAI+gxi16cz9pWGZJVFHuuB4Q87dmyMUI3f4pcNbEURlVIW+/Nr4bdkgmxxbRRA==@kvack.org X-Gm-Message-State: AOJu0YxY3omXxMKt6YDV280cuAFZyxzzXcITIAjxA6lA+EhKnHuC0rvh t19jJTRdQQyZ5kgts2e/Q6g3erMdCsGyuXiuU3c/a5d/VIkMeVj2NnGfS7sc010= X-Gm-Gg: ASbGncuById4y5CeArZwL3yQ+IlZzocAaHvzUWpucaV5qHxSsNaisQe+22zijT3Cp+H 62+krgrR5BfFYiCwwdVDXIK1Q0r55yoVIv7U1KU5zvOeThLaTYklmcRdSqZJa58aY5KbA0LhRIL 4CPsj67Oq4OpBAtwV17xasNah9Spg3pfF0F5no5X+f2DFQOm5vTr1lTsJa7FkSln9VGiP0g0ysg lDcXl/bIb82bk+CQB3LZkYgdxmlA/g/QgB58rQiCvx76UqmyP3mqkn8QSW80gcQ0+GRbcBRerhp ydHizpnoE+2u+ox3gvWDKb2mmsB+9kquiY8+gJko3er9ZUraAEq3HS8uK1Xsm8Gn3oqmTM0Bfw= = X-Google-Smtp-Source: AGHT+IE6IpITASnEll2pNxcvCEXqhyJQ61kCnsAXUIqsUkMLSxo6fEasrPnRH6TZnjk08cEAdB+JcA== X-Received: by 2002:a05:6214:d8a:b0:6e6:64a5:e18d with SMTP id 6a1803df08f44-6e6ae7f8290mr2793666d6.17.1740076991097; Thu, 20 Feb 2025 10:43:11 -0800 (PST) Received: from gourry-fedora-PF4VCD3F (pool-173-79-56-208.washdc.fios.verizon.net. [173.79.56.208]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e65d77a2bdsm88435726d6.11.2025.02.20.10.43.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Feb 2025 10:43:10 -0800 (PST) Date: Thu, 20 Feb 2025 13:43:09 -0500 From: Gregory Price To: Yang Shi Cc: David Hildenbrand , lsf-pc@lists.linux-foundation.org, linux-mm@kvack.org, linux-cxl@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: CXL Boot to Bash - Section 3: Memory (block) Hotplug Message-ID: References: <1b4c6442-a2b0-4290-8b89-c7b82a66d358@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Queue-Id: 2BE13C000A X-Rspamd-Server: rspam07 X-Stat-Signature: 6mgogd6juxukbh5kbatz7h5y9mf77xax X-HE-Tag: 1740076992-706627 X-HE-Meta: U2FsdGVkX19zL83wJImQ9qmqqMko8Vk5SFAQDc1vbeoneulrUVMGgjhFbRP9e7F5vLeQuK9AEAeSsYOxE/Pj0lexMPl4v+SZHbwZxDbAJCBjPz6u7582+MvUUFUQ/+XlM9uBemWK2QVKMfkXF0E9o+GF+4BrDlc9BjFGHQ9qD3bKSNQREf6KlyHld1WyUPi/PGtj9EMGDxkUbV0LNBUR88Mvq+qLzj3+zJw/jqanVkwmx0LVMwvvPoDOga+iKpBzdhzX+C2f9OEgECPvoj0D0pcXSwIGNSk5SjuDqWK4piKZ3nW8WQYURu9pD375Ha1xJUOUxdh+muaGb7ycO1IwmNfKRNGTF6RMjHsb/9gFJzi8vmP1NdUrzQ0l69lCnBqEiGVrUHUnKxwgmWnyhatyOIsicgxVNOKnxwfIbz/ODfIKtru0J/he3ph0jzuiMuUjBboBQPqxaKXNUURpdxPjH7s46ROGtLScu1zRGJk4xmvqSKDkZqz0A5OOcIXrsXVg0O0GXn7ulC71yJEN43W5R5GylNvAp0VNUn5oobSJgPLXZdv9YXrY172skXpvOVI4uG9GeeHZA/Gqu3Bm+QWjDoNIYg0o4whjhLnZB6vTpzov2bLVFNVW68h2iG0FfPK3wUR7arrANBkV7eUXGj2nKS/9LTUZUZI+ugz8PsvnwjcSRjV6muArV9PQ+pCagc1k+ZOyWiTmI6d4XZjnYeaUJeY1YzNtVlFmV3p9XlebyP0YjOm5s/q5CSPD/wB+8/nNU2bGmMRuxmgUjG8IxQLTSyh8AGP8IplS1pYUsVNUvFO5mh7gEXRar12VuMQ4/IaGLP7xVI0Wgp/Xe8ODWY6YFMJ1gCOU/2DN4jL0PrQ56rOylfN6SCtyJP1j3mvvuhfQAMBPZ088Y/ZVHa/kRrndu0xaYpwE4dz25zF4dHQANRGOSsh3rYkFrY8WW4S7BMUeLylJoM9+fIw8zNQ3aY3 MLG0XuFm fvIkZBRFECGTfZgtH9Ks5nxsk6lCYsAeqh0sKYeSoHxudov3o0Pp8bsc2XEp3b23fp0mW3yP9DWZhSskL8bfiZpwIpvb1k7JIx/yHjCOE/u24xLL8Vi44yJeo36mg8W0I0BzNVd4G4hhzowVSIVjxg6tidgGSKq7aSaXcithItlZiyzUsLJ4X989ItqxFGj7FE0dBv+7CPGya3Uidcy2RCG6ByDMVvFC6aUL5OJ663HUNDLXNW/4S30seN5YX8QoomVoJojjcQWP12VqEEOBy9inl6XkpID918rZzHqvKHfzc4F8IwsgBN7hpuEroQfjayFn8Q83VOfjaF58= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000449, 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 Thu, Feb 20, 2025 at 09:50:07AM -0800, Yang Shi wrote: > > > I will double check that this isn't working as expected, and i'll double > > > check for a build option as well. > > > > > > stupid question - it sorta seems like you'd want this as the default > > > setting for driver-managed hotplug memory blocks, but I suppose for > > > very small blocks there's problems (as described in the docs). > > > > The issue is that it is per-memblock. So you'll never have 1 GiB ranges > > of consecutive usable memory (e.g., 1 GiB hugetlb page). > > Regardless of ZONE_MOVABLE or ZONE_NORMAL, right? > > Thanks, > Yang >From my testing, yes. ~Gregory