[an error occurred while processing this directive]
|
|
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <Z0T7s7_j0_FCtihr@PC2K9PVX.TheFacebook.com>
Date: Mon, 25 Nov 2024 17:35:31 -0500
From: Gregory Price <gourry@...rry.net>
To: Dan Williams <dan.j.williams@...el.com>
Cc: x86@...nel.org, linux-kernel@...r.kernel.org,
linux-acpi@...r.kernel.org, linux-mm@...ck.org,
linux-cxl@...r.kernel.org, kernel-team@...a.com,
Jonathan.Cameron@...wei.com, rrichter@....com, Terry.Bowman@....com,
dave.jiang@...el.com, ira.weiny@...el.com,
alison.schofield@...el.com, dave.hansen@...ux.intel.com,
luto@...nel.org, peterz@...radead.org, tglx@...utronix.de,
mingo@...hat.com, bp@...en8.de, hpa@...or.com, rafael@...nel.org,
lenb@...nel.org, david@...hat.com, osalvador@...e.de,
gregkh@...uxfoundation.org, akpm@...ux-foundation.org,
rppt@...nel.org
Subject: Re: [PATCH v6 2/3] x86: probe memory block size advisement value
during mm init
On Tue, Nov 12, 2024 at 01:34:09PM -0800, Dan Williams wrote:
> Gregory Price wrote:
> > Systems with hotplug may provide an advisement value on what the
> > memblock size should be. Probe this value when the rest of the
> > configuration values are considered.
> >
> > The new heuristic is as follows
> >
> > 1) set_memory_block_size_order value if already set (cmdline param)
> > 2) minimum block size if memory is less than large block limit
> > 3) if no hotplug advice: Max block size if system is bare-metal,
> > otherwise use end of memory alignment.
> > 4) if hotplug advice: lesser of advice and end of memory alignment.
>
> This seems like documentation that also belongs in-line in the code.
It actually is, just ahead of every check instead of in a numbered list :P
~Gregory
Powered by blists - more mailing lists