summaryrefslogtreecommitdiff
path: root/sys/scsi/scsiconf.c
AgeCommit message (Expand)Author
2006-12-29Avoid void * arithmetic, okay deraadt@, suggestions from millert@Pedro Martelletto
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2006-11-28rename scsibus_attach_args to scsi_attach_args. this can help avoidDavid Gwynne
2006-11-27add bio code to do hotplug of devices on the scsibus.David Gwynne
2006-11-27hook scsibus up to bio.David Gwynne
2006-11-27if there are no luns on a target, then say there were no devices,David Gwynne
2006-11-26provide scsi_detach_bus, _target, and _lun to wrap up config_detach forDavid Gwynne
2006-10-21rework the bus scanning code by splitting it out into separate functionsDavid Gwynne
2006-10-07make cd-roms retry forever while the device indicates that it isBob Beck
2006-10-02get rid of a boolean typedef. this is c, we have ints, deal with it.David Gwynne
2006-10-01whitespace tweaksDavid Gwynne
2006-09-22implement a kernel thread that can be used by the midlayer or scsi driversDavid Gwynne
2006-09-21when we probe and find devices on the scsibus, we allocate a scsi_linkDavid Gwynne
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-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-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-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-05-13And the fallout from Manuel Pata's USB reader rumbles on ...Kenneth R Westerback
2006-05-11Zap trailing whitespace.Kenneth R Westerback
2006-01-21Invoke disk_detach() and related cleanup work in detach(), rather thanMiod Vallat
2006-01-18Don't index before the start of the sc_link array if scsi_probe_bus()Kenneth R Westerback
2005-11-13Use SCSI_DELAY only once. Document it. Default to no delay.Kenneth R Westerback
2005-10-10Make some panic messages more useful.Kenneth R Westerback
2005-06-03Cache a copy of the INQUIRY data obtained during device attachment inKenneth R Westerback
2005-05-07Eliminate 'mode sense (n) returned nonsense' and 'could not mode senseKenneth R Westerback
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
2004-07-31Remove scsi_change_def() and related command structure. Its only useKenneth R Westerback
2004-05-09Remove some #ifndef __OpenBSD__/#endif sections that were intended toKenneth 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-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-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-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-14Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. AlsoKenneth R Westerback
2004-01-07Some code cleanup and fixes inspired by NetBSD changes from mycroft@Kenneth R Westerback
2003-10-27atlas does indeed support tagging and only the siop was brokenMichael Shalayeff