Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |