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
/
dev
/
ic
/
siop.c
Age
Commit message (
Expand
)
Author
2020-09-22
Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'
Kenneth R Westerback
2020-07-30
"#ifndef SIOP_DEBUG\n#undef SIOP_DEBUG\n#endif" is a bit silly.
Kenneth R Westerback
2020-07-24
Turning on various scsi drivers' *DEBUG options reveals that this has
Kenneth R Westerback
2020-07-20
Move remaining scsi bus initialization info from "prototype scsi link"
Kenneth R Westerback
2020-07-19
Move the adapter related items (luns, adapter, adapter_target,
Kenneth R Westerback
2020-07-16
Access adapter softc via link->bus->sb_adapter_softc.
Kenneth R Westerback
2020-07-13
Remove some pointless casting of void * when assigning one
Kenneth R Westerback
2020-07-04
Nestle all sc_c.sc_link initialization near config_found() invocation.
Kenneth R Westerback
2020-07-01
If the adapter card needs to keep track of its own id on the bus, or
Kenneth R Westerback
2020-06-27
Nuke trailing whitespace.
Kenneth R Westerback
2020-06-27
No need to bzero()/memset() 'struct scsibus_attach_args' variables
Kenneth R Westerback
2020-06-19
Whitespace. Two short lines to one line.
Kenneth R Westerback
2020-02-17
The siop family members use various atop/ptoa dances (oosiop/osiop) or
Kenneth R Westerback
2020-02-14
Let's all agree to call our scsi_adapter variable '<dev>_switch'.
Kenneth R Westerback
2020-01-23
Use a consistant idiom/format when declaring scsi_adapter structures
Kenneth R Westerback
2015-09-09
sizes for free(); ok semarie
Theo de Raadt
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2014-12-19
Use <sys/endian.h> instead of <machine/endian.h>
Philip Guenther
2014-07-13
Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian
Theo de Raadt
2014-07-12
add a size argument to free. will be used soon, but for now default to 0.
Ted Unangst
2013-05-27
Fix edge cases of uninitialized variables. In my tree for too long, I even
Miod Vallat
2011-06-23
a bit more ansi; ok tedu
Theo de Raadt
2011-04-05
pull the dmamam wrapper in from all my other drivers and use it to replace
David Gwynne
2010-07-23
Manuel Bouyer rescinded clauses 3 and 4 of his license text.
Jonathan Gray
2010-07-06
siop sets XS_NO_CCB when it fails to allocate device state when commands
David Gwynne
2010-07-02
timeout_add -> timeout_add_msec
Bret Lambert
2010-06-28
Remove all adapter-specific 'struct scsi_device's. They are never used. First
Kenneth R Westerback
2010-06-03
Always initialize the ccb provided by the scsi layer into the proper
Kenneth R Westerback
2010-04-06
modify siop to provide an iopool as a way for the midlayer to manage
David Gwynne
2010-03-23
Change the scsi_cmd function member of scsi_adapter from int to
Kenneth R Westerback
2010-01-10
Set ITSDONE in scsi_done() and zap trivial instances of setting it
Kenneth R Westerback
2009-11-26
Don't try to be clever and mix tag queueing mechanisms. Few if any
Kenneth R Westerback
2009-11-22
Bring last drivers fully into the NO_CCB world by replacing
Kenneth R Westerback
2009-01-18
Put ccb back on free list if we bail out because we can't map the
Kenneth R Westerback
2009-01-18
Don't lose ccb's if there are problems allocating the structures needed
Kenneth R Westerback
2008-11-24
Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.
Kenneth R Westerback
2008-08-31
Fix redundant device name and/or target printing after calling
Miod Vallat
2007-09-07
The obvious bzero/memset -> M_ZERO changes.
Kenneth R Westerback
2007-08-05
Add support for the (non-pci) NCR 53c720/770 in big-endian mode.
Mark Kettenis
2007-05-08
turn off SIOP_STATS; ok krw
Theo de Raadt
2006-12-21
'immediatly' -> 'immediately' in comments.
Kenneth R Westerback
2006-11-28
give scsi controllers a real attach args to fill in when attaching scsibus.
David Gwynne
2006-05-22
- fix and prettify SIOP_DEBUG
Martin Reindl
2005-12-03
The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER is
Kenneth R Westerback
2005-11-20
Un-revert backout to 20051009 and add patches from Martin Bouyer to
Kenneth R Westerback
2005-11-03
revert to 20051009 for now, need to investigate strange behaviour with
Martin Reindl
2005-10-10
Add handling for IGNORE WIDE RESIDUE messages. Actually calculate
Kenneth R Westerback
2005-10-08
'dma' -> 'DMA' (wiz via NetBSD), save a test after TAILQ_FOREACH() by
Kenneth R Westerback
2005-03-12
use TAILQ_FOREACH
Martin Reindl
2004-10-13
De-inline siop. Shrinks almost 1K on i386.
Kenneth R Westerback
[next]