Re: [PATCH v8 0/3] memory,x86,acpi: hotplug memory alignment advisement
From: Oscar Salvador
Date: Tue Apr 01 2025 - 14:54:00 EST
On Mon, Jan 27, 2025 at 10:34:02AM -0500, Gregory Price wrote:
> v8: nits and tag pickups
>
> When physical address regions are not aligned to memory block size,
> the misaligned portion is lost (stranded capacity).
>
> Block size (min/max/selected) is architecture defined. Most architectures
> tend to use the minimum block size or some simplistic heurist. On x86,
> memory block size increases up to 2GB, and is otherwise fitted to the
> alignment of non-hotplug (i.e. not special purpose memory).
I wonder if something like this could help us in improving the
ridiculous situation of having 16MB memory-block size on powerpc.
--
Oscar Salvador
SUSE Labs