Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-04-20 | Spelling error in comment. | Tobias Weingartner | |
1999-02-07 | print INFO FIELD as unsigned | Theo de Raadt | |
1998-12-19 | for sense code "Logical Unit Is in Process Of Becoming Ready", make | Theo de Raadt | |
the sense code evaluation function return ERESTART with xs->error = XS_BUSY; then higher up catch this case and drop into the scbusy tsleep code. For exabyte 8500 units, this makes st opening reprobe repeatedly, rather than fail with an EIO while the tape is being loaded. | |||
1998-02-14 | clear scsi_xfer's status byte before executing or re-executing the command. | Theo de Raadt | |
1997-12-31 | return EROFS for write protect; is | Theo de Raadt | |
1997-09-11 | Fix setting up of the LUN field of the CDB | Niklas Hallqvist | |
1997-09-05 | Add SCSITERSE option which omits the (large) ASC/ASCQ table. | Todd C. Miller | |
Old scsi error printing code is now gone. | |||
1997-09-05 | fix compilation problem when SCSIVERBOSE=0 | Todd C. Miller | |
1997-09-05 | clean up sense info printing further | Theo de Raadt | |
1997-09-03 | simplify verbose error reporting | Theo de Raadt | |
1997-09-02 | delete extra \n | Theo de Raadt | |
1997-08-22 | Add more detailed SCSI error printing by Matthew Jacob. Enabled by | Todd C. Miller | |
default. Use "option SCSIVERBOSE=0" to turn off (only added 8Kb to my kernel). From the NetBSD commit message: Add in more detailed SCSI error printing, based off of final SCSI-2 spec. This will also print out things like progress indicator errors, and will also dump out additional sense bytes that haven't been decoded. | |||
1997-07-03 | print correct sense bytes | Theo de Raadt | |
1997-04-14 | Merge in various pieces of current NetBSD scsi code, including but not limited | Jason Downs | |
to: * New changer driver. * Better optical support. * Different `done' semantics. * New quirks for SCSI QIC tape driver, SCSI floppy drives. * Better support for SCSI-I devices. Everybody needs to test this. | |||
1996-06-16 | NetBSD PR#2535: add mode sense 5 and floppy support in our framework. | Jason Downs | |
1996-05-06 | from netbsd; SCSIDEBUG printf() fixes | Theo de Raadt | |
1996-05-02 | no sys/cpu.h, fix bugs in ch | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-02-29 | Fix typo in comment | Niklas Hallqvist | |
1996-02-20 | Sync. w/ NetBSD: scsi prototypes. | briggs | |
1996-01-31 | COMMAND ABORTED sense key is 0xb, not 0xa. Also clean up diagnostic message. | briggs | |
1996-01-14 | From NetBSD: (required for last change to scsi_base.c in case we get | briggs | |
"command aborted" status) Handle cases like the following: - controller calls scsi_done() with error XS_TIMEOUT - scsi_done() calls sddone() - sddone() calls disk_unbusy() - scsi_done() calls controller to retry command (missing the call to disk_busy()) - controller calls scsi_done() - scsi_done() calls sddone() - sddone() calls disk_busy(), which panics because of the imbalance. Bug noticed by Leo Weppleman, who also suggested this fix; pass an additional boolean argument ("complete") to the device's "done" routine, with a value of `0' passed from the previous call to "done", and add an additional call to "done" when the xfer resources are freed. | |||
1996-01-14 | Retry a command when we get a command aborted message for it. | briggs | |
This might be a transient error. Do complain about it, though. | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |