Bugzilla – Bug 132301
2.6.14 does not boot
Last modified: 2005-11-04 17:20:30 UTC
The current kernel (2.6.14-3-smp) does not boot on my machine. If fails just after Booting the kernel. kernel direct mapping tables upto ffff810100000000 @ 8000-c000 PANIC: early exception rip ffffffff8023da09 error 0 cr2 0 PANIC: early exception rip ffffffff8011ba7a error 0 cr2 ffffffffff5fd023 -> dead after that. Machine: 2 x Dual Core AMD Opteron(tm) Processor 860 HE, 2G RAM. Iwill board. More details to follow.
So, board is Iwill DK8-HTX.
Bad news. Intel evaluation mainboard (Dual-core w/ HT) also fails. This time I get: kernel direct mapping tables upto ffff81003ff00000 @ 8000 - a0000 PANIC: early exception rip ffffffff8023da09 error 0 cr2 0 PANIC: early exception rip ffffffff8011ba7a error 0 cr2 ffffffffff5fd023 So the panic occurs at exactly the same location. Probably not a BIOS bug then ...
Tja. If I were suspicious I'd say it's bloody ACPI again: arch/x86_64/kernel/setup.c: init_memory_mapping(0, (end_pfn_map << PAGE_SHIFT)); #ifdef CONFIG_ACPI /* * Initialize the ACPI boot-time table parser (gets the RSDP and SDT). * Call this early for SRAT node setup. */ acpi_boot_table_init(); #endif 'kernel direct mapping ...' is printed last from init_memory_mapping(); acpi_boot_table_init() should print something like RSDP @ XXXX but it doesn't. Curious though, 'acpi=off' doesn't help.
Compiling vanilla 2.6.14 now to see whether it's a generic problem.
Cf. e.g. http://www.uwsg.iu.edu/hypermail/linux/kernel/0510.3/1417.html Maybe we should change 'smp' configuration to discontigmem?
Oops yes. Where the hell enabled sparsemem? That option is totally broken and even if it worked it would be a waste of memory right now.
The changelog shows nothing. Fixed in CVS.