summaryrefslogtreecommitdiff
path: root/sys/scsi/scsi_all.h
AgeCommit message (Expand)Author
2022-01-11spellingJonathan Gray
2020-09-08If SCSI_IGNORE_ILLEGAL_REQUEST is set no error is returned from scsi_xs_sync()Kenneth R Westerback
2020-09-05Rename SID_INQUIRY_HDR (a.k.a. 5) to more explicit SID_SCSI2_HDRLEN and use itKenneth R Westerback
2020-09-02Add #define SID_SCSI2_RESPONSE 0x2 to allow elimination of another bunch ofKenneth R Westerback
2019-11-25Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 toKenneth R Westerback
2019-09-27Use consistent idiom/naming convention for the the #includeKenneth R Westerback
2019-09-21Expand scsi_inquiry_data to 96 bytes to include new fields. If theKenneth R Westerback
2019-09-18Update struct inquiry_data with latest flags and remove flags that we didn't ...Kenneth R Westerback
2019-09-16Update list of device types with combination of FreeBSD andKenneth R Westerback
2019-08-27Refactor probing logic to mirror detach logic. i.e. put smarts inKenneth R Westerback
2015-06-07More damned eye searing whitespace.Kenneth R Westerback
2013-06-06Fix EOM handling. Makes Bacula much happier by allowing the use ofKenneth R Westerback
2011-07-08describe the ata vpd pageDavid Gwynne
2010-12-24Have sd(4) devices check for and respect read-only information theKenneth R Westerback
2010-09-02the page_length field in the vpd page header is 2 bytes, not 1.David Gwynne
2010-09-01ata information vpd page idDavid Gwynne
2010-06-29Shrink struct scsi_sense_data and thus the sense member of scsi_xfer,Kenneth R Westerback
2010-04-23the SAT spec from t10.org defines messages for tunnelling ATA commands overDavid Gwynne
2009-10-12mask bits correctly in devid vpd for the PIDavid Gwynne
2008-06-02Shrink scsi_mode_sense_buf to 254 bytes so ahci doesn't get upset atKenneth R Westerback
2008-04-10fix the macros that are used to read the devid vpd page.David Gwynne
2007-12-28massage the way vpds are defined. rename the page used for the devicesDavid Gwynne
2007-04-12The beginnings of support for 16-byte cdb's in the scsi code. This isTobias Weingartner
2007-04-03define the vpd inquiry page code.David Gwynne
2007-04-03modernise scsi_inquiry. the length field has grown and now theres pages toDavid Gwynne
2006-11-27more magic removalBob Beck
2006-11-27get rid of the rest of the asc/ascq magic codes in scsiBob Beck
2006-11-27rework asc/ascq handling to get rid of "magic" 0x values in the code, changesBob Beck
2006-07-29Zap a couple of unused defines - SID_ANSI_SCSI2 and SID_ANSI_SCSI3.Kenneth R Westerback
2006-07-23Use REPORT LUNS to get the list of LUNs to probe. If such a list isKenneth R Westerback
2006-05-11Zap trailing whitespace.Kenneth R Westerback
2005-09-11Simplify code by changing struct scsi_mode_sense_buf{ union {}Kenneth R Westerback
2005-08-29Make sure certain architectures/compilers don't round up the size ofKenneth R Westerback
2005-08-17add a macro for the WRITE_BUFFER opcodeDavid Gwynne
2005-08-09Add Vital Product Data structure. Requested deraadt@ ok dlg@Marco Peereboom
2005-08-05a define for the scsi READ BUFFER opcodeDavid Gwynne
2005-08-04Add SCSI 3 define. ok dlg@Marco Peereboom
2005-07-25SID_ANSII_SCSI2 is a valid value of SID_ANSIIDavid Gwynne
2005-06-18Shorten a couple of structure names:Kenneth R Westerback
2005-06-12It turns out you need to ask for 16 byte block descriptors. We don't,Kenneth R Westerback
2005-06-03Tweak scsi_do_mode_sense(). NetBSD was right and I was wrong. Sigh.Kenneth R Westerback
2005-05-27Reduce size of scsi_mode_sense_buf to 255 characters from 256. FixesKenneth R Westerback
2005-05-25Introduce safer, more general mode sense capability. Transparently useKenneth R Westerback
2005-04-06Remove ses crud.Marco Peereboom
2005-04-06Add status/receive ses structures and #defines.Marco Peereboom
2005-04-06Add control/send structures.Marco Peereboom
2005-04-06Add RECEIVE_DIAGNOSTIC & SEND_DIAGNOSTIC #defines for SES.Marco Peereboom
2004-12-18Add SPI status information unit structure and defines, along with someKenneth R Westerback
2004-07-31Remove scsi_change_def() and related command structure. Its only useKenneth R Westerback
2004-02-21Eliminate the quirks SDEV_NOSTARTUNIT, UMASS_QUIRK_NO_START_STOP, andKenneth R Westerback