Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Sep 2012 22:31:08 +0100
From:      Bob Bishop <rb@gid.co.uk>
To:        Iordan Iordanov <iordan@cdf.toronto.edu>
Cc:        freebsd-bugs@freebsd.org, hackers@freebsd.org, CDF Admin <admin@cdf.toronto.edu>
Subject:   Re: kernel panic on boot with FreeBSD 8.1 and 9.0
Message-ID:  <9C0A93CD-EE93-4BFE-8C0D-134E4B269961@gid.co.uk>
In-Reply-To: <50621331.2020207@cdf.toronto.edu>
References:  <505B7A32.4070206@cdf.toronto.edu> <DEC6B674-D2BE-472F-85DC-FE2E0B82F37F@gid.co.uk> <505CAD80.1070701@cdf.toronto.edu> <765938FA-B2D4-4553-AA76-A86E40294080@gid.co.uk> <50621331.2020207@cdf.toronto.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9C0A93CD-EE93-4BFE-8C0D-134E4B269961>