DragonFly BSD
DragonFly bugs List (threaded) for 2006-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue352] SMP weirdness in 1.6.2-RELEASE

From: Petr Janda <elekktretterr@xxxxxxxxxxxxxx>
Date: Sat, 21 Oct 2006 11:07:18 +1000

My server which is SMP, produces

APIC_IO: MP table broken: IRQ 15 not ISA when IRQ 14 is!
Programming 16 pins in IOAPIC #0
Programming 16 pins in IOAPIC #1
Warning: IOAPIC #1 pin 17 does not exist, cannot program!

in dmesg. I mean it seems to work well as it should, but im just asking why this happens?

To Mike:
Ive seen that error before on one of the SMP boxes ive setup with DragonFly, have you tried updating BIOS?

In my opinion as long as it says CPU #x launched that shouldnt be a problem....


Mike Jakubik wrote:
Mike Jakubik <mikej@xxxxxxxxxx> added the comment:

The problem appears to be related to interrupt routing.

APIC_IO: Testing 8254 interrupt delivery
APIC_IO: Broken MP table detected: 8254 is not connected to IOAPIC #0 intpin 2
APIC_IO: routing 8254 via 8259 and IOAPIC #0 intpin 0
SMP: AP CPU #1 Launched!
Warning: ACPI idle hook not yet supported for SMP

Following is a chat log of the advice i received on IRC.

[02:16pm] <wettoast> however, the server works fine in fbsd 6 and windows 2003
in smp
[02:16pm] <@TGEN> that's important
[02:16pm] <@TGEN> yes, the hardware in itself isn't really to blame
[02:16pm] <@TGEN> the code that configures the APICs probably is
[02:16pm] <wettoast> i see..
[02:17pm] <@TGEN> I'm not sure what to do about it though
[02:17pm] <@TGEN> interrupt routing is tedious business on x86
[02:17pm] <wettoast> maybe ill just make a note of that in the bug report
[02:17pm] <@TGEN> yeah, add those lines from dmesg and a short description
[02:18pm] <@TGEN> Matt might be able to figure something out, he's done this
before on DFly

DragonFly issue tracker <issues@xxxxxxxxxxxxxxxxxxxxxx>

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]