summaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-queue.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/7.3 to release/7.3.0 to mark 7.3-RELEASE.release/7.3.0_cvsKen Smith2010-03-211-1/+1
* MFC r188740, r198486, r199050:Alexander Motin2009-11-101-2/+9
* MFC rev. 188700, 188731, 188733.Alexander Motin2009-03-031-1/+3
* (ata_completed): When REQUEST SENSE is automatically issued after a failedThomas Quinot2007-03-131-1/+1
* Update copyright headers.Søren Schmidt2007-02-211-1/+1
* Add the SMART command to the ATA instruction set.Remko Lodder2007-01-271-0/+1
* Fix a typo in ata-queue.cRemko Lodder2006-12-231-2/+2
* If we get an error w/o atapi sense information, just print a newlineWarner Losh2006-07-211-0/+2
* Add missing ";"Søren Schmidt2006-04-171-1/+1
* Make the ATAPI sense data accessible when using the ioctl interfaceSøren Schmidt2006-03-311-30/+33
* Only use the channel in the request given to ata_completed if itsSøren Schmidt2006-03-091-3/+7
* Get rid of all the "long long"/"maxint" casting around in printf's.Søren Schmidt2006-03-091-6/+5
* Only look for ICRC and CORR errors on ATA devices not ATAPI.Søren Schmidt2006-03-071-1/+1
* Update atapi-fd to support direct devices such as disks.Søren Schmidt2006-03-051-0/+1
* Work around the deadlock that occours when ATA waits for the taskqueueSøren Schmidt2006-03-011-5/+18
* Fix ata_reinit so it does things in the right order to prevent panic's.Søren Schmidt2006-02-251-5/+1
* Keep the parent device (in this case the channel) around in ata_request,Søren Schmidt2006-02-231-17/+26
* Whitespace cleanup.Søren Schmidt2006-01-181-3/+3
* Add support for using DMA on dump, greatly speeds up the dump process.Søren Schmidt2006-01-181-2/+11
* Get rid of the advertising clause in the copyright.Søren Schmidt2006-01-051-3/+1
* Fix rebuilds of arrays that got stuck.Søren Schmidt2005-12-271-5/+17
* Harden the hotplug support for SATA devices.Søren Schmidt2005-09-141-36/+29
* Zero donecount on auto request sense.Søren Schmidt2005-06-281-0/+1
* Add back one line that got deleted in the last commit.Søren Schmidt2005-05-111-2/+4
* Reshape the dma code to be a bit more flexible so it can cope withSøren Schmidt2005-05-031-2/+1
* Take newbusification one step further, ie use the device_t more consequentlySøren Schmidt2005-04-301-7/+10
* Now that probing is working in the new fashion, we need to go back toSøren Schmidt2005-04-291-0/+1
* Rehash the timeout code to make it more simple.Søren Schmidt2005-04-211-81/+32
* Change the ata_* methods to use a channel device instead of aSøren Schmidt2005-03-311-3/+3
* This is the much rumoured ATA mkIII update that I've been working on.Søren Schmidt2005-03-301-117/+233
* When resubmitting a timed out request, reset donecount.Matthew N. Dodd2005-03-021-0/+1
* Reset timeout when we are back from interrupt.Søren Schmidt2004-12-081-0/+3
* Correct logical error, result was that retries wasn't always made butSøren Schmidt2004-12-081-1/+2
* Do not retry on requests that has lost thier device during reinit.Søren Schmidt2004-10-201-8/+5
* CosmeticsSøren Schmidt2004-10-191-6/+2
* Refine locking so it covers the "running" variable as well.Søren Schmidt2004-10-131-67/+70
* Fix the PC98 lockups on boot.Søren Schmidt2004-10-061-9/+8
* Remove the old ATA_*LOCK_CH macros that used atomic ops and useSøren Schmidt2004-09-261-114/+111
* Fix the handling of "inflight" requests when doing reinit's.Søren Schmidt2004-08-271-2/+21
* Workaround devices that responds with registers as *both* master & slave,Søren Schmidt2004-08-221-2/+10
* Improve (hopefully) on the workaround code for devices that doesn'tSøren Schmidt2004-08-161-13/+13
* Close a race in ata_reinit().Søren Schmidt2004-08-091-3/+0
* Try to narrow down the race window on HW that does not have ways toSøren Schmidt2004-08-051-14/+14
* Use the right cmd+errorcode if we are in autosense/not.Søren Schmidt2004-06-011-2/+3
* Only set and report error if not set already.Søren Schmidt2004-06-011-1/+1
* Spring cleanup of macrosSøren Schmidt2004-04-301-1/+1
* Add support for the Promise command sequencer present on all modern PromiseSøren Schmidt2004-04-131-2/+3
* Add support for detaching PCI controllers.Søren Schmidt2004-03-151-0/+33
* If being verbose in the autosense code, print the original error.Søren Schmidt2004-03-021-4/+2
* Report the original command on failures that causes auto sense.Søren Schmidt2004-03-021-4/+6