diff options
author | Nicholas Piggin <npiggin@gmail.com> | 2018-02-14 01:08:16 +1000 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2018-03-30 23:34:26 +1100 |
commit | 9bd9be006c8ec0ccf7cb0422d35033af39d3f969 (patch) | |
tree | eb1c4052ff952eef7e9339d8bf1d8af3a2878db7 /arch/powerpc/include/asm/setup.h | |
parent | b575454fa330aab2d65cf17812ca8e1f405ae80d (diff) | |
download | lwn-9bd9be006c8ec0ccf7cb0422d35033af39d3f969.tar.gz lwn-9bd9be006c8ec0ccf7cb0422d35033af39d3f969.zip |
powerpc/mm/numa: move numa topology discovery earlier
Split sparsemem initialisation from basic numa topology discovery.
Move the parsing earlier in boot, before pacas are allocated.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/include/asm/setup.h')
-rw-r--r-- | arch/powerpc/include/asm/setup.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/setup.h b/arch/powerpc/include/asm/setup.h index 469b7fdc9be4..d2bf233aebd5 100644 --- a/arch/powerpc/include/asm/setup.h +++ b/arch/powerpc/include/asm/setup.h @@ -23,6 +23,7 @@ extern void reloc_got2(unsigned long); #define PTRRELOC(x) ((typeof(x)) add_reloc_offset((unsigned long)(x))) void check_for_initrd(void); +void mem_topology_setup(void); void initmem_init(void); void setup_panic(void); #define ARCH_PANIC_TIMEOUT 180 |