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-08-03
Don't attempt to set the read or write caches on usb disks. It
Kenneth R Westerback
2010-07-07
Pull out disk sort. I committed the wrong version of the diff and it
Marco Peereboom
2010-07-06
Enable FIFO IO for sd devices. This time committed against the actual tree.
Marco Peereboom
2010-07-03
Stop disk on suspend and start it again upon resume. Gets rid of the loud
Mark Kettenis
2010-07-01
Die struct scsi_device! Die! Instead, save a pointer to the routine
Kenneth R Westerback
2010-07-01
Restore setting xs->bp; fixes ncr(4) on VAX.
Matthew Dempsky
2010-06-30
Flush cache before suspend.
Mark Kettenis
2010-06-28
Move disk_attach() to the end of the attach functions, at which point the
Joel Sing
2010-06-24
we cant rely on being able to sleep when dumping, so dont lose the
David Gwynne
2010-06-16
Always check both the return value of scsi_do_mode_sense() and the
Kenneth R Westerback
2010-06-15
enable the write cache on disks during attach.
David Gwynne
2010-06-15
dont pass the dev_t from the scsi device drivers into the midlayer for
David Gwynne
2010-06-11
Restore an unusual XS_SENSE semantic that inadvertantly got lost
Kenneth R Westerback
2010-06-02
bring back the SDF_WAITING waiting flag while adapters still implement
David Gwynne
2010-05-26
Trying this again. Mixing anoncvs with cvs is _not_ a good idea.
Thordur I. Bjornsson
2010-05-20
Simplify new disk cache code so simpler people can understand it.
Kenneth R Westerback
2010-05-19
remove unused flag.
David Gwynne
2010-05-19
add an ioctl that allows userland to get or set a disks read and write
David Gwynne
2010-05-18
dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this
David Gwynne
2010-04-30
unbreak dumps on scsi disks.
David Gwynne
2010-04-23
Recycle unused disklabel fields in order to create a disklabel unique
Joel Sing
2010-04-12
i snuck fine grained locking into the midlayer as part of all the
David Gwynne
2010-04-06
cut sd over to using the new shiny scsi_xsh api. instead of pushing io onto
David Gwynne
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
[next]