NetBSD/sys/dev/scsipi
mjacob 34721cbe92 Check in the implementation of the ST_MOUNT_DELAY option.
This is an attempt to allow people to change the default configuration
to try harder at 'mounting' a tape. This allows you to specify, in
seconds, the amount of time a non-control unit open will retry
(once per second) the scsipi_test_unit_ready when it tries to mount
the tape. It also turns off the over-verbose error reporting at
this time unless SCSIDEBUG is set.

The reason this is not enabled as a default is that it's a large change
of behaviour. I find it useful to 'try harder' at mounting a tape in
the tape driver, particularly when loaded via a media changer device
rather than specifying the delays in the backup program.
2000-01-12 14:46:43 +00:00
..
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
atapi_all.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
atapi_base.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
atapi_cd.h Those tabs sure are excitable!! 1998-07-13 16:50:56 +00:00
atapi_disk.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
atapi_wdc.c Pass xfer->c_bcount instead of sc_xfer->datalen to the device, so that 1999-11-04 21:16:53 +00:00
atapiconf.c Cancel active transfers on aic/wdc detach. 1999-10-20 15:22:24 +00:00
atapiconf.h Cancel active transfers on aic/wdc detach. 1999-10-20 15:22:24 +00:00
cd.c use __vax__ and __i386__ instead of vax and i386 1999-11-03 20:50:17 +00:00
cd_atapi.c Allow to detach wdc, atapibus, wd and cd. 1999-09-23 11:04:29 +00:00
cd_scsi.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
cdvar.h Allow to detach wdc, atapibus, wd and cd. 1999-09-23 11:04:29 +00:00
ch.c oops, bad patch 2000-01-04 22:47:12 +00:00
files.scsipi add ST_MOUNT_DELAY options for st 2000-01-06 18:28:28 +00:00
if_se.c Make this work again by adding XS_CTL_ASYNC to the SCSI requests in 1999-11-13 18:03:34 +00:00
scsi_all.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsi_base.c Cancel active transfers on aic/wdc detach. 1999-10-20 15:22:24 +00:00
scsi_cd.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsi_changer.h Rework the changer driver a bit: 1999-09-09 23:24:11 +00:00
scsi_ctron_ether.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsi_disk.h Define the FORMAT UNIT command, and several related structures. 1998-10-30 02:07:15 +00:00
scsi_message.h RCSID Police. 1998-01-05 07:31:05 +00:00
scsi_scanner.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsi_tape.h Remove outdated list of density codes. mt(1) has helpful 1999-09-30 12:12:41 +00:00
scsiconf.c Allow SCSI_DELAY to be shorter than 2 seconds. 1999-11-14 18:06:09 +00:00
scsiconf.h Cancel active transfers on aic/wdc detach. 1999-10-20 15:22:24 +00:00
scsipi_all.h Added parens around ADD_BYTES_LIM() macro definition to protects its 1998-12-30 11:17:34 +00:00
scsipi_base.c Cancel active transfers on aic/wdc detach. 1999-10-20 15:22:24 +00:00
scsipi_base.h Remove xs_free_list; it no longer exists. 1998-12-08 00:20:16 +00:00
scsipi_cd.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsipi_debug.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsipi_disk.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
scsipi_ioctl.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
scsipi_verbose.c Fix typo. 1999-02-24 18:54:03 +00:00
scsipiconf.c Rename scsi_interpret_sense() to scsipi_interpret_sense() and move it from 1998-11-17 14:38:42 +00:00
scsipiconf.h <machine/cpu.h> is not needed here. 2000-01-11 15:32:37 +00:00
sd.c Implement the DIOCKLABEL ioctl. Through this ioctl it it possible keep the 1999-12-23 21:23:19 +00:00
sd_atapi.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
sd_scsi.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
sdvar.h Implement detaching SCSI and ATAPI disks. 1999-09-11 21:42:58 +00:00
ss.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
ss_mustek.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
ss_mustek.h Backout previous change, and rather, remove all protection but the one 1998-02-13 08:28:16 +00:00
ss_scanjet.c Cleanup the scsipi_xfer flags: 1999-09-30 22:57:52 +00:00
ssvar.h Set a flag during auto-configuration, so SCSI_AUTOCONF can be passed 1998-04-22 19:44:18 +00:00
st.c Check in the implementation of the ST_MOUNT_DELAY option. 2000-01-12 14:46:43 +00:00
su.c Merge scsipi branch in the mainline. This add support for ATAPI devices 1997-08-27 11:22:52 +00:00
uk.c When closing, wait for pending xfers to drain before deleting the reference 1998-12-08 00:19:27 +00:00