summaryrefslogtreecommitdiff
path: root/sys/scsi
AgeCommit message (Expand)Author
2008-05-26Print SCSI initiator ID such that it is easier to spot configurationMark Kettenis
2008-05-24SDEV_UMASS devices skip the mode page dance to set blksize. So initializeKenneth R Westerback
2008-05-22zap useless comment block with no content.Jasper Lievisse Adriaanse
2008-05-12Fix device reference counting. Now that we try to support detachableKenneth R Westerback
2008-05-09Lock in removable media while trying to determine the disk parameters. ThisKenneth R Westerback
2008-05-09Oops. When detaching tape drives look for devices using 'stopen' notKenneth R Westerback
2008-04-24Say 'ATAPI' rather than 'SCSIn' for ATAPI devices found on (pseudo)Kenneth R Westerback
2008-04-10fix the macros that are used to read the devid vpd page.David Gwynne
2008-03-21USB Floppies are umass devices so we always use the default 63/255Kenneth R Westerback
2007-12-29the scsi layer always had function pointers for asking the hba about aDavid Gwynne
2007-12-28massage the way vpds are defined. rename the page used for the devicesDavid Gwynne
2007-11-27typos; ok jmc@Martynas Venckus
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-11-23if we cant fetch the serial then fill it with "(unknown)".David Gwynne
2007-11-22Ansi-fy.Kenneth R Westerback
2007-11-22Ooops. Don't de-reference st until after it has been pointed at theKenneth R Westerback
2007-11-16convert code over from sd.c, to let tapes discollect. Lucas StefanuttiTheo de Raadt
2007-11-11Revert useless textual optimization that resulted in 16 bytes beingKenneth R Westerback
2007-11-06Fix SDF_DIRTY handling, eliminate useless SDF_FLUSHING. The sd_flush()Kenneth R Westerback
2007-09-16A couple of obvious bzero() -> M_ZERO changes I missed.Kenneth R Westerback
2007-09-16MALLOC/FREE -> malloc/free, M_ZERO, extraneous casts,Kenneth R Westerback
2007-09-15Allow to pull out an usb stick with ffs filesystem while mountedAlexander Bluhm
2007-09-07The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2007-06-24rework sensor tasks to use the kernels generic workq rather than a specialDavid Gwynne
2007-06-23Implement disk sizes > 2^32-1. Code modelled on NetBSD.Kenneth R Westerback
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-18avoid modification race in DIOCRLDINFO; ok krw miodTheo de Raadt
2007-06-08all drivers should spoof version 1 labelsTheo de Raadt
2007-06-07in OpenBSD as all old BSD unix, RAW_PART always starts at 0, so noTheo de Raadt
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt
2007-06-01backout r1.33: temperature sensor description was removed on purpose,Constantine A. Murenin
2007-06-01Fix snprintf(9) truncation check and skip the check for -1 becauseMoritz Jodeit
2007-06-01No need for tape fields to be daddr_t. int will do.Kenneth R Westerback
2007-06-01Don't initialize d_partitions[RAW_DISK] just before callingKenneth 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-05-31Use 12 and 16 byte read/write commands as required by the size/lengthKenneth R Westerback
2007-05-27add more struct/define stuff for use in cdioMichael Coulter
2007-05-25ANSI-fication, minor KNF. No code change. My plane had power outletsKenneth R Westerback
2007-05-08all scsidebug_*-using code is under #ifdef, so the variables themselves shoul...Theo de Raadt
2007-05-04lockmgr -> rwlock.Kenneth R Westerback
2007-04-28Fix comments above DISKMINOR uses. DISKMINOR provides minor not majorKenneth R Westerback
2007-04-26Use the standard DISKPART/DISKUNIT/etc. defines rather than identicalKenneth R Westerback
2007-04-14For devices unwilling or unable to report geometry, change the 'fake'Kenneth R Westerback
2007-04-13If a removable device refuses to process PREVENT_ALLOW to lock theKenneth R Westerback
2007-04-12The beginnings of support for 16-byte cdb's in the scsi code. This isTobias Weingartner
2007-04-12Add cd_kill_buffers() as a separate function, like sd_kill_buffers()Kenneth R Westerback
2007-04-11Use a separate function to remove the buffers in sddetach.Alexander Bluhm