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
/
scsi_base.c
Age
Commit message (
Expand
)
Author
2010-07-01
Restore setting xs->bp; fixes ncr(4) on VAX.
Matthew Dempsky
2010-06-28
remove a lonely remnant from some debug code that snuck in.
David Gwynne
2010-06-14
remove the scsi_buf_* functions as these have been
Thordur I. Bjornsson
2010-06-01
if we're going to set ITSDONE when an xfer is done cos the adapter expects
David Gwynne
2010-05-24
"scsi_ioh_add:" -> "scsi_ioh_del:" in scsi_ioh_del() panic msg.
Kenneth R Westerback
2010-04-17
ramdisks need to compile; ok dlg
Theo de Raadt
2010-04-17
use the iopools mutex to protect the semaphore wrapping the openings
David Gwynne
2010-04-16
fix an fatal flaw with iopools.
David Gwynne
2010-04-12
i snuck fine grained locking into the midlayer as part of all the
David Gwynne
2010-04-06
implement a new mechanism for allocating resources on the bus.
David Gwynne
2010-03-23
Change the scsi_cmd function member of scsi_adapter from int to
Kenneth R Westerback
2010-01-15
Oops. Respect the various IGNORE flags when not in SCSIDEBUG mode.
Kenneth R Westerback
2010-01-15
Abstract and merge the manual buf queue manipulating functions into
Kenneth R Westerback
2010-01-14
Print sense data during SCSIDEBUG again. Always print the decoded
Kenneth R Westerback
2010-01-14
Tweak names a bit. show_mem -> scsi_show_mem, show_scsi_xs ->
Kenneth R Westerback
2010-01-13
Get new xs's with PR_ZERO to ensure all shiny new fields get
Kenneth R Westerback
2010-01-13
Cookie or done is set on entry to scsi_xs_sync(). Take panic() out
Kenneth R Westerback
2010-01-13
when checking an xs for errors, first check if the device the xs is for
David Gwynne
2010-01-13
scsi_xs_sync uses the xs cookie and done pointers, so users of scsi_xs_sync
David Gwynne
2010-01-13
Oops. Restore decrement of xs->retries I optimized away. Not everything
Kenneth R Westerback
2010-01-13
typo in panic message
joshua stein
2010-01-10
Restore delay on XS_BUSY result, just in case it is needed somewhere. Polish
Kenneth R Westerback
2010-01-10
Set ITSDONE in scsi_done() and zap trivial instances of setting it
Kenneth R Westerback
2010-01-09
panic with a nice message if scsi_xs_sync_done gets called twice
David Gwynne
2010-01-09
always try to restart io on a device when an opening is made available from
David Gwynne
2010-01-07
warn if scsi_done has been called twice on an xs in the scsi_xs_sync path
David Gwynne
2010-01-04
nothing in the midlayer cares about ITSDONE anymore. if a command is done,
David Gwynne
2010-01-04
introduce scsi_xs_sync. this will synchronously execute a scsi_xfer
David Gwynne
2010-01-01
deck chair shuffling
David Gwynne
2010-01-01
split the flags used in a scsi_link structure to represent its state at
David Gwynne
2009-12-09
Nuke stray comment referencing deceased TRY_AGAIN_LATER that dlg@
Kenneth R Westerback
2009-12-07
Re-enable SCSIDEBUG display of commands and data. Original diff
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-22
Nuke TRY_AGAIN_LATER now that no driver returns it.
Kenneth R Westerback
2009-11-12
revert midlayer back to it was before i put my big rewrite in. this is
David Gwynne
2009-11-10
remove a stale comment from a previous revision of the diff i
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-27
if (!ISSET(flags, SCSI_NOSLEEP)) return; else sleep(); is wrong.
David Gwynne
2009-09-14
rework the scsi midlayer to start addressing some problems i have
David Gwynne
2009-09-02
take advantage of workq_queue_task.
David Gwynne
2009-08-13
make scsi_done set ITSDONE on the xs. this means hba drivers dont have to
David Gwynne
2009-08-13
provide an api for an interrupt (or something like it) to notify the
David Gwynne
2009-06-02
did not issue scsi_inquire with EVPD flag for USB mass strage class
Yojiro Uo
2008-07-26
Silence scsi_inquire_vpd() so devices that don't understand the necessary
Kenneth R Westerback
2008-07-05
When SCSIDEBUG'ing, print data about to be written (for commands
Kenneth R Westerback
2008-06-22
Replace MUSTEK_RETRIES, SCANJET_RETRIES and ST_RETRIES with SCSI_RETRIES,
Kenneth R Westerback
2008-06-21
Oops. Forgot to actually change the retries in scsi_size() to SCSI_RETRIES.
Kenneth R Westerback
[next]