Eduardo Viruena Silva
mrspock at esfm.ipn.mx
Fri Jan 21 13:47:16 PST 2005
On Fri, 21 Jan 2005, Jason Henson wrote:
> On 01/20/05 18:33:04, Eduardo Viruena Silva wrote:
> > Hello FreeBSD gurus!
> > I have a question for you.
> > We have a small mounster: HP Proliant BL20
> > two Xeon processors, 2Gb RAM, QLogic SCSI
> > 2312, and some other scary characteristics.
> > Now, I installed FreeBSD 5.3-RELEASE almost
> > accidentally. I mean, it seemed to me that
> > our computer got frozen when it was booting
> > with the FreeBSD CDROM, no, it didn't,
> > it was just taking 10 minutes to check the
> > scsi card.
> > My kernel boot log says:
> > Copyright (c) 1992-2004 The FreeBSD Project.
> > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993,
> > 1994
> > The Regents of the University of California. All rights
> > reserved.
> > FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004
> > root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
> > ...
> > isp0: <Qlogic ISP 2312 PCI FC-AL Adapter> port 0x3000-0x30ff mem
> > 0xf7dd0000-0xf7dd0fff irq 11 at device 3.0 on pci1
> > isp0: [GIANT-LOCKED]
> > isp0: Polled Mailbox Command (0x2) Timeout
> > isp0: Polled Mailbox Command (0x8) Timeout
> > device_attach: isp0 attach returned 6
> > isp1: <Qlogic ISP 2312 PCI FC-AL Adapter> port 0x3400-0x34ff mem
> > 0xf7dc0000-0xf7dc0fff irq 11 at device 3.1 on pci1
> > isp1: [GIANT-LOCKED]
> > isp1: Polled Mailbox Command (0x2) Timeout
> > isp1: Polled Mailbox Command (0x8) Timeout
> > device_attach: isp1 attach returned 6
> > There, in the GIANT-LOCKEDs and timeouts...
> > Now, my computer boots ok, but the booting process
> > takes 20 minutes!!!
> > I also cvsup-graded my computer, built world, installed it,
> > customized my kernel, installed it. Now the kernel
> > reports to be FreeBSD 5.3-RELEASE-p5 but still takes
> > 20 minutes to boot.
> > My questions are:
> > WHY it takes so long?
> > Can I do something to fix this problem?
> Did a google for "isp0: Polled Mailbox Command (0x2) Timeout" and the
> 3rd item to come up was, I think, your answer.
> It says you need to load the firmware for your scsi from /boot/
> loader.conf to boot.
Effectively, I enabled the ROM of our scsi cards and everything
worked ok. The only problem was that disc 0 became disc 2...
I do not know why. It was, in my opinion a simple problem I can live
with, that only took 1 minute to solve by changing my /etc/fstab.
More information about the freebsd-questions