commit | a674050e068a2919908730279f0b731ae6d2e005 | [log] [tgz] |
---|---|---|
author | Tejun Heo <tj@kernel.org> | Thu Jul 31 16:07:04 2008 +0900 |
committer | Jeff Garzik <jgarzik@redhat.com> | Fri Aug 22 02:19:39 2008 -0400 |
tree | aa0fe8d065233fc32e458a861a50b20271f99555 | |
parent | eb3a55a9f43f0f8e770c2abf70e65bdda2d5ff1e [diff] |
libata: fix EH action overwriting in ata_eh_reset() ehc->i.action got accidentally overwritten to ATA_EH_HARD/SOFTRESET in ata_eh_reset(). The original intention was to clear reset action which wasn't selected. This can cause unexpected behavior when other EH actions are scheduled together with reset. Fix it. Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>