summaryrefslogtreecommitdiffstats
path: root/drivers/serial
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2008-10-21 13:37:21 +0200
committerJeff Garzik <jgarzik@redhat.com>2008-10-23 02:40:21 +0200
commita568d1d2e2aff4f114b087c06bfd350e945ad6cf (patch)
tree1eafb8cd7ba2326811a1f33dd785135efdcd8dbf /drivers/serial
parentlibata: transfer EHI control flags to slave ehc.i (diff)
downloadlinux-a568d1d2e2aff4f114b087c06bfd350e945ad6cf.tar.xz
linux-a568d1d2e2aff4f114b087c06bfd350e945ad6cf.zip
libata-eh: fix slave link EH action mask handling
Slave link action mask is transferred to master link and all the EH actions are taken by the master link. ata_eh_about_to_do() and ata_eh_done() are called with ATA_EH_ALL_ACTIONS to clear the slave link actions during transfer. This always sets ATA_PFLAG_RECOVERED flag causing spurious "EH complete" messages. Don't set ATA_PFLAG_RECOVERED for slave link actions. Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/serial')
0 files changed, 0 insertions, 0 deletions