summaryrefslogtreecommitdiff
path: root/sys/dev/atapiscsi
AgeCommit message (Expand)Author
2011-04-15Change wdc_reset_channel() to take a `no wait' argument. Pass in turn thisMiod Vallat
2010-11-18Do not #include <sys/dkstat.h> if you don't need anything from it.Miod Vallat
2010-09-20Use SSD_ERRCODE_CURRENT instead of magic 0x70.Kenneth R Westerback
2010-08-04Wake up cdroms attached to pciide; same as in wd.c 1.86Theo de Raadt
2010-07-23Manuel Bouyer rescinded clauses 3 and 4 of his license text.Jonathan Gray
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-06-15dont pass the dev_t from the scsi device drivers into the midlayer forDavid Gwynne
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-01-11Don't check ITSDONE since we know it is set in scsi_done(). EliminatesKenneth R Westerback
2010-01-05dont need to end statements with two semicolons. one is enough.David Gwynne
2010-01-05atapiscsi didnt call scsi_done when the xfer had SCSI_POLL set. this isDavid Gwynne
2009-11-27typo in documentation; missing full stop.Igor Sobrado
2009-09-05call scsi_done before returning COMPLETE in the stuffup case.David Gwynne
2009-06-20Force atapiscsi to depend upon wdc_base. This allows kernels to haveMiod Vallat
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2008-11-25Another bunch of TRY_AGAIN_LATER -> NO_CCB when no I/O could be started.Kenneth R Westerback
2008-05-22never schedule a timer for a negative time, if in the past schedule short delay.Dale Rahn
2007-11-06More scsi_done() at SPLBIO.Kenneth R Westerback
2007-08-06Fix some "that that"s.Tom Cosgrove
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2006-10-22fetch the name of the cd device attached to the atapiscsi scsibus byDavid Gwynne
2006-10-22strncpy -> strlcpyDavid Gwynne
2006-01-13Enable detaching atapiscsi devices.Miod Vallat
2005-08-01spacing; ok deraadt@David Krause
2005-03-08Cosmetics...Thierry Deval
2004-02-21SCSI_DATA_OUT doesn't mean transfer from host in all cases, whenAlexander Yurchenko
2004-02-13Cleanup debug messages: use %b for status, %x -> 0x%x, wrap lines.Alexander Yurchenko
2004-02-07Always disable interrupts on a controller for polled commands.Alexander Yurchenko
2004-01-14Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. AlsoKenneth R Westerback
2004-01-09remove uvm_extern.hBrad Smith
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko
2003-10-16Allow setting of wdcdebug*_mask variables via preprocessor defines.Alexander Yurchenko
2003-09-28kill trailing spaces, no functional changesAlexander Yurchenko
2003-02-13Don't force all ATAPI devices to PIO mode 3, there areAlexander Yurchenko
2002-12-19Protect WDCDEBUG_PRINT macro with do {} while (0)Alexander Yurchenko
2002-05-21Move enum definitions to global scope. Local scope is meaningless, andMarc Espie
2002-05-10Dump the actual command to be sentConstantine Sapuntzakis
2002-05-08Drives can go busy after IDENTIFY. Make sure drive is not busy before issuingConstantine Sapuntzakis
2002-03-16Log extra info for ATAPI devicesConstantine Sapuntzakis
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-01duplicate includeArtur Grabowski
2002-01-07pass the proc* down the ioctl chain to controller; mjacob@ csapuntz@ okMichael Shalayeff
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-08-25Change scsi_[free|get]_xs to use pool(9); art@ krw@ miod@ ok.Federico G. Schwindt
2001-08-18typo from 1.50; biorn@chips.chalmers.seTheo de Raadt
2001-07-31Go down only one Ultra DMA mode at a time. Thanks to Matt Evans forConstantine Sapuntzakis