summaryrefslogtreecommitdiff
path: root/sys/scsi
AgeCommit message (Expand)Author
2005-05-24When processing the flex_geometry page, don't use a reduced_geometryKenneth R Westerback
2005-05-23Remove superfluous and confusing define and use correct field namesKenneth R Westerback
2005-05-23Don't bzero() data before calling scsi_mode_sense[_big]() sinceKenneth R Westerback
2005-05-23Remove more superfluous structures, etc. No functional change.Kenneth R Westerback
2005-05-22Remove some superfluous structures, etc. No functional change.Kenneth R Westerback
2005-05-22Check if the scsi_request has been released in the COMPLETE case asKenneth R Westerback
2005-05-14Unused after last scsi commit.Kenneth R Westerback
2005-05-14Add scsi_mode_[sense|select]_big() and use it instead ofKenneth R Westerback
2005-05-07Eliminate 'mode sense (n) returned nonsense' and 'could not mode senseKenneth R Westerback
2005-05-03sdstrategy() shouldn't use values in disklabel until SDEV_MEDIA_LOADEDKenneth R Westerback
2005-05-01Allow RAW_PART+S_IFCHR device opens to succeed even if media notKenneth R Westerback
2005-04-28more snprintf error checking. ok krw@Moritz Jodeit
2005-04-28Some really braindead usb devices such as x-in-1 card reader/writersKenneth R Westerback
2005-04-27Add SDEV_UMASS flag, analogous to SDEV_ATAPI, and use it to force aKenneth R Westerback
2005-04-17Fix typoTom Cosgrove
2005-04-16Nuke another unused structure.Kenneth R Westerback
2005-04-16Nuke unused/duplicate structures and defines in favour of scsi ones.Kenneth R Westerback
2005-04-12Add last pieces of ses crud to enable blink functionality.Marco Peereboom
2005-04-09Add page 1 (configuration page) definitions. This is required to interpretMarco Peereboom
2005-04-06Remove ses crud.Marco Peereboom
2005-04-06Move ses crud into its own file.Marco Peereboom
2005-04-06Add status/receive ses structures and #defines.Marco Peereboom
2005-04-06De-register scsi.Kenneth R Westerback
2005-04-06Add control/send structures.Marco Peereboom
2005-04-06Remove obsolete file.Kenneth R Westerback
2005-04-06Add RECEIVE_DIAGNOSTIC & SEND_DIAGNOSTIC #defines for SES.Marco Peereboom
2005-04-05Factor out scsi_mode_sense() and scsi_mode_select() like NetBSD does.Kenneth R Westerback
2005-04-05Clean up some logic. Use better error handling for sd devices. BeKenneth R Westerback
2005-04-01Cleanup SKEY_NOT_READY logic. Only retry command if it's likely theKenneth R Westerback
2005-03-30Comment typo, minor knf. No code change.Kenneth R Westerback
2005-03-25Since START_STOP is an optional command that a device need notKenneth R Westerback
2005-03-24If READ CAPACITY(10) says there are more than 0xffffffff sectors,Kenneth R Westerback
2005-03-08Cosmetics...Thierry Deval
2005-02-27If test_unit_ready() in sdattach() returns EIO, try to spin up unitKenneth R Westerback
2004-12-28correct snprintf return val mishandling; ok krw marcoTheo de Raadt
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-12-18Add SPI status information unit structure and defines, along with someKenneth R Westerback
2004-11-30No longer require write permission for read-only SCSI commandsKenneth R Westerback
2004-10-17Add some FreeBSD MSG_EXT_PPR_* defines. Will be used in (at least) ahdKenneth R Westerback
2004-10-16Fix 'Tape block size (32754) not a multiple of dump block sizeKenneth R Westerback
2004-09-15target/lun attributes are optionalMichael Shalayeff
2004-08-01Remove openings = 1 and inherit the value from the HBA instead. This keeps t...Marco Peereboom
2004-07-31Remove scsi_change_def() and related command structure. Its only useKenneth R Westerback
2004-06-22Add additional retries in TUR to allow for tape devices to settle after a reset.Marco Peereboom
2004-06-22Add additional retries in TUR to allow for tape devices to settle after a reset.Marco Peereboom
2004-05-28Clean up sense error logic and printing a bit, partly inspired byKenneth R Westerback
2004-05-20Add QAS phase which is required by ahd. ok krw@Marco Peereboom
2004-05-17Elminate SCSIRET_* synonyms for EJUSTRETURN and ERESTART by usingKenneth R Westerback
2004-05-17Add a quirk entry for TEAC compact cassette tape drive, taken from NetBSD.Kenji Aoyama
2004-05-13More cleanup of SCSI sense printing. Better output, more readable code.Kenneth R Westerback