Bug 4012
Summary: | PnP drivers sets up legacy interrupts incorrectly on ES7000 | ||
---|---|---|---|
Product: | ACPI | Reporter: | Natalie Protasevich (protasnb) |
Component: | Config-Interrupts | Assignee: | Len Brown (lenb) |
Status: | CLOSED CODE_FIX | ||
Severity: | high | CC: | acpi-bugzilla |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.10 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
acpidmp listing for a ES7000 540 system
acpidmp listing for a ES7000 550 system Collection of /proc/interrupts traces |
Description
Natalie Protasevich
2005-01-09 12:53:18 UTC
please attach the output from acpidmp run on this machine, available in /usr/sbin, or in pmtools here http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils also, please verify that "acpipnp=off" from the 2.6.11 kernel works around this issue. Created attachment 4559 [details]
acpidmp listing for a ES7000 540 system
Created attachment 4560 [details]
acpidmp listing for a ES7000 550 system
Created attachment 4561 [details]
Collection of /proc/interrupts traces
This capture contains /proc/interrupts for kernels booted with the following
parameters:
Scenario 1: (no parameters)
Scenario 2: pnpacpi=off
Scenario 3: pci=irqroute
Scenario 4: pci=noacpi
Notice that the i8042 IRQs are different between scenario one and two but in
both cases, they are still in the PCI range (should be in the legacy range like
scenario four).
I am closing this bug, because with new 2.6.12* kernel levels the problem went away, as result of changes in PnP and interrupt handlind code. Thanks to everyone who streightened things up and contributed to the resolution. |