summaryrefslogtreecommitdiff
path: root/sys/scsi/scsiconf.h
AgeCommit message (Expand)Author
2009-12-06Nuke SCSI_URGENT after removing its only use, in ncr53c9x.c. That useKenneth R Westerback
2009-12-06SCSI_USER is deprecated. the ioctl handlers arent special with regard toDavid Gwynne
2009-12-01properly handle all xs states that can be returned by an adapter in sd.David Gwynne
2009-12-01put the midlayer changes back in.David Gwynne
2009-11-22Remove only use in the tree of ESCAPE_NOT_SUPPORTED. Which, ironically,Kenneth R Westerback
2009-11-22Nuke TRY_AGAIN_LATER now that no driver returns it.Kenneth R Westerback
2009-11-12revert midlayer back to it was before i put my big rewrite in. this isDavid Gwynne
2009-11-10fix the NO_CCB handling i broke when working on simplifying the midlayer.David Gwynne
2009-11-10backout the backout marco did of my code because of the NO_CCB breakage.David Gwynne
2009-11-05The big diff dlg committed to the midlayer breaks NO_CCB andMarco Peereboom
2009-10-23if you're attempting to detach multiple devices (eg, many targets,David Gwynne
2009-10-22devices below the scsibus should all be detached via scsi_detach_lun.David Gwynne
2009-10-20"active" is an unused member of the scsi_link structure. i couldnt find anyDavid Gwynne
2009-10-14rework how devids are handled in the midlayer and mpath.David Gwynne
2009-09-14rework the scsi midlayer to start addressing some problems i haveDavid Gwynne
2009-08-13provide an api for an interrupt (or something like it) to notify theDavid Gwynne
2009-08-09add mpath(4), a driver that steals paths to scsi devices if itDavid Gwynne
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2008-11-10clean namespace a fair bit; wrap kernel-use-only structures and gunk inTheo de Raadt
2008-11-09workaround lack of struct proc. this whole mess must be cleaned out.Theo de Raadt
2008-09-12SCSI_DATA_UIO is never used. Code which checks for it is either dead orMiod Vallat
2008-07-22implement the fetching of a scsi devices "devid". recent hardware providesDavid Gwynne
2008-06-21fgsch@ points out my last commit changed the retry limit for CD capacityKenneth R Westerback
2008-06-14Nuke ADEV_NOTUR, always issue TEST UNIT READY to clear out power-upKenneth R Westerback
2008-06-13Merge show_scsi_xs() and show_scsi_cmd() and move invocation so theKenneth R Westerback
2007-12-29the scsi layer always had function pointers for asking the hba about aDavid Gwynne
2007-11-26let scsibus ask the adapter about a device before probing it. also allowDavid Gwynne
2007-11-25dont use the adapter_softc member of scsi_link as a softc anymore. theDavid Gwynne
2007-06-23Implement disk sizes > 2^32-1. Code modelled on NetBSD.Kenneth R Westerback
2007-05-31ckuethe found i missed a file in the workq update. my badTed Unangst
2007-05-31remove the scsi task thread, and replace it with the system workq.David Gwynne
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-04-03add a wrapper for querying vpd inquiry pagesDavid Gwynne
2006-12-12Give the SCSI layer the ability to requeue i/o's rejected by a driverKenneth R Westerback
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-28remove a comment that was describing a behaviour that was changed over nineDavid Gwynne
2006-11-26no argument names in prototypes plsDavid 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-09-22implement a kernel thread that can be used by the midlayer or scsi driversDavid 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-22Nuke SCSIFORCELUN* and friends. These were introduced as a safetyKenneth 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-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