From owner-freebsd-current Sat May 4 17:23:26 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA21004 for current-outgoing; Sat, 4 May 1996 17:23:26 -0700 (PDT) Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id RAA20997 Sat, 4 May 1996 17:23:24 -0700 (PDT) Received: from shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.7.5/8.7.3) with ESMTP id RAA19015; Sat, 4 May 1996 17:22:43 -0700 (PDT) Message-Id: <199605050022.RAA19015@precipice.shockwave.com> To: "Justin T. Gibbs" cc: Bob Willcox , freebsd-current@freefall.freebsd.org (freebsd-current) Subject: Re: ahc driver no longer sees one of my disks In-reply-to: Your message of "Thu, 02 May 1996 21:39:07 PDT." <199605030439.VAA23683@freefall.freebsd.org> Date: Sat, 04 May 1996 17:22:41 -0700 From: Paul Traina Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: "Justin T. Gibbs" Subject: Re: ahc driver no longer sees one of my disks The driver uses DELAY() to perform the SCSI bus reset. Perhaps its not long enough in your new system. My other guess is that the bus settle delay isn't long enough. What's the value of SCSIDELAY in your kernel? Is DELAY() really so dependant on the CPU speed? Can we get a better DELAY() macro? The delay macro, is by definition, processor speed independant. If it changes significantly, then it's broken.