Project

General

Profile

Actions

Bug #1282

open

panic (trap 12) when booting SMP kernel on Atom 330 (dual core)

Added by tomaz.borstnar almost 13 years ago. Updated 7 months ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Category:
Kernel
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Hello!

I am playing with Atom 330 Dual Core P945GC combination which works fine under generic kernel, but crashes with trap 12 
as soon as all physical and virtual cores are printed to the screen while booting. Anyone else playing with similar setup?

Tomaž

Actions #1

Updated by thomas.nikolajsen almost 13 years ago

Hi Tomaž,

I have a D945GCLF2, with atom 330, works nice with SMP,
just leave `options APIC_IO' out of kernel config.

-thomas
Actions #2

Updated by corecode almost 13 years ago

Do you think we can debug the cause of this problem? I'd like to slowly fix APIC_IO support so that in the distant future it could become a default (instead of using PIC).

cheers
simon

Actions #3

Updated by dillon almost 13 years ago

:
:Thomas Nikolajsen (via DragonFly issue tracker) wrote:
:> I have a D945GCLF2, with atom 330, works nice with SMP,
:> just leave `options APIC_IO' out of kernel config.
:
:Do you think we can debug the cause of this problem? I'd like to slowly fix APIC_IO support so that in the distant future it could become a default (instead of using PIC).
:
:cheers
: simon

This just goes back to the ACPI interrupt routing issue.  The PCI bios
just doesn't work on most PCs. APIC_IO is broken because we currently
rely on the MP table, and the MP table does not supply the correct
interrupt routing information on many BIOSes.
-Matt
Matthew Dillon
<>
Actions #4

Updated by tuxillo almost 12 years ago

Hi,

Afaik, a while ago Sepherosa changed fixed some MP issues by ignoring the
MPTable (when it wasn't available or couldn't be read) and trusting on ACPI
instead MADT. Did the APIC_IO get better after this?

Cheers,
Antonio Huete

Actions #5

Updated by elekktretterr almost 12 years ago

Antonio Huete Jimenez <> added the comment:

Hi,

Afaik, a while ago Sepherosa changed fixed some MP issues by ignoring the
MPTable (when it wasn't available or couldn't be read) and trusting on
ACPI
instead MADT. Did the APIC_IO get better after this?

As far as I remember, no. APIC_IO didnt get updated. I know my laptop only
boots with APIC_IO disabled. Does anyone know whats happening with Sephe?

Petr

Actions #6

Updated by tuxillo almost 7 years ago

  • Description updated (diff)
  • Category set to Kernel
  • Status changed from New to Feedback
  • Assignee deleted (0)
  • Target version set to 4.2

Hi,

Please retry it with lastest master.

Cheers,
Antonio Huete

Actions #7

Updated by tuxillo 7 months ago

  • Target version changed from 4.2 to 6.0
Actions

Also available in: Atom PDF