From owner-freebsd-alpha Mon Oct 18 10:58:24 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 3401815130; Mon, 18 Oct 1999 10:58:07 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grits.cs.duke.edu (grits.cs.duke.edu [152.3.145.36]) by duke.cs.duke.edu (8.9.1/8.9.1) with ESMTP id NAA29026; Mon, 18 Oct 1999 13:58:03 -0400 (EDT) Received: (from gallatin@localhost) by grits.cs.duke.edu (8.9.3/8.9.1) id NAA64230; Mon, 18 Oct 1999 13:58:03 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Date: Mon, 18 Oct 1999 13:58:03 -0400 (EDT) To: Soren Schmidt Cc: mjacob@feral.com, sos@FreeBSD.ORG, alpha@FreeBSD.ORG Subject: Re: workaround for ata driver woes on alpha In-Reply-To: <199910181741.TAA99649@freebsd.dk> References: <14347.23151.744866.110836@grits.cs.duke.edu> <199910181741.TAA99649@freebsd.dk> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14347.24351.390250.179176@grits.cs.duke.edu> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Soren Schmidt writes: > It seems Andrew Gallatin wrote: > >=20 > > S=F8ren Schmidt writes: > > >=20 > > > Well, the problem is that I didn't use hz to get the right time= out (there > > > the patch is correct) I missed that one sorry. > > > There could be a window problem, but it is highly unlikely that= an ATA > > > disk is going to respond with an interrupt after the timeout ha= ppend, > > > but its not impossible.=20 > >=20 > > May I commit the hz fix? > >=20 >=20 > Sure. Ok, done. Thanks. > > > > Soren- this is your stuff isn't it- what have we misunderstoo= d? > > >=20 > > > This all needs more thought, I've just not had the time yet to = do > > > more about it. Hopefully when I return from FreeBSDCon I'm have= a > > > little more time for this... > >=20 > > We (a grad student here & I ) talked about this at lunch. We thin= k we=20 > > might have a real fix. I'll pass it along after we test it. >=20 > OK, I'll take a look at it, but no promises :) This is the same grad student (darrell Anderson) who gave you ad_dump(). -;) BTW -- I just talked to a collegue here who's getting screwed by ad_timeout() with a very slow disk on a pc. It sounds like it could be the same problem. Drew -----------------------------------------------------------------------= ------- Andrew Gallatin, Sr Systems Programmer=09http://www.cs.duke.edu/~gallat= in Duke University=09=09=09=09Email: gallatin@cs.duke.edu Department of Computer Science=09=09Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message