Unable to install System Control Interrupt handler [20070320]

John Baldwin jhb at freebsd.org
Mon Jun 4 17:48:35 UTC 2007


On Saturday 02 June 2007 03:46:41 am jonathan at kc8onw.net wrote:
> I just updated to the latest -current from 6.2 release on an amd64 system
> and get the below error
> ACPI Exception (evevent-0257): AE_ALREADY_EXISTS, Unable to install System
> Control Interrupt handler [20070320]
> 
> I found this thread that discusses it as well but it seems to have mostly
> died off without a clear resolution.
> 
http://lists.freebsd.org/mailman/htdig/freebsd-acpi/2005-December/002307.html
> 
> I know the BIOS in this machine is pretty poor but I would like to get it
> working.
> 
> Thanks for any help,
> Jonathan

Try this:

Index: local_apic.c
===================================================================
RCS file: /usr/cvs/src/sys/amd64/amd64/local_apic.c,v
retrieving revision 1.36
diff -u -r1.36 local_apic.c
--- local_apic.c        6 Mar 2007 17:16:46 -0000       1.36
+++ local_apic.c        4 Jun 2007 15:20:14 -0000
@@ -977,10 +977,6 @@
        struct apic_enumerator *enumerator;
        int retval, best;

-       /* We only support built in local APICs. */
-       if (!(cpu_feature & CPUID_APIC))
-               return;
-
        /* Don't probe if APIC mode is disabled. */
        if (resource_disabled("apic", 0))
                return;


-- 
John Baldwin


More information about the freebsd-acpi mailing list