mirror of
https://github.com/torvalds/linux.git
synced 2024-11-25 13:41:51 +00:00
[libata] Prevent warning during PMP error recovery
Cleanup sff_pio_task_link when a command is cancel while the pio_task thread has been scheduled. Signed-off-by: Gwendal Grignou <gwendal@google.com> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:
parent
2cab7a4c5c
commit
d4d8eaff78
@ -1333,6 +1333,7 @@ void ata_sff_flush_pio_task(struct ata_port *ap)
|
||||
|
||||
cancel_delayed_work_sync(&ap->sff_pio_task);
|
||||
ap->hsm_task_state = HSM_ST_IDLE;
|
||||
ap->sff_pio_task_link = NULL;
|
||||
|
||||
if (ata_msg_ctl(ap))
|
||||
ata_port_dbg(ap, "%s: EXIT\n", __func__);
|
||||
|
Loading…
Reference in New Issue
Block a user