commit | 42ed893d8011264f9945c2f54055b47c298ac53e | [log] [tgz] |
---|---|---|
author | Mark Lord <mlord@pobox.com> | Wed Feb 25 15:15:39 2009 -0500 |
committer | Jeff Garzik <jgarzik@redhat.com> | Tue Mar 24 22:02:40 2009 -0400 |
tree | 1923c308e4b103960b9fefb24c51e50a91739a4e | |
parent | c01e8a23128c746f23088db836bd4c820f3eb0b4 [diff] |
[libata] sata_mv: Tighten up interrupt masking in mv_qc_issue() so that it doesn't miss any protocols. Handle future cases where a qc is specially marked for polled issue or where a particular chip version prefers interrupts over polling for PIO. This mimics the polling decision logic from ata_sff_qc_issue(). Signed-off-by: Mark Lord <mlord@pobox.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>