From owner-freebsd-hardware Sat Mar 27 14:15:20 1999 Delivered-To: freebsd-hardware@freebsd.org Received: from verdi.nethelp.no (verdi.nethelp.no [158.36.41.162]) by hub.freebsd.org (Postfix) with SMTP id E664C1529F for ; Sat, 27 Mar 1999 14:15:17 -0800 (PST) (envelope-from sthaug@nethelp.no) Received: (qmail 4104 invoked by uid 1001); 27 Mar 1999 22:14:54 +0000 (GMT) To: nicole@nmhtech.com Cc: freebsd-hardware@freebsd.org, freebsd-isp@freebsd.org Subject: Re: Weird SCSI problem From: sthaug@nethelp.no In-Reply-To: Your message of "Sat, 27 Mar 1999 13:44:42 -0800 (PST)" References: X-Mailer: Mew version 1.05+ on Emacs 19.34.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Sat, 27 Mar 1999 23:14:54 +0100 Message-ID: <4102.922572894@verdi.nethelp.no> Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I have a weird problem with a new system running 3.1 as described below. The > problem is that apon bootup, it will hang at "waiting 15 seconds for SCSI > devices to settle" > This will happen with a boot floppy or with the OS installed (if I try enough > it will work) and it mostly happens when I have increased the memory from 128 > Megs to 384Megs (3X128 Dimms) > Funny thing is it seems that if I want to install I can usually get it to > work with only 128Megs of memory, and after I rebuild a kernel with MAXMEM 384 > Megs it will boot 60% of the time with the full amt of memory. > > The light on the SCSI card will go full bright after the 15 second countdown > and sit there forever. If the systems boots okay from a hard reset, but (sometimes) hangs when booted with "shutdown -r", you've hit a known problem. There's been quite a bit of discussion about this on the freebsd-scsi list; search for "Boot-time scsi probe problem" in the list archives. A possible patch has been published. See the enclosed message for info. Steinar Haug, Nethelp consulting, sthaug@nethelp.no ---------------------------------------------------------------------- From: "Kenneth D. Merry" Message-Id: <199903222252.PAA69062@panzer.plutotech.com> Subject: Re: Boot-time scsi probe problem To: bsdscsi@shadows.aeon.net (mika ruohotie) Date: Mon, 22 Mar 1999 15:52:14 -0700 (MST) Cc: freebsd-scsi@FreeBSD.ORG mika ruohotie wrote... > > Justin has reproduced the problem (with a lot of help from Tor Egge) and > > has a PCI bus trace showing the problem. > > > > He said that there may be a bug in the 7890 that causes it to hang in > > certain circumstances; he has mailed Adaptec asking for information. > > > > Since he's not in town at the moment, I wouldn't expect any response from > > him on this for a few days. > > question, what is the status for this now? > > any patches i could try? i mean, like, i'm ready to try anything > at the moment, but linux, to solve this thing... Tor Egge came up with a work-around that seems to solve the problem most of the time. It isn't a fix. As far as I know, Justin has not heard back from Adaptec yet. Justin said that he is planning on checking in Tor's work-around until he can get a real fix. He said he would try to check it in later on tonight, but that may or may not happen, since he is busy. > i have several machines i can use for testing. so far i've twiddled > with timings and stuff, the code is from last week, but as far as i > can tell (i read "all" the major lists including cvs-all) nothing > has been committed into the tree... Well, here's Tor's patch. I don't think he'll mind if I give it out: http://www.FreeBSD.ORG/~ken/tor.adaptec_patch.031799 I upgraded a number of machines this weekend, and I had the same hang problem on a system with an onboard 7890. I fixed it with the above patch. Send some mail to the list once you try the patch and let people know whether it works for you or not. Ken -- Kenneth Merry ken@plutotech.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message