diff options
author | Jeff Garzik <jeff@garzik.org> | 2008-02-28 15:43:48 -0500 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2008-03-05 07:53:06 -0500 |
commit | a878539ef994787c447a98c2e3ba0fe3dad984ec (patch) | |
tree | 3c2b16121143c4dad805b048b2cee5d4c410384a /drivers/ata/pata_cs5530.c | |
parent | 6ddd68615ae9b21096545d7d6ab0f04113ae8b42 (diff) | |
download | linux-a878539ef994787c447a98c2e3ba0fe3dad984ec.tar.bz2 |
ahci: work around ATI SB600 h/w quirk
This addresses the recent ATI SB600 errata, where the hardware does
not like 256-length PRD entries during FPDMA (aka NCQ).
It hurts performance on SB600, but it is more important to get a
correct patch eliminating the data corruption/lockups, and then later
on tune for performance.
We simply limit each command to a maximum of 255 sectors, on SB600.
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/ata/pata_cs5530.c')
0 files changed, 0 insertions, 0 deletions