[libata] pata_legacy: for VLB 32bit PIO don't try tricks with slop
authorAlan Cox <alan@lxorguk.ukuu.org.uk>
Wed, 11 Feb 2009 21:08:42 +0000 (13:08 -0800)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 25 Feb 2009 20:30:23 +0000 (15:30 -0500)
commitc55af1f5abf606118b32e3ce9c3b1bbce5236e7e
tree18d844e61896d285a595e2da6bcfcc65808d8375
parentc48052cc36e02fff6a9bb3cf83c4206b9127611f
[libata] pata_legacy: for VLB 32bit PIO don't try tricks with slop

These devices are generally used with ATA anyway and it seems that some
ATAPI will need us to issue the right number of words.  Therefore as we
can't switch mid burst on VLB devices we should only use 32bit I/O for
suitable block sizes.

Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/pata_legacy.c