Thread (18 messages) 18 messages, 3 authors, 6d ago

Re: [PATCH 6/6] mm/sparse-vmemmap: open-code vmemmap_populate_address()

From: Qi Zheng <qi.zheng@linux.dev>
Date: 2026-09-22 08:18:36
Also in: linux-mm, lkml


On 9/13/26 4:37 PM, Muchun Song wrote:
vmemmap_populate_address() no longer has any callers that need the
returned PTE.  Its only remaining user, vmemmap_populate_range(), only
checks whether population succeeded.

Open-code vmemmap_populate_address() directly in
vmemmap_populate_basepages(), remove the now-redundant range helper,
and return -ENOMEM directly on failure.

Signed-off-by: Muchun Song <redacted>
---
  mm/sparse-vmemmap.c | 54 ++++++++++++++-------------------------------
  1 file changed, 17 insertions(+), 37 deletions(-)
Acked-by: Qi Zheng <qi.zheng@linux.dev>

Thanks,
Qi

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help