]> git.baikalelectronics.ru Git - kernel.git/commit
ide_pci_generic: add quirk for Netcell ATA RAID
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 30 May 2009 18:06:54 +0000 (20:06 +0200)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sat, 30 May 2009 18:06:54 +0000 (20:06 +0200)
commit3a29141c6e23456d4579e56763b1ffe75231fd56
tree00e096764387f8ba41c5917a3e826eeaec75c34e
parenta620d55fabd18426f881e56bbf3425fe083a41ba
ide_pci_generic: add quirk for Netcell ATA RAID

We need to explicitly mark words 85-87 as valid ones since
firmware doesn't do it.

This should fix support for LBA48 and FLUSH CACHE [EXT] command
which stopped working after we applied more strict checking of
identify words in:

commit 99287db7a8e1afb5e5f0ddbdf73e0d7f9a0195bd
("ide: idedisk_supports_lba48() -> ata_id_lba48_enabled()")

and

commit 4360a23bfc6a787ea3385283766026b9e436b67e
("ide: ide_id_has_flush_cache() -> ata_id_flush_enabled()")

Reported-and-tested-by: "Trevor Hemsley" <trevor.hemsley@ntlworld.com>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/ide/ide-pci-generic.c