Subject: Re: CVS commit: basesrc/sbin/scsictl
To: Matthew Jacob <mjacob@netbsd.org>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: source-changes
Date: 06/26/2002 09:24:56
On Wed, Jun 26, 2002 at 07:04:16PM +0300, Matthew Jacob wrote:
Cool, thanks! I've been meaning to do the IMMDIATE thing for... years
now :-)
>
> Module Name: basesrc
> Committed By: mjacob
> Date: Wed Jun 26 16:04:15 UTC 2002
>
> Modified Files:
> basesrc/sbin/scsictl: extern.h scsi_subr.c scsictl.8 scsictl.c
>
> Log Message:
> Add a bunch of stuff from Bob Nestor that fixes format to allow one to
> specify device logical blocksize.
>
> Furthermore, it also adds an 'immediate' option, which then sends more modern
> devices into formatting in the background. scsictl still waits around and
> sends a TEST UNIT READY every 10 seconds and, based upon the sense data
> it gets back after the invariable CHECK CONDITION, prints out a progress
> indicator (based upon SKSV progress in the sense data).
>
> While we're at it, add a 'tur', 'reserve', 'release', 'start' and 'stop'
> functions to the device commands.
>
> Fix a long standing bug in scsi_command- the value in retsts is an integral
> value- not a bitmask.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.3 -r1.4 basesrc/sbin/scsictl/extern.h
> cvs rdiff -r1.5 -r1.6 basesrc/sbin/scsictl/scsi_subr.c
> cvs rdiff -r1.13 -r1.14 basesrc/sbin/scsictl/scsictl.8
> cvs rdiff -r1.15 -r1.16 basesrc/sbin/scsictl/scsictl.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
>
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>