summaryrefslogtreecommitdiff
path: root/sys/scsi
AgeCommit message (Expand)Author
2006-08-04Add ENOMEDIUM and EMEDIUMTYPE to report medium errors to userland programsBob Beck
2006-07-29Zap a couple of unused defines - SID_ANSI_SCSI2 and SID_ANSI_SCSI3.Kenneth R Westerback
2006-07-29The version field of scsi_inquiry_data is not a simple numeric valueKenneth R Westerback
2006-07-23Use REPORT LUNS to get the list of LUNs to probe. If such a list isKenneth R Westerback
2006-07-23remove some scsi ioctls, most importantly the ones that can reprobe theDavid Gwynne
2006-07-22If the LUN is > 7, don't try to stuff it into the three bits availableKenneth R Westerback
2006-07-22Allocate enough, and only enough, scsi_link pointers for the number ofKenneth R Westerback
2006-07-22Nuke SCSIFORCELUN* and friends. These were introduced as a safetyKenneth R Westerback
2006-07-19Add cd_powerhook(). Use it to lock CD drives having open partitionsKenneth R Westerback
2006-07-16take a 1k array off the stack by using malloc to get it. found by miod.David Gwynne
2006-07-15catch "Media Removal Prevented" for devices that are capable of telling usBob Beck
2006-07-14Don't keep a special copy of the INQUIRY data for LUN 0 anymore. ThereKenneth R Westerback
2006-07-13Eliminate scsi_link field 'scsi_version' and just use the INQUIRY dataKenneth R Westerback
2006-07-11the scsi_link structure contained a copy of the inquiry flags and the wholeDavid Gwynne
2006-07-11get rid of useless printfs that just clutter dmesg.David Gwynne
2006-07-11scsi_get_xs raises splbio, but didnt lower it on error. tsk tsk.David Gwynne
2006-07-11knf and ansi. no binary change.David Gwynne
2006-07-11remove an if 0 chunk thats been with us forever, but never used and neverDavid Gwynne
2006-07-11a few formatting tweaks. this was mostly knf/ansi already. no binary changeDavid Gwynne
2006-07-11knf and ansi. no binary changeDavid Gwynne
2006-07-11ansi and knf. no binary change.David Gwynne
2006-07-06add a flag to sc_link to be used by a hba to mark the target as virtual.David Gwynne
2006-06-20pack wwn fields into struct better; ok marco krwTheo de Raadt
2006-06-15 Quell dmesg spewage from ch(4) - this diff moves much of theBob Beck
2006-06-11Don't spew sense informaton from the test unit ready command issued byKenneth R Westerback
2006-06-02add structs and macros for a few MMC commandsMichael Coulter
2006-06-01We do not create st devices with different density modes. i.e. with deviceKenneth R Westerback
2006-05-31add a place to store the PortWWN and NodeWWN for fibre channel stuffs.Jason Wright
2006-05-31fix treeTheo de Raadt
2006-05-31 Add support for primary and alternate volume tags to ch(4) - borrowedBob Beck
2006-05-28Miscellaneous fixes.Kenneth R Westerback
2006-05-28This commit changes the interpret_sense routine for st to catch theBob Beck
2006-05-28In the absence of a coherent concept of 'RAW' tape devices, pass allKenneth R Westerback
2006-05-28Whack a 'control device' leftover. Actually save the new density, etc.Kenneth R Westerback
2006-05-28We don't have 'control devices' for st. Nor are we likely to get anyKenneth R Westerback
2006-05-28ST_NEW_MOUNT was set/reset in a number of places but only examined insideKenneth R Westerback
2006-05-28Fix open(2) semantics for ch(4) to not be completely on fresh minty crack:Bob Beck
2006-05-28Add PCATCH to tsleep flags when a scsi command is waiting for an openingBob Beck
2006-05-28Use TEST_READY_RETRIES_TAPE instead of TEST_READY_RETRIES_DEFAULT,Kenneth R Westerback
2006-05-28Use bit 23 of the device minor to indicate a control mode device. AKenneth R Westerback
2006-05-28Always allow ioctl's to work, even if there is no media loaded.Kenneth R Westerback
2006-05-28Don't print tape media information during probe. This is transitoryKenneth R Westerback
2006-05-21replace lockmgr with rwlock.David Gwynne
2006-05-18paramter -> parameterMiod Vallat
2006-05-18Test the state of a disk *after* spinning it up and not before. ThisKenneth R Westerback
2006-05-13And the fallout from Manuel Pata's USB reader rumbles on ...Kenneth R Westerback
2006-05-13When SCSIDEBUG'ing, display the return value of scsi_interpret_sense()Kenneth R Westerback
2006-05-11Zap trailing whitespace.Kenneth R Westerback
2006-05-09make sensor names look more normal; ok dlgTheo de Raadt
2006-05-07If a device says a MODE SENSE command worked fine, do *not* try a MODEKenneth R Westerback