commit | 3e4a139107e497a741c26f8a377a10f214d63ec1 | [log] [tgz] |
---|---|---|
author | Mark Lord <liml@rtr.ca> | Fri May 02 02:10:02 2008 -0400 |
committer | Jeff Garzik <jgarzik@redhat.com> | Tue May 06 11:37:39 2008 -0400 |
tree | 9ef418131b7ce4243413f2229d566b49e0eff832 | |
parent | 9b2c4e0bae854fb5e88c9cacc0dacf21631c5cb0 [diff] |
sata_mv new mv_qc_defer method The EDMA engine cannot tolerate a mix of NCQ/non-NCQ commands, and cannot be used for PIO at all. So we need to prevent libata from trying to feed us such mixtures. Introduce mv_qc_defer() for this purpose, and use it for all chip versions. Signed-off-by: Mark Lord <mlord@pobox.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>