From owner-freebsd-hackers Tue Jun 6 09:09:58 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA25109 for hackers-outgoing; Tue, 6 Jun 1995 09:09:58 -0700 Received: from asstdc.scgt.oz.au (root@asstdc.scgt.oz.au [202.14.234.65]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA25096 for ; Tue, 6 Jun 1995 09:09:24 -0700 Received: (from imb@localhost) by asstdc.scgt.oz.au (8.6.12/BSD4.4) id CAA02057; Wed, 7 Jun 1995 02:03:47 +1000 From: michael butler Message-Id: <199506061603.CAA02057@asstdc.scgt.oz.au> Subject: Re: Quantum hardware errors (Deferred Error: HARDWARE FAILURE asc:87,0) To: dufault@hda.com (Peter Dufault) Date: Wed, 7 Jun 1995 02:03:44 +1000 (EST) Cc: freebsd-hackers@freebsd.org In-Reply-To: <199506061211.IAA16611@hda.com> from "Peter Dufault" at Jun 6, 95 08:11:18 am X-Mailer: ELM [version 2.4 PL24beta] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1400 Sender: hackers-owner@freebsd.org Precedence: bulk Peter Dufault writes: > > # scsi -f rsd0.ctl -m 8 > > WCE: 1 <--- (write cache enabled, for the -hackers folks) [ .. ] > Everyone should check their drives and disable this. > In 2.1 the system will sanity check the mode page settings during > boot and will comment on anything it thinks is set wrong. Warning .. OK .. but please do not mandate such a change, some drives simply do not support the modification of these parameters, e.g. .. /kernel: (aha0:0:0): "MICROP 2217-15MZ1001904 HQ30" type 0 fixed SCSI 2 /kernel: sd0(aha0:0:0): Direct-Access 1685MB (3450902 512 byte sectors) asstdc:~ # scsi -f /dev/rsd0.ctl -e -m 8 [ .. attempt to edit said parameter .. ] SCIOCCOMMAND ioctl: Command accepted. return status 3 (Sense Returned) host adapter status 2 Command out (6 of 6): 15 00 00 00 10 00 Data out (0 of 16): Error code is "current errors" Segment number is 00 Sense key is "Illegal request" The Information field is 00000000 (0). The Command Specific Information field is 00000000 (0). Additional sense code: 26 Additional sense code qualifier: 00 Illegal value in the parameter list. Bit 0 of byte 9 (value 00) is illegal. sense (32 of 48): f0 00 05 00 00 00 00 0a 00 00 00 00 26 00 00 88 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 This particular drive also will not tolerate attempts to change the reallocation strategy .. they're always '0' :-(, michael