Bug 2520
Summary: | interrupt source override ineffective - ES7000 | ||
---|---|---|---|
Product: | ACPI | Reporter: | Len Brown (lenb) |
Component: | Config-Interrupts | Assignee: | Len Brown (lenb) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | acpi-bugzilla, protasnb |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.5 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | 2.6.5 (i386 only) patch |
Description
Len Brown
2004-04-15 21:35:07 UTC
Created attachment 2608 [details]
2.6.5 (i386 only) patch
The solution is to reverse the order that we initialize mp_irqs[].
ie. parse the overrides first, and then only add identity mappings
where both IRQ-N and pin-N are available to form an identity mapping.
Since there will be no duplicate entries, find_irq_entry() will
find the correct entry when it searches by pin number.
shipped in 2.6.6, and on top of 2.4.27-pre2 -- closing. |