aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata/libata-eh.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-08-14ata: libata-eh: Fix link state check for IDE/PATA portsDamien Le Moal1-2/+7
2025-07-16ata: libata-eh: Simplify reset operation managementDamien Le Moal1-16/+13
2025-07-16ata: libata-eh: Remove ata_do_eh()Damien Le Moal1-34/+14
2025-07-11ata: libata-eh: Make ata_eh_followup_srst_needed() return a boolDamien Le Moal1-5/+5
2025-07-07ata: libata-eh: use bool for fastdrain in ata_eh_set_pending()Damien Le Moal1-4/+4
2025-07-07ata: libata: Introduce ata_port_eh_scheduled()Damien Le Moal1-1/+1
2025-07-04ata: libata-core: Rename ata_do_set_mode()Damien Le Moal1-1/+1
2025-07-04ata: libata-eh: Rename and make ata_set_mode() staticDamien Le Moal1-4/+5
2025-07-02ata: libata_eh: Add debug messages to ata_eh_link_set_lpm()Damien Le Moal1-0/+2
2025-07-02ata: libata-eh: Avoid unnecessary resets when revalidating devicesDamien Le Moal1-1/+28
2025-06-30ata: libata-eh: Move and rename ata_eh_set_lpm()Damien Le Moal1-152/+152
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-05-20ata: libata-eh: Keep DIPM disabled while modifying the allowed LPM statesNiklas Cassel1-2/+1
2025-05-20ata: libata-eh: Rename no_dipm variable to be more clearNiklas Cassel1-4/+5
2025-05-20ata: libata-eh: Rename hipm and dipm variablesNiklas Cassel1-6/+9
2025-05-20ata: libata-eh: Add ata_eh_set_lpm() WARN_ON_ONCENiklas Cassel1-0/+7
2025-05-20ata: libata-eh: Update DIPM comments to reflect realityNiklas Cassel1-5/+8
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-02-21ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO modeNiklas Cassel1-2/+9
2024-10-24ata: libata: Set DID_TIME_OUT for commands that actually timed outNiklas Cassel1-0/+1
2024-10-09ata: libata: avoid superfluous disk spin down + spin up during hibernationNiklas Cassel1-4/+14
2024-09-11ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense dataNiklas Cassel1-0/+8
2024-09-07ata: libata: Introduce ata_dev_free_resourcesDamien Le Moal1-1/+4
2024-09-07ata: libata: Move sector_buf from struct ata_port to struct ata_deviceDamien Le Moal1-1/+1
2024-09-07ata: libata: Rename ata_eh_read_sense_success_ncq_log()Damien Le Moal1-3/+3
2024-08-29ata: libata: Add helper ata_eh_decide_disposition()Niklas Cassel1-5/+42
2024-03-25scsi: sd: Fix TCG OPAL unlock on system resumeDamien Le Moal1-1/+4
2023-10-13ata: libata-eh: Spinup disk on resume after revalidationDamien Le Moal1-9/+11
2023-10-03ata: libata-eh: Reduce "disable device" message verbosityDamien Le Moal1-13/+19
2023-10-03ata: libata-eh: Improve reset error messagesDamien Le Moal1-0/+2
2023-09-28ata: libata-eh: Fix compilation warning in ata_eh_link_report()Damien Le Moal1-1/+1
2023-09-28ata: libata-scsi: Disable scsi device manage_system_start_stopDamien Le Moal1-1/+45
2023-09-16ata: libata-eh: do not thaw the port twice in ata_eh_reset()Niklas Cassel1-3/+0
2023-09-16ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()Niklas Cassel1-10/+3
2023-08-02ata: libata: remove references to non-existing error_handler()Hannes Reinecke1-89/+63
2023-08-02ata: libata-eh: fix reset timeout typeSergey Shtylyov1-3/+3
2023-06-30Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-10/+120
2023-06-30Merge tag 'ata-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libataLinus Torvalds1-5/+16
2023-06-18ata: libata-scsi: Avoid deadlock on rescan after device resumeDamien Le Moal1-1/+1
2023-06-05ata: libata-eh: Use ata_ncq_enabled() in ata_eh_speed_down()Damien Le Moal1-3/+1
2023-06-01ata: libata-eh: Clarify ata_eh_qc_retry() behavior at call siteNiklas Cassel1-2/+15
2023-05-22scsi: ata: libata: Handle completion of CDL commands using policy 0xDNiklas Cassel1-1/+104
2023-05-22scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITIONNiklas Cassel1-9/+16
2023-01-04ata: scsi: rename flag ATA_QCFLAG_FAILED to ATA_QCFLAG_EHNiklas Cassel1-11/+11
2023-01-04ata: libata-eh: Cleanup ata_scsi_cmd_error_handler()Wenchao Hao1-49/+52
2022-11-19ata: libata: fix commands incorrectly not getting retried during NCQ errorNiklas Cassel1-0/+1
2022-10-18ata: make use of ata_port_is_frozen() helperNiklas Cassel1-11/+10
2022-10-17ata: libata: fetch sense data for ATA devices supporting sense reportingNiklas Cassel1-2/+1
2022-10-17ata: libata: only set sense valid flag if sense data is validNiklas Cassel1-2/+4
2022-10-17ata: libata: clarify when ata_eh_request_sense() will be calledNiklas Cassel1-1/+8