http://bugzilla.kernel.org/show_bug.cgi?id=11516





------- Comment #61 from [EMAIL PROTECTED]  2008-10-22 02:59 -------
Short summary.
I'd like to see following patches upstream and in 2.6.27-stable:

(1) x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC
   (already in Linus' git and in stable tree.)
(2) x86: SB600: skip IRQ0 override if it is not routed to INT2 of IOAPIC
   (not yet in any git-tree but sent to Ingo)
(3) Remove dmi-quirks for HP Laptops that advertise bogus override for IRQ0
   (not yet in any git-tree but sent to Ingo, see attachement #18338)

(2) and (3) are still not upstream but already posted to Ingo/LKML.
Both should go into 2.6.27-stable, too.



Regarding comment #58:
> But are we POSITIVE that nothing can possibly depend
> on IRQ0 routing or thermal trip points BEFORE your
> code in 'early_quirks.c' gets run ?

Yes, what we need is that a quirk is run before ACPI MADT table is parsed.
Then we can set acpi_skip_timer_override if needed and the interrupt override
for IRQ0 is skipped. Calling sequence in setup_arch (x86) is as follows:

early_quirks()           (detect bogus IRQ0 override)
...
acpi_boot_init()         (e.g. setup IO APIC/parse MADT)

Thus early-quirks are executed before MADT is parsed.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to