FBSD5.3 Compaq AP400 cannot warm-reboot (as in kern/27834)

Nate Lawson nate at root.org
Tue Nov 23 17:36:55 PST 2004


Marcin wrote:
> Hello FreeBSD users!
> 
> I have posted this problem to freebsd-questions, but then figured it was not actually the best place to send it.
> 
> I'm experiencing the same problem described in http://www.freebsd.org/cgi/query-pr.cgi?pr=27834 but the fix included doesn't actually fix the problem.
> 
> The system is FreeBSD 5.3 with GENERIC kernel on dual Compaq AP400 (Professional workstation) (dmesg/mptables below). When i reboot the system shutdowns properly (prints Rebooting...) but then just hangs with no activity (screen blank, disk diodes dead,etc). I have to push power button two times to reboot it, which is impossible with remote administration.
> 
> This is the case with acpi.ko not loaded or with acpi.ko loaded but APIC disabled with hints.acpi.0.disabled.
> 
> When i want to load acpi.ko wit APIC enabled i get a panic at system boottime with following message:
> 
> "ACPI disabled by blacklist.  Contact your BIOS vendor."
> (from sys/dev/acpica/acpi.c acpi_Startup returning AE_ERROR)
> 
> called by:
> MADT: ACPI Startup failed with
> ACPI disabled by blacklist.  Contact your BIOS vendor.
> Try disabling either ACPI or apic support.
>   panic("Using MADT but ACPI doesn't work");
> 
> (from sys/i386/acpica/madt.c madt_setup_io())
> 
> (i'm writing these from memory, i didn't have serial console to catch the exact message. If it's needed, i'll provide the exact hand written version)

I did some discussion with the author of MADT and apparently the panic 
is necessary.  You should disable acpi early with:

hint.acpi.0.disabled="1"

in loader.conf.  Your system is older and should work with acpi disabled 
just fine.

-- 
Nate


More information about the freebsd-acpi mailing list