summaryrefslogtreecommitdiff
path: root/sys/dev/ic/cac.c
AgeCommit message (Expand)Author
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-05-23Fix after poolification. For reasons not completely understood, theOtto Moerbeek
2011-05-20Avoid double scsi_done(xs) in error path; ok dlg@ krw@Otto Moerbeek
2011-04-21A plausible iopoolification. Utter dearth of interested partiesKenneth R Westerback
2011-04-05- use nitems() no binary change on amd64Jasper Lievisse Adriaanse
2010-10-12Force openings to 1 for devices that can't do tagged i/o, i.e. moreKenneth R Westerback
2010-09-20Use SSD_ERRCODE_CURRENT instead of magic 0x70.Kenneth R Westerback
2010-07-01Change scsibus(4)'s scsi_link array to an SLIST to save memory onMatthew Dempsky
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2010-03-29Initialize various uninitialized variables. Found by jsg@ via Clang.Kenneth R Westerback
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. NobodyKenneth R Westerback
2009-11-22Bring last drivers fully into the NO_CCB world by replacingKenneth R Westerback
2009-09-30Need to scsi_done() before returning COMPLETE for untranslated commands,Miod Vallat
2009-09-04Missing scsi_done() in some error path returning COMPLETE; ok dlg@Miod Vallat
2009-03-07No need to spam log with 'unable to alloc CCB' messages now thatKenneth R Westerback
2009-02-20Bring NO_CCB to cac(4), which helps bio work better withoutKenneth R Westerback
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2008-10-29Add initial bio support; only volume status is handled.Brad Smith
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-11-06More scsi_done() at SPLBIO.Kenneth R Westerback
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.Kenneth R Westerback
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2006-08-31Prerrt print volume nr in dmesg.Marco Peereboom
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
2005-09-15Don't fake MODE SENSE page 4 info inside raid drivers, just let sdKenneth R Westerback
2005-07-03Fix data_length values in simulationed MODE SENSE page 4 responses soKenneth R Westerback
2004-05-04Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.Alexander Yurchenko
2004-01-09remove uvm_extern.hBrad Smith
2003-06-02kill the caluses three and four on some of my codeMichael Shalayeff
2003-06-02do not play w/ interrupts too much and keep 'em enabled at all times, fixes r...Michael Shalayeff
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-03-15specifed -> specifiedTheo de Raadt
2003-03-06this is a fix for kernel panics and craches along w/ other stabilityMichael Shalayeff
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-31missing nl, from art@Michael Shalayeff
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
2001-10-18solve numerous problems:Michael Shalayeff
2001-08-16do not try to undefine CAC_DEBUGBrad Smith
2001-04-23double splx in error path.Artur Grabowski
2001-04-11just fail if there are no volumes definedMichael Shalayeff
2001-02-07ok, commit this since it most likely to work; i guess now it will get tested ...Michael Shalayeff
2000-12-17initialize dinfo alwaysMichael Shalayeff
2000-12-17Compaq SMART Array RAID controllers.Michael Shalayeff