rpms/kernel/F-8 linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch, NONE, 1.1 kernel.spec, 1.563, 1.564

Chuck Ebbert cebbert at fedoraproject.org
Thu Oct 23 08:06:29 UTC 2008


Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28555

Modified Files:
	kernel.spec 
Added Files:
	linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch 
Log Message:
Fix LBA48 on pata_it821x RAID volumes.

linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch:

--- NEW FILE linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch ---
Fix LBA48 on pata_it821x RAID volumes.

[http://lkml.org/lkml/2008/10/18/82]

Signed-off-by: Ondrej Zary <linux at rainbow-software.org>
Acked-by: Alan Cox <alan at redhat.com>

--- linux-2.6.27-orig/drivers/ata/pata_it821x.c	2008-10-18 17:09:07.000000000 +0200
+++ linux-2.6.27-pentium/drivers/ata/pata_it821x.c	2008-10-18 17:10:24.000000000 +0200
@@ -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;
 	}



Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.563
retrieving revision 1.564
diff -u -r1.563 -r1.564
--- kernel.spec	22 Oct 2008 23:11:23 -0000	1.563
+++ kernel.spec	23 Oct 2008 08:05:58 -0000	1.564
@@ -646,11 +646,12 @@
 Patch640: linux-2.6-defaults-pci_no_msi.patch
 
 Patch670: linux-2.6-ata-quirk.patch
-Patch671: linux-2.6-libata-pata_it821x-driver-updates-and-reworking.patch
 Patch672: linux-2.6-sata-eeepc-faster.patch
 Patch673: linux-2.6-libata-pata_marvell-play-nice-with-ahci.patch
 Patch674: linux-2.6-libata-fix-a-large-collection-of-DMA-mode-mismatches.patch
 Patch676: linux-2.6-libata-sff-kill-spurious-WARN_ON-in-ata_hsm_move.patch
+Patch677: linux-2.6-libata-pata_it821x-driver-updates-and-reworking.patch
+Patch678: linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch
 Patch679: linux-2.6-libata-sata_nv-disable-swncq.patch
 
 Patch680: linux-2.6-wireless.patch
@@ -1178,6 +1179,7 @@
 ApplyPatch linux-2.6-sata-eeepc-faster.patch
 # fix it821x
 ApplyPatch linux-2.6-libata-pata_it821x-driver-updates-and-reworking.patch
+ApplyPatch linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch
 # don't use ahci for pata_marvell adapters
 ApplyPatch linux-2.6-libata-pata_marvell-play-nice-with-ahci.patch
 # fix drivers making wrong assumptions about what dma values mean
@@ -1869,6 +1871,9 @@
 
 
 %changelog
+* Wed Oct 22 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.26.7-54
+- Fix LBA48 on pata_it821x RAID volumes.
+
 * Wed Oct 22 2008 Kyle McMartin <kyle at redhat.com> 2.6.26.7-53
 - Linux 2.6.26.7
   Dropped patches:




More information about the scm-commits mailing list