[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-hackers
Subject: Re: kernel panic on boot with FreeBSD 8.1 and 9.0
From: Bob Bishop <rb () gid ! co ! uk>
Date: 2012-09-25 21:31:08
Message-ID: 9C0A93CD-EE93-4BFE-8C0D-134E4B269961 () gid ! co ! uk
[Download RAW message or body]
Hi,
On 25 Sep 2012, at 21:25, Iordan Iordanov wrote:
> Hi Bob,
>
> On 09/21/12 14:25, Bob Bishop wrote:
> > > #5 0xffffffff806ab507 at uart_bus_attaeh+0x187
> > ^^^^
> > Hmm. Can you disable serial ports in the BIOS? Might be a workaround.
>
> Disabling the serial ports changed the backtrace, but it still crashed. Then, I \
> decided to play around, and ALSO disabling the IDE controller on the motherboard \
> (for which tere is no header, funnily) allowed FreeBSD to boot. The end result was \
> that both the IDE controller AND serial ports had to be disabled for it to boot. \
> Once again, FreeBSD boots up fine when the PCIe 4-port network adapter is removed \
> from the pcie (8x in 4x) port with BIOS defaults loaded.
> Now start the ramblings of a person who does not understand how IRQs work. Is this \
> basically an IRQ exhaustion issue where disabling serial ports and IDE controller \
> frees up just enough IRQs for the OS to boot up? If so, what was done in Linux to \
> allow "sharing" IRQs so that everyhing can be enabled in the BIOS and the for \
> kernel to still manage to drive all devices attached to the system?
> Is there anything I can do to help debug this before we go production?
Probably, but I don't understand enough about IRQ handling to advise further.
CCing to hackers@ where someone will know.
> Thanks!
> Iordan
--
Bob Bishop
rb@gid.co.uk
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic