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-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
2007-06-07
in OpenBSD as all old BSD unix, RAW_PART always starts at 0, so no
Theo de Raadt
2007-06-06
now that all partition size/offsets are potentially 64-bit, change the
Theo de Raadt
2007-06-05
use six new macros to access & store the 48-bit disklabel fields related
Theo de Raadt
2007-06-01
Don't initialize d_partitions[RAW_DISK] just before calling
Kenneth R Westerback
2007-05-31
Use 12 and 16 byte read/write commands as required by the size/length
Kenneth R Westerback
2007-04-28
Fix comments above DISKMINOR uses. DISKMINOR provides minor not major
Kenneth R Westerback
2007-04-26
Use the standard DISKPART/DISKUNIT/etc. defines rather than identical
Kenneth R Westerback
[next]