summaryrefslogtreecommitdiff
path: root/sys/scsi
AgeCommit message (Expand)Author
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
2004-05-09Remove some #ifndef __OpenBSD__/#endif sections that were intended toKenneth R Westerback
2004-05-09Eliminate verbosity parameter to scsi_print_sense and the associatedKenneth R Westerback
2004-05-09Add missing <cr>'s to various SC_DEBUG() calls, along with a few otherKenneth R Westerback
2004-05-07Set value for rslt before trying to display it. 'Bad LUN ...' messsageKenneth R Westerback
2004-05-07Remove mvme88k workaround for ssh(4) bugs.Miod Vallat
2004-04-18Restore siop's (and possibly others) ability to negotiate tags/wide/sync byKenneth R Westerback
2004-03-14Last pre-3.5 tweak: restore bus scanning to full speed by not performingKenneth R Westerback
2004-03-10Simplify new LUN scanning logic, add diagnostic messages for allKenneth R Westerback
2004-02-21Eliminate the quirks SDEV_NOSTARTUNIT, UMASS_QUIRK_NO_START_STOP, andKenneth R Westerback
2004-02-21Fix a race. scsi_done() can free a scsi_xfer, so relying on the valuesKenneth R Westerback
2004-02-17bzero scsi_xfer's as they come out of the pool to ensure there is noKenneth R Westerback
2004-02-15new arg to disk_unbusy, to record separate read/write statistics.Ted Unangst
2004-02-07If scsi_probe_bus() is called with a particular lun, ensure that lun 0Kenneth R Westerback
2004-01-30Backout until we have a better implementation...Thierry Deval
2004-01-29"And you definitely don't want to use p_priority. Use PRIBIO"Thierry Deval
2004-01-29Avoid an annoying freeze during attach of live "scsibus" devices.Thierry Deval
2004-01-25Be less verbose in sdattach() by suppressing the display of detailedKenneth R Westerback
2004-01-25Use %lu to print u_long values, not %d or %ld. Fixes display ofKenneth R Westerback
2004-01-25Allow restriction of SCSIDEBUG output to particular scsi buses inKenneth R Westerback
2004-01-24ugly #ifdef to be deleted laterTheo de Raadt
2004-01-23Don't probe impossible luns. If lun 0 is non-existant, or if the device showsKenneth R Westerback
2004-01-17Use SC_DEBUG() to display debug messages. Makes SCSIDEBUG output better.Kenneth R Westerback
2004-01-16Remove this farce.Miod Vallat
2004-01-14Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. AlsoKenneth R Westerback
2004-01-10Print sense info only for valid key; from NetBSD.Alexander Yurchenko
2004-01-08More sense message improvements from Marco Peereboom.Kenneth R Westerback
2004-01-07Some code cleanup and fixes inspired by NetBSD changes from mycroft@Kenneth R Westerback
2004-01-05Don't issue PREVENT_ALLOW commands to disk devices during sdopen() orKenneth R Westerback
2004-01-04Rewrite scsi_decode_sense() to clean up code; eliminate many magicKenneth R Westerback
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
2004-01-03Make 'unknown error category' message more informative by including errorKenneth R Westerback
2004-01-02Treat all commands returning a sense data ASC of 0x29 as havingKenneth R Westerback
2004-01-02Add in missing ASC/ASCQ descriptions for non-RAMDISK (i.e.Kenneth R Westerback
2003-12-24Make error message more informative by showing bad value that causedKenneth R Westerback
2003-11-07adress -> address, and a few more; all from Jonathon Gray;Jason McIntyre
2003-10-27atlas does indeed support tagging and only the siop was brokenMichael Shalayeff
2003-09-30quantum atlas iv 9 wls lies about tagsMichael Shalayeff