Commit Graph

169 Commits (ed391f4ebf8f701d3566423ce8f17e614cde9806)

Author SHA1 Message Date
Tejun Heo 534ead7092 libata: retry FS IOs even if it has failed with AC_ERR_INVALID 15 years ago
Tejun Heo 6013efd886 libata: retry failed FLUSH if device didn't fail it 15 years ago
Tejun Heo 4f7c287499 libata: fix PMP initialization 16 years ago
Tejun Heo 3b761d3d43 libata: fix incorrect link online check during probe 16 years ago
Robert Hancock 6521148c64 libata: add command name parsing for error output 16 years ago
Tejun Heo 1e641060c4 libata: clear eh_info on reset completion 16 years ago
Jeff Garzik 54c38444fa [libata] EH: freeze port before aborting commands 16 years ago
Bartlomiej Zolnierkiewicz 705d201414 libata: add missing NULL pointer check to ata_eh_reset() 16 years ago
Tejun Heo fe2c4d018f libata: fix follow-up SRST failure path 16 years ago
Martin Olsson 98a1708de1 trivial: fix typos s/paramter/parameter/ and s/excute/execute/ in documentation and source comments. 16 years ago
Tejun Heo 6f9c1ea2c1 libata: clear ering on resume 16 years ago
Tejun Heo 842faa6c1a libata: fix attach error handling 16 years ago
Alan Cox c96f1732e2 [libata] Improve timeout handling 16 years ago
Tejun Heo d6515e6ff4 libata: make sure port is thawed when skipping resets 16 years ago
Tejun Heo b535708146 libata: don't use on-stack sense buffer 16 years ago
Tejun Heo cf9a590a9e libata: add no penalty retry request for EH device handling routines 16 years ago
Tejun Heo c2c7a89c5e libata: improve probe failure handling 16 years ago
Tejun Heo a07d499b47 libata: add @spd_limit to sata_down_spd_limit() 16 years ago
Tejun Heo 99cf610aa4 libata: clear dev->ering in smarter way 16 years ago
Tejun Heo 678afac678 libata: move ata_dev_disable() to libata-eh.c 16 years ago
Tejun Heo d89293abd9 libata: fix EH device failure handling 16 years ago
Tejun Heo ece180d1cf libata: perform port detach in EH 16 years ago
Tejun Heo 1eca4365be libata: beef up iterators 16 years ago
Tejun Heo 19b723218b libata: fix last_reset timestamp handling 16 years ago
Tejun Heo 90484ebfc9 libata: clear saved xfer_mode and ncq_enabled on device detach 16 years ago
Tejun Heo 4a9c7b3359 libata: fix device iteration bugs 16 years ago
Tejun Heo 816ab89782 libata: set device class to NONE if phys_offline 17 years ago
Tejun Heo a568d1d2e2 libata-eh: fix slave link EH action mask handling 17 years ago
Tejun Heo 848e4c68c4 libata: transfer EHI control flags to slave ehc.i 17 years ago
Jens Axboe 242f9dcb8b block: unify request timeout handling 17 years ago
Tejun Heo 11fc33da8d libata-eh: clear UNIT ATTENTION after reset 17 years ago
Elias Oltmanns 45fabbb77b libata: Implement disk shock protection support 17 years ago
Tejun Heo b1c72916ab libata: implement slave_link 17 years ago
Tejun Heo da0e21d3fa libata: use ata_link_printk() when printing SError 17 years ago
Tejun Heo 5dbfc9cb59 libata: always do follow-up SRST if hardreset returned -EAGAIN 17 years ago
Tejun Heo a674050e06 libata: fix EH action overwriting in ata_eh_reset() 17 years ago
Tejun Heo 05944bdf6f libata: implement no[hs]rst force params 17 years ago
Tejun Heo 3eabddb8ed libata-eh: update atapi_eh_request_sense() to take @dev instead of @qc 17 years ago
Tejun Heo 87fbc5a060 libata: improve EH internal command timeout handling 17 years ago
Tejun Heo d8af0eb604 libata: use ULONG_MAX to terminate reset timeout table 17 years ago
Tejun Heo 0a2c0f5615 libata: improve EH retry delay handling 17 years ago
Tejun Heo 341c2c958e libata: consistently use msecs for time durations 17 years ago
Tejun Heo e0614db2a3 libata: ignore recovered PHY errors 17 years ago
Tejun Heo f046519fc8 libata: kill hotplug related race condition 17 years ago
Tejun Heo dc98c32cbe libata: move reset freeze/thaw handling into ata_eh_reset() 17 years ago
Tejun Heo 932648b007 libata: reorganize ata_eh_reset() no reset method path 17 years ago
Mark Lord 10acf3b0d3 libata: export ata_eh_analyze_ncq_error 17 years ago
Mark Lord a6116c9e60 libata-eh set tf flags in NCQ EH result_tf 17 years ago
Tejun Heo 4f7faa3f2b libata: make EH fail gracefully if no reset method is available 17 years ago
Tejun Heo 45db2f6c95 libata: move link onlineness check out of softreset methods 17 years ago