Thread (35 messages) 35 messages, 11 authors, 2020-08-02

Re: [PATCH 14/15] x86/numa: remove redundant iteration over memblock.reserved

From: Ingo Molnar <mingo@kernel.org>
Date: 2020-07-28 11:31:37
Also in: linux-arm-kernel, linux-iommu, linux-mips, linux-mm, linux-riscv, linux-s390, linux-sh, lkml, sparclinux

* Mike Rapoport [off-list ref] wrote:
On Tue, Jul 28, 2020 at 12:44:40PM +0200, Ingo Molnar wrote:
quoted
* Mike Rapoport [off-list ref] wrote:
quoted
From: Mike Rapoport <redacted>

numa_clear_kernel_node_hotplug() function first traverses numa_meminfo
regions to set node ID in memblock.reserved and than traverses
memblock.reserved to update reserved_nodemask to include node IDs that were
set in the first loop.

Remove redundant traversal over memblock.reserved and update
reserved_nodemask while iterating over numa_meminfo.

Signed-off-by: Mike Rapoport <redacted>
---
 arch/x86/mm/numa.c | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)
I suspect you'd like to carry this in the -mm tree?
Yes.
 
quoted
Acked-by: Ingo Molnar <mingo@kernel.org>
Thanks!
Assuming it is correct and works. :-)

Thanks,

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