Kernel Panic on boot
Joerg Sonnenberger
joerg at britannica.bec.de
Sat Mar 20 12:08:02 PST 2004
On Sat, Mar 20, 2004 at 11:20:55AM -0600, Eric J. Christeson wrote:
> On Fri, 2004-03-19 at 09:52, Joerg Sonnenberger wrote:
> > Can you boot with "hw.pci_disable_bios_route=1" set at the loader prompt?
>
> This allows it to boot just fine, although it doesn't detect any PCMCIA
> cards.
The problem is a broken PCI-BIOS which doesn't handle the route request
correctly. Since I have such a broken BIOS too, I added that tunable to
be able to boot GENERIC kernel.
There are three different "solutions" in order of increasing complexity:
- add a local hack wire the interrupt link for cardbus and add the necessary
chipset specific part for activation. I'm doing this right now.
- include the hooks for ACPI interrupt routing. This depends on a working
ACPI implementation instead and should work if you have to use ACPI on
FreeBSD 5 too.
- port the pcib interrupt code from NetBSD/OpenBSD which allows the kernel
to handle it w/ PCI BIOS at all.
The first point is some kind of scaled down version of the last point :)
Joerg
>
> e
> --
> Eric J. Christeson <ejc at xxxxxxxxxxxx>
>
>
More information about the Kernel
mailing list