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