From owner-cvs-sys Tue Dec 24 17:18:02 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA20665 for cvs-sys-outgoing; Tue, 24 Dec 1996 17:18:02 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id RAA20652; Tue, 24 Dec 1996 17:17:51 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id LAA21192; Wed, 25 Dec 1996 11:47:49 +1030 (CST) From: Michael Smith Message-Id: <199612250117.LAA21192@genesis.atrad.adelaide.edu.au> Subject: Re: cvs commit: src/sys/scsi cd.c In-Reply-To: <199612241135.DAA19220@freefall.freebsd.org> from Joerg Wunsch at "Dec 24, 96 03:35:26 am" To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Wed, 25 Dec 1996 11:47:48 +1030 (CST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Joerg Wunsch stands accused of saying: > joerg 96/12/24 03:35:25 > > Modified: sys/scsi cd.c > Log: > Slightly re-order the sequence of commands issued, so try to send > the START UNIT command before testing whether the device is ready. > Maybe it should be done even earlier, i'm not 100 % sure. >From recent experience with a box full of disks jumpered to spin up on command (inadequate power supply), I'd really appreciate it if the START UNIT command could be sent during the probe, followed by a _long_ wait for the drive to become ready. NetBSD sends the start command on the first open, but often doesn't wait long enough (the disks in the box are CDC 94171's, and it's even money whether they're ready or not before it gives up on them). 30s would be a good minimum; if someone can find me the SCSI interface card for a CDC Sabre I can test with it - I don't know any other SCSI disks that take as long as it does to come ready. I'll trade you an Emulex SDI interface card if you can use it 8) -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[