* Lu, Yinghai yinghai.lu@amd.com [070326 19:55]:
Looks like the AP are not started and stopped in LinuxBIOS.
I think it is some bug in the kernel. This was a 32bit kernel compiled with make allnoconfig, and then slowly switching things on, while reducing kernel size with CONFIG_EMBEDDED.
It works with the full blown kernel. This was only happening with the slimmed down kernel that needed to fit in 8MBit BIOS.
I'm also getting an error message that kexec can't relocate reset_vga with that kernel.
Weird. But the system is up and running again, so I guess it doesn't matter.
-----Original Message----- From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Stefan Reinauer Sent: Sunday, March 25, 2007 10:09 AM To: linuxbios@linuxbios.org Subject: [LinuxBIOS] AMD K8 kernel oopses
I am having trouble getting Opteron CPUs up in an SMP system.
The below is from 2.6.18.8
All CPUs except cpu0 seem to oops doring startup.
Any ideas?
CPU0: AMD Opteron(tm) Processor 844 stepping 08 Booting processor 1/17 eip 2000 Initializing CPU#1 ------------[ cut here ]------------ Kernel BUG at [verbose debug info unavailable] invalid opcode: 0000 [#1] SMP last sysfs file: CPU: 1 EIP: 0060:[<c010ae82>] Not tainted VLI EFLAGS: 00010046 (2.6.18.8-0.1-coresystems #9) eax: 00000000 ebx: 00000001 ecx: 00000000 edx: fffede92 esi: 00040010 edi: 00000000 ebp: 00000000 esp: c9103f94 ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, ti=c9102000 task=c9118d20 task.ti=c9102000) Stack: 00000001 00000000 c010a443 00000000 00000000 00000000 01000800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Call Trace: [<c010a443>] <0>Code: 9d 5b 5e c3 a1 38 ca 23 c0 eb e0 56 53 8b 35 30 d0 ff ff a1 20 d0 ff ff c1 e8 18 83 e0 0f 0f a3 05 a0 80 23 c0 19 c0 85 c0 75 02 <0f> 0b 89 e0 25 00 e0 ff ff c7 05 e0 d0 ff ff ff ff ff ff 8b 15 EIP: [<c010ae82>] SS:ESP 0068:c9103f94 <0>Kernel panic - not syncing: Attempted to kill the idle task! Stuck ?? Inquiring remote APIC #17... ... APIC #17 ID: 11000000 ... APIC #17 VERSION: 00040010 ... APIC #17 SPIV: 000000ff CPU #17 not responding - cannot use it. Booting processor 1/18 eip 2000 Initializing CPU#1 ------------[ cut here ]------------ Kernel BUG at [verbose debug info unavailable] invalid opcode: 0000 [#2] SMP last sysfs file: CPU: 1 EIP: 0060:[<c010ae82>] Not tainted VLI EFLAGS: 00010046 (2.6.18.8-0.1-coresystems #9) eax: 00000000 ebx: 00000001 ecx: 00000000 edx: fffee37a esi: 00040010 edi: 00000000 ebp: 00000000 esp: c9143f94 ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, ti=c9142000 task=c91199b0 task.ti=c9142000) Stack: 00000001 00000000 c010a443 00000000 00000000 00000000 02000800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Call Trace: [<c010a443>] <0>Code: 9d 5b 5e c3 a1 38 ca 23 c0 eb e0 56 53 8b 35 30 d0 ff ff a1 20 d0 ff ff c1 e8 18 83 e0 0f 0f a3 05 a0 80 23 c0 19 c0 85 c0 75 02 <0f> 0b 89 e0 25 00 e0 ff ff c7 05 e0 d0 ff ff ff ff ff ff 8b 15 EIP: [<c010ae82>] SS:ESP 0068:c9143f94 <0>Kernel panic - not syncing: Attempted to kill the idle task! Stuck ?? Inquiring remote APIC #18... ... APIC #18 ID: 12000000 ... APIC #18 VERSION: 00040010 ... APIC #18 SPIV: 000000ff CPU #18 not responding - cannot use it. Booting processor 1/19 eip 2000 Initializing CPU#1 ------------[ cut here ]------------ Kernel BUG at [verbose debug info unavailable] invalid opcode: 0000 [#3] SMP last sysfs file: CPU: 1 EIP: 0060:[<c010ae82>] Not tainted VLI EFLAGS: 00010046 (2.6.18.8-0.1-coresystems #9) eax: 00000000 ebx: 00000001 ecx: 00000000 edx: fffee862 esi: 00040010 edi: 00000000 ebp: 00000000 esp: c9145f94 ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, ti=c9144000 task=c911a640 task.ti=c9144000) Stack: 00000001 00000000 c010a443 00000000 00000000 00000000 03000800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Call Trace: [<c010a443>] <0>Code: 9d 5b 5e c3 a1 38 ca 23 c0 eb e0 56 53 8b 35 30 d0 ff ff a1 20 d0 ff ff c1 e8 18 83 e0 0f 0f a3 05 a0 80 23 c0 19 c0 85 c0 75 02 <0f> 0b 89 e0 25 00 e0 ff ff c7 05 e0 d0 ff ff ff ff ff ff 8b 15 EIP: [<c010ae82>] SS:ESP 0068:c9145f94 <0>Kernel panic - not syncing: Attempted to kill the idle task! Stuck ?? Inquiring remote APIC #19... ... APIC #19 ID: 13000000 ... APIC #19 VERSION: 00040010 ... APIC #19 SPIV: 000000ff CPU #19 not responding - cannot use it. Total of 1 processors activated (3612.12 BogoMIPS).
-- coresystems GmbH * Brahmsstr. 16 * D-79104 Freiburg i. Br. Tel.: +49 761 7668825 * Fax: +49 761 7664613 Email: info@coresystems.de * http://www.coresystems.de/
-- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios