aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-queue.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Issue a request sense command automagically when ATAPI commands failSøren Schmidt2004-02-281-36/+62
* Dont use the bio_taskqueue if we are in timeout.Søren Schmidt2004-02-171-2/+2
* Commit simple workarounf for the "LiteOn" hang on boot problem.Søren Schmidt2004-02-061-0/+1
* Be more robust in the probe. We dont want to get into a loop withSøren Schmidt2004-01-301-13/+28
* Use the biotask functionality in GEOM to put finished requests onSøren Schmidt2004-01-281-14/+20
* Fix breakage on timeout/retries. The bug cause a sema to be leaked soSøren Schmidt2004-01-191-21/+23
* Use UMA instead of plain malloc for getting ATA request storage.Søren Schmidt2004-01-141-27/+6
* Always return ENOMEM if ata_request_alloc fails so GEOM can dtrt.Søren Schmidt2004-01-121-4/+4
* Overhaul of the timeout/reinit framework. This should clear up mostSøren Schmidt2004-01-111-90/+154
* Fix compilation on 64bit archs.Søren Schmidt2003-12-161-1/+1
* Print the LBA on failing R/W commands.Søren Schmidt2003-12-151-5/+7
* If just gcc could make up its mind...Søren Schmidt2003-10-201-1/+1
* Only announce ECC errors when its only that.Søren Schmidt2003-10-201-2/+2
* Reintroduce the "recovered from lost interrupt" code, but in a newSøren Schmidt2003-10-141-6/+7
* Avoid potential race on ATA_R_DONE.Søren Schmidt2003-10-121-2/+3
* Improve timeout handling and reporting.Søren Schmidt2003-10-071-6/+22
* Always check the sensekey field on ATAPI returnsSøren Schmidt2003-09-191-1/+4
* Properly handle error code returns from the lower levels ATAPI code.Søren Schmidt2003-09-181-14/+14
* Make sure to call start when retrying.Søren Schmidt2003-08-281-1/+2
* Unify prototypes.Søren Schmidt2003-08-251-3/+3
* Use __FBSDID().David E. O'Brien2003-08-241-2/+3
* This is a major rework of the ATA driver (ATAng)Søren Schmidt2003-08-241-0/+471