Skip to contentSkip to conversation

2.6.0 test3 does not boot on ia64 NUMA

Discontig-devel Jesse Barnes 1 participant 1 message Aug 28, 2003

lore
Share & tools
lore
#0 lore raw
Quoted 9 lines · Martin Hicks
Quoted 6 lines · Xavier Bru

I tried to put find_memory() after acpi_numa_init() as in 2.5.72, but now we get:
bootmem alloc of 100 bytes failed! in acpi_table_init()
that now uses the bootmem allocator.

Quoted 7 lines
Quoted 3 lines

I wonder what should be the right order for initialisation, and if there are ia64 platforms running 2.6.0 with CONFIG_NUMA. Any help is apreciated.

Jesse Barnes has an unreleased patch to make SGI SN2 work, which does move the find_memory() after acpi_numa_init(). There is another patch, which I've attached, which removes the bootmem alloc of memory in ACPI.

I talked with Andy Grover about this and I think he agreed to remove the alloc_bootmem calls from ACPI table initialization, so we should be ok once that gets merged into Linus' tree. I'll double check with Andy when I get back.

Jesse