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

           Summary: PnPACPI ignores IOAPIC Interrupt Source Overrides
           Product: ACPI
           Version: 2.5
     KernelVersion: up through 2.6.23
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Interrupts
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
                CC: acpi-bugzilla@lists.sourceforge.net


This problem has always been present in the PNPACPI code.
It has shown up on i386, since PNPACPI was deployed there first.
But now that PNPACPI is included in x86_64 by default also,
and so the issue will spread there too.

The workaround is to boot with "pnpacpi=off"

This issue was diagnosed by IBM here:
https://bugzilla.novell.com/show_bug.cgi?id=214809

The RTC fails in IOAPIC mode due to mis-programmed IRQ8 polarity.
There is an Interrupt Source Override for IRQ8 -- Edge LOW.
The legacy mapping implicitly asks for,
and the DSDT explicitly asks for, Edge HIGH.

Linux first programs IRQ8 according to the Interrupt Source
Override -- but PNPACPI later runs and re-programs it
according to the DSDT.

So, PNPACPI needs to learn about Interupt Source Overrides
in IOAPIC mode, and must honor them.


-- 
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: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to