e558885a0e
1) Quirk entries for Storage Tek 9490 (Timberline) and D3 (Redwood) drives. 2) Modification to st_loadtape to do a REWIND to BOT if the action is a load and the tape doesn't support the LOAD command (9490, SD3, and IBM 3590). 3) Cleaned up the 'undersized user record' error message to make a little more sense. Various bug fixes: kern/1275: Now returns values in dsreg and erreg and sets resid (as best as it can for a 16 but integer). See also a recent change to mtio.h. We are declining to fix the portion of this bug about naming a more specific SCSI device. Since there is nothing programmatic you can do with that information, it is not useful to pass back at this time. A side effect of this change is that doing MTIOCGET also forces a mode sense (to get the current state of WRITE PROTECT). kern/5647: Now no longer logs to the console ILI or Filemark or (first) EOM (on write) errors (unless SCSIDEBUG is set). kern/5525: Substantially increased timeouts for a variety of operations, and split them into categories of I/O, Space, and Control operations (each have likely different inherent times). I/O is for reads/writes. Control is for mode sense/select. Space is for spacing the tape. Until EOM handling is changed, though kern/391 is still not fixed. A side effect of EOM handling is that you now always 'lose' (to the writing application's view) the last write since EIO is what is returned on EOM detection during writes. Hopefully the reader applications don't get too bent out of shape by this. |
||
---|---|---|
.. | ||
ata | ||
dec | ||
eisa | ||
i2c | ||
ic | ||
isa | ||
isapnp | ||
microcode | ||
mii | ||
ofisa | ||
ofw | ||
pci | ||
pckbc | ||
pcmcia | ||
rcons | ||
sbus | ||
scsipi | ||
sun | ||
tc | ||
vme | ||
wscons | ||
auconv.c | ||
auconv.h | ||
audio_if.h | ||
audio.c | ||
audiovar.h | ||
ccd.c | ||
ccdvar.h | ||
clock_subr.c | ||
clock_subr.h | ||
cninit.c | ||
cons.c | ||
cons.h | ||
Makefile | ||
md.c | ||
md.h | ||
mulaw.c | ||
mulaw.h | ||
rnd.c | ||
rndpool.c | ||
vnd.c | ||
vndvar.h |