[PATCH] libata: move BMDMA host status recording from EH to interrupt handler
authorTejun Heo <htejun@gmail.com>
Fri, 17 Nov 2006 03:06:21 +0000 (12:06 +0900)
committerTejun Heo <htejun@gmail.com>
Sun, 3 Dec 2006 08:56:24 +0000 (17:56 +0900)
commitea54763f8a7c51b9f8fcb14431812ae63fcbaf96
tree913b24b4f58cec489e9939f4afbfe51f82f237a9
parentf84e7e41e1b88547218a3c3b1eb528005e9afdb4
[PATCH] libata: move BMDMA host status recording from EH to interrupt handler

For certain errors, interrupt handler alter BMDMA host status before
entering EH (clears active and intr).  Thus altered BMDMA host status
value is recorded by BMDMA EH and reported to user.  Move BMDMA host
status recording from EH to interrupt handler.

Signed-off-by: Tejun Heo <htejun@gmail.com>
drivers/ata/libata-core.c
drivers/ata/libata-sff.c
drivers/ata/sata_sil.c