On Sat Jul 10 00:04:14 EDT 2010, [email protected] wrote:
> When you start having interrupt problems, and they are fixed by nomp,
> it's a good bet the motherboard has a bad MP table. Many, many boards
> have tables that are quite broken. Vendors frequently change IRQ
> hardware structure and the general rule is ACPI will likely be right,
> because Windows wants it to be; PIRQ will likely be right; but for
> some reason, _MP_ is many times quite wrong.

given an ioapic, the mp table just doesn't have enough information
to uniquely determine vector mappings.  unfortunately this problem was
never solved.  (vendor's answer: use acpi instead.)  this is a leading
cause of "broken" mp tables.  another leading cause is forgetting to
delete entries for hardware that bios has configured off.

- erik

Reply via email to