]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
sata_mv: don't issue two DMA commands concurrently
authorTejun Heo <htejun@gmail.com>
Wed, 13 Aug 2008 11:24:16 +0000 (20:24 +0900)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 8 Sep 2008 11:44:32 +0000 (04:44 -0700)
commita52f94cf0b2a82420921257f97674756adb9c760
tree4c0497ba1e34d91e52062d9c9055115f689ea068
parentb6908a04c2ad87725659a1df481921891e3516bc
sata_mv: don't issue two DMA commands concurrently

commit 4bdee6c5103696a2729d3db2f235d202191788e4 upstream

sata_mv allowed issuing two DMA commands concurrently which the
hardware allows.  Unfortunately, libata core layer isn't ready for
this yet and spews ugly warning message and malfunctions on this.
Don't allow concurrent DMA commands for now.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Cc: Martin Michlmayr <tbm@cyrius.com>
Cc: Mark Lord <liml@rtr.ca>
Cc: Artem Bokhan <aptem@ngs.ru>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/ata/sata_mv.c