summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/siop.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sizes for free(); ok semariederaadt2015-09-091-10/+6
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Use <sys/endian.h> instead of <machine/endian.h>guenther2014-12-191-2/+2
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-2/+2
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-10/+10
* Fix edge cases of uninitialized variables. In my tree for too long, I evenmiod2013-05-271-2/+5
* a bit more ansi; ok teduderaadt2011-06-231-2/+2
* pull the dmamam wrapper in from all my other drivers and use it to replacedlg2011-04-051-44/+92
* Manuel Bouyer rescinded clauses 3 and 4 of his license text.jsg2010-07-231-6/+1
* siop sets XS_NO_CCB when it fails to allocate device state when commandsdlg2010-07-061-54/+61
* timeout_add -> timeout_add_msecblambert2010-07-021-7/+3
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-9/+1
* Always initialize the ccb provided by the scsi layer into the properkrw2010-06-031-1/+7
* modify siop to provide an iopool as a way for the midlayer to managedlg2010-04-061-20/+43
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-10/+19
* Set ITSDONE in scsi_done() and zap trivial instances of setting itkrw2010-01-101-2/+1
* Don't try to be clever and mix tag queueing mechanisms. Few if anykrw2009-11-261-8/+2
* Bring last drivers fully into the NO_CCB world by replacingkrw2009-11-221-5/+5
* Put ccb back on free list if we bail out because we can't map thekrw2009-01-181-1/+3
* Don't lose ccb's if there are problems allocating the structures neededkrw2009-01-181-16/+18
* Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.krw2008-11-241-2/+2
* Fix redundant device name and/or target printing after callingmiod2008-08-311-3/+3
* The obvious bzero/memset -> M_ZERO changes.krw2007-09-071-12/+7
* Add support for the (non-pci) NCR 53c720/770 in big-endian mode.kettenis2007-08-051-70/+85
* turn off SIOP_STATS; ok krwderaadt2007-05-081-2/+2
* 'immediatly' -> 'immediately' in comments.krw2006-12-211-2/+2
* give scsi controllers a real attach args to fill in when attaching scsibus.dlg2006-11-281-2/+7
* - fix and prettify SIOP_DEBUGmartin2006-05-221-6/+11
* The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER iskrw2005-12-031-6/+1
* Un-revert backout to 20051009 and add patches from Martin Bouyer tokrw2005-11-201-37/+86
* revert to 20051009 for now, need to investigate strange behaviour withmartin2005-11-031-58/+35
* Add handling for IGNORE WIDE RESIDUE messages. Actually calculatekrw2005-10-101-35/+58
* 'dma' -> 'DMA' (wiz via NetBSD), save a test after TAILQ_FOREACH() bykrw2005-10-081-19/+17
* use TAILQ_FOREACHmartin2005-03-121-3/+2
* De-inline siop. Shrinks almost 1K on i386.krw2004-10-131-8/+22
* Save a couple of hundred bytes (on i386) by putting the definition ofkrw2004-07-311-1/+5
* Do not negotiate or use non-async transfer rates until probing (i.e.krw2004-07-301-3/+6
* Rework SCSI_POLL/INQUIRY logic to make it more readable, not least bykrw2004-04-251-44/+48
* Fix cut/paste typo in error message.krw2004-04-181-2/+2
* Restore siop's (and possibly others) ability to negotiate tags/wide/sync bykrw2004-04-181-2/+10
* typos from Tom Cosgrove;jmc2003-10-211-6/+6
* go back to non-raw busdma load as some archs still do not have load_rawmickey2003-10-091-3/+3
* e own SIOP_DEBUG define instea of the system-wide one;mickey2003-09-291-24/+18
* Don't dma map the xs->cmd. Copy it to a safe buffer that is alreadykrw2003-07-011-48/+22
* Fix a bug which would promote a target from TARST_PROBING tokrw2003-06-281-29/+30
* Fix erroneous handling of i/o's during a reset.krw2003-06-091-24/+21
* bzero() siop_target structure after malloc().krw2003-01-211-1/+2
* Fix complete botch in handling of 'openings'.krw2002-12-231-2/+2
* From NetBSD (bouyer@):krw2002-11-161-3/+6
* Resync siop with NetBSD. Make strong effort to minimizekrw2002-09-161-643/+716