Re: kernel panic on boot with FreeBSD 8.1 and 9.0
Hi,
On 25 Sep 2012, at 21:25, Iordan Iordanov wrote:
> Hi Bob,
>=20
> 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.
>=20
> 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.
>=20
> 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?
>=20
> 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-bugs@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 6 之 6 篇):