> virtio-mem wants to add memory with MHP_MEMMAP_ON_MEMORY. It has to
> know at probe time how many pages at the start of each memory block
> will host the memmap. Those pages never reach the buddy, so they must
> not be fake-offlined, and in Sub Block Mode they must stay plugged while
> the memory block is added.
> 
> memory_block_memmap_on_memory_pages() returns a non-zero value even if
> the core would ignore MHP_MEMMAP_ON_MEMORY, and recomputing the value in
> the driver would duplicate the padding of
> "memory_hotplug.memmap_on_memory=force". Add a helper that returns the
> number of memmap pages, or 0 if the flag would be ignored. Both inputs
> are fixed after boot.
> 
> Assisted-by: LLM
> Signed-off-by: Nikolaos Karaolidis <[email protected]>

Sashiko has reviewed this patch and found no issues.

-- 
Sashiko AI review ยท 
https://sashiko.dev/#/patchset/[email protected]?part=1


Reply via email to