Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.ecn.uoknor.edu!qns3.qns.com!imci4!imci5!pull-feed.internetmci.com!news.internetMCI.com!newsfeed.internetmci.com!howland.reston.ans.net!nntp.crl.com!reason.cdrom.com!usenet From: "Jordan K. Hubbard" <jkh@FreeBSD.org> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Problem with Buslogic(?) kernel panic Date: Sat, 27 Apr 1996 13:09:16 -0700 Organization: Walnut Creek CDROM Lines: 30 Message-ID: <31827EEC.794BDF32@FreeBSD.org> References: <316d5963.0@flash.dalnet.se> <4kmt1j$f8c@uriah.heep.sax.de> <Pine.A32.3.91.960418115034.32048A-100000@r2d3.sbac.edu> <4l7eea$520@uriah.heep.sax.de> <oqafzz96u7.fsf@gallifrey.microunity.com> NNTP-Posting-Host: time.cdrom.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.0b2 (X11; I; FreeBSD 2.2-CURRENT i386) To: Deborah Gronke Bennett <deborah@gallifrey.microunity.com> Deborah Gronke Bennett wrote: > >fine (from Toshiba 3401 SCSI), but at reboot I get last lines: > >pci0:20 Buslogic, device=0x1040, class=storage (SCSI) [no driver > ^^^^^^^^^ > > assigned] > ^^^^^^^^ > > That means the `bt' driver didn't recognize the drive for some reason, > maybe it's a firmware problem of your BusLogic. Actually, I'm afraid it doesn't mean that at all. It means that the generic PCI bus code ID'd the card and looked for a driver in its list of drivers for it, but since the Buslogic cards were supported by one generic PCI/EISA/ISA/VLB driver "attached" to the isa bus probe code in FreeBSD 2.1.0, there was no PCI driver for it. No problem since after the PCI bus attach code runs, the ISA bus code gets its turn and the controller is later ID'd as bt0, regardless of whichever bus it's physically on, and can be happily used. In FreeBSD 2.2, Justin moved just enough of the probe/attach routines for the bt9xx cards up into a PCI driver to get the cards probed more properly on the PCI bus - the same generic Bt code still gets called after that, however. Everything you say about getting upgraded to the latest firmware is true, however. I believe 4.24 is the earliest Buslogic BIOS revision I've gotten to work on Triton motherboards. -- - Jordan Hubbard President, FreeBSD Project