index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
scsi
/
sd.c
Age
Commit message (
Expand
)
Author
2010-01-15
Abstract and merge the manual buf queue manipulating functions into
Kenneth R Westerback
2010-01-15
Restore XS_BUSY delay behaviour for buf i/o. Same as for sync path.
Kenneth R Westerback
2010-01-12
dont let the antisemaphore clear the WAITING flag so NO_CCB doesnt cause
David Gwynne
2010-01-11
dlg@ lost the SCSI_IGNORE_ILLEGAL_REQUEST flag on all SYNCHRONIZE_CACHE
Kenneth R Westerback
2010-01-11
Be as careful with sd/cd buf queue manipulations as was found necessary for
Kenneth R Westerback
2010-01-11
Add mutex around work consuming loop in sdstart - this ensures that only
Bob Beck
2010-01-09
dont try to prevent multiple concurrent runs of a devices start routine
David Gwynne
2010-01-05
only call disk_unbusy when we're finished with the io (or we're requeuing
David Gwynne
2010-01-04
introduce scsi_xs_sync. this will synchronously execute a scsi_xfer
David Gwynne
2009-12-07
Re-enable SCSIDEBUG display of commands and data. Original diff
Kenneth R Westerback
2009-12-06
Nuke SCSI_URGENT after removing its only use, in ncr53c9x.c. That use
Kenneth R Westerback
2009-12-06
consistently refer to the softc pointer as sc, not sd.
David Gwynne
2009-12-06
biodone must be called at splbio.
David Gwynne
2009-12-03
prevent a completion interrupt pulling io of the buf queue and shoving it
David Gwynne
2009-12-03
set the length of the cdb when synchronising cache.
David Gwynne
2009-12-01
Mark disk as dirty when starting a write to it. Restores issuing of
Kenneth R Westerback
2009-12-01
properly handle all xs states that can be returned by an adapter in sd.
David Gwynne
2009-12-01
put the midlayer changes back in.
David Gwynne
2009-11-12
revert midlayer back to it was before i put my big rewrite in. this is
David Gwynne
2009-11-10
fix the NO_CCB handling i broke when working on simplifying the midlayer.
David Gwynne
2009-11-10
backout the backout marco did of my code because of the NO_CCB breakage.
David Gwynne
2009-11-05
The big diff dlg committed to the midlayer breaks NO_CCB and
Marco Peereboom
2009-10-21
use _lto8b to calculate 64 bit address. Fixes issue ckuethe saw at 2TB
Marco Peereboom
2009-10-13
Get rid of devact enum, substitute it with an int and coresponding defines.
Paul Irofti
2009-09-14
rework the scsi midlayer to start addressing some problems i have
David Gwynne
2009-08-13
Replace the error strings that were being passed around with much simpler
Theo de Raadt
2009-06-17
Revert bufq's. this is inline with the major midlayer reverts that
Thordur I. Bjornsson
2009-06-03
add a flexible buffer queue (bufq) api, based on the never used
Thordur I. Bjornsson
2009-02-16
Extend the scsi_adapter minphys() callback to take a struct scsi_link *
Miod Vallat
2008-08-24
dont display disk geometry (cyls/heads/sectors) since it mostly lies these
David Gwynne
2008-08-01
silence failures to run scsi_prevent. dmesg spam sucks.
David Gwynne
2008-07-08
this makes the code in sdattach less dense by collapsing the flags we pass
David Gwynne
2008-06-26
First pass at removing clauses 3 and 4 from NetBSD licenses.
Ray Lai
2008-06-21
fgsch@ points out my last commit changed the retry limit for CD capacity
Kenneth R Westerback
2008-06-15
Treat SENSE_NOT_READY_INIT_REQUIRED sense errors the same as
Kenneth R Westerback
2008-06-15
Don't bypass partition bounds check for RAW_PART. We now guarantee that
Kenneth R Westerback
2008-06-10
When copying stuff from code that runs with interrupts enabled to code
Kenneth R Westerback
2008-06-02
Don't spew sense errors (e.g. 'media not present') when probing a
Kenneth R Westerback
2008-05-24
SDEV_UMASS devices skip the mode page dance to set blksize. So initialize
Kenneth R Westerback
2008-05-09
Lock in removable media while trying to determine the disk parameters. This
Kenneth R Westerback
2008-03-21
USB Floppies are umass devices so we always use the default 63/255
Kenneth R Westerback
2007-12-28
massage the way vpds are defined. rename the page used for the devices
David Gwynne
2007-11-23
if we cant fetch the serial then fill it with "(unknown)".
David Gwynne
2007-11-11
Revert useless textual optimization that resulted in 16 bytes being
Kenneth R Westerback
2007-11-06
Fix SDF_DIRTY handling, eliminate useless SDF_FLUSHING. The sd_flush()
Kenneth R Westerback
2007-09-15
Allow to pull out an usb stick with ffs filesystem while mounted
Alexander Bluhm
2007-06-23
Implement disk sizes > 2^32-1. Code modelled on NetBSD.
Kenneth R Westerback
2007-06-20
b_cylinder does not need to be set on the callpath down into drivers.
Theo de Raadt
2007-06-18
avoid modification race in DIOCRLDINFO; ok krw miod
Theo de Raadt
2007-06-08
all drivers should spoof version 1 labels
Theo de Raadt
[next]