FreeBSD 8.0 hangs on boot with ACPI enabled
Joerg Wunsch
j at uriah.heep.sax.de
Tue Jan 5 21:39:09 UTC 2010
As John Baldwin wrote:
> So this is actually way too early. The specific issue I'm referring
> to is ACPI setting the BAR to zero when ACPI is initialized long
> before we ever get to this point. Hmmmmm. Can you get the output
> of 'devinfo -ur' with ACPI enabled? Also, you can maybe try setting
> 'debug.acpi.disabled=sysres' from the loader.
Unfortunately, it's getting even more puzzling now. :-/
When I set debug.acpi.disabled=sysres in the loader, I no longer get
the resource allocation failure, thus ahc0 correctly gets the 0xde00
IO address range. Nevertheless, the boot hangs by the time when it
wants to detect the disks.
When I don't set debug.acpi.disabled=sysres, I'm back at the resource
allocation failure.
The only way to boot FreeBSD 8 is to disable ACPI.
Are you interested in the devinfo -ur output from the FreeBSD 6.2 boot
CD-ROM? I didn't spot anything interesting in it, but alas forgot to
save it from the serial console link into a file.
--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL
http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
More information about the freebsd-acpi
mailing list