From: Tejun Heo Date: Tue, 21 Oct 2008 11:37:21 +0000 (+0900) Subject: libata-eh: fix slave link EH action mask handling X-Git-Tag: v2.6.28-rc1~62^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a568d1d2e2aff4f114b087c06bfd350e945ad6cf;p=pandora-kernel.git 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 Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed