summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/init_64.c
diff options
context:
space:
mode:
authorCliff Wickman2008-10-24 00:54:05 +0200
committerIngo Molnar2008-10-27 14:17:16 +0100
commitef020ab0109aa5cd6eac2e93519b7641c9862828 (patch)
tree2ad7a8baa2b26d71c6217a204d2114c83c6baa69 /arch/x86/mm/init_64.c
parentxen: fix Xen domU boot with batched mprotect (diff)
downloadkernel-qcow2-linux-ef020ab0109aa5cd6eac2e93519b7641c9862828.tar.gz
kernel-qcow2-linux-ef020ab0109aa5cd6eac2e93519b7641c9862828.tar.xz
kernel-qcow2-linux-ef020ab0109aa5cd6eac2e93519b7641c9862828.zip
x86/uv: memory allocation at initialization
Impact: on SGI UV platforms, fix boot crash UV initialization is currently called too late to call alloc_bootmem_pages(). The current sequence is: start_kernel() mem_init() free_all_bootmem() <--- discard of bootmem rest_init() kernel_init() smp_prepare_cpus() native_smp_prepare_cpus() uv_system_init() <--- uses alloc_bootmem_pages() It should be calling kmalloc(). Signed-off-by: Cliff Wickman <cpw@sgi.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/mm/init_64.c')
0 files changed, 0 insertions, 0 deletions