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 r...@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-unsubscr...@freebsd.org"