libata: Fix LBA48 on pata_it821x RAID volumes.
PATCH RESEND 1/1 libata: Fix LBA48 on pata_it821x RAID volumes.
From: Ondrej Zary <[email protected]>
libata: Fix LBA48 on pata_it821x RAID volumes.
[http://lkml.org/lkml/2008/10/18/82]
Signed-off-by Ondrej Zary <[email protected]>
Acked-by Alan Cox <[email protected]>
drivers/ata/pata_it821x.c +1 -2
@@ -557,9 +557,8 @@if (strstr (model_num,"Integrated Technology Express" )) {/* Set feature bits the firmware neglects */ id[49 ] |=0x0300 ;/* LBA, DMA */ - id[82 ] |=0x0400 ;/* LBA48 */ id[83 ] &=0x7FFF ; - id[83 ] |=0x4000 ;/* Word 83 is valid */ + id[83 ] |=0x4400 ;/* Word 83 is valid and LBA48 */ id[86 ] |=0x0400 ;/* LBA48 on */ id[ATA_ID_MAJOR_VER ] |=0x1F ; }
Jeff Garzik
AppliedQuoted 12 lines · Chuck Ebbert
From: Ondrej Zary <[email protected]>
libata: Fix LBA48 on
pata_it821xRAID volumes.[http://lkml.org/lkml/2008/10/18/82]
Signed-off-by Ondrej Zary <[email protected]>Acked-by Alan Cox <[email protected]>
drivers/ata/pata_it821x.c line 563
Quoted 9 lines
drivers/ata/pata_it821x.c +1
-2@@ -557,9 +557,8 @@if (strstr (model_num,"Integrated Technology Express" )) {/* Set feature bits the firmware neglects */ id[49 ] |=0x0300 ;/* LBA, DMA */ - id[82 ] |=0x0400 ;/* LBA48 */ id[83 ] &=0x7FFF ; - id[83 ] |=0x4000 ;/* Word 83 is valid */ + id[83 ] |=0x4400 ;/* Word 83 is valid and LBA48 */ id[86 ] |=0x0400 ;/* LBA48 on */ id[ATA_ID_MAJOR_VER ] |=0x1F ;
applied