rpms/kernel/devel linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch, NONE, 1.1 TODO, 1.27, 1.28 kernel.spec, 1.1082, 1.1083

Chuck Ebbert cebbert at fedoraproject.org
Sat Oct 25 02:56:11 UTC 2008


Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28795

Modified Files:
	TODO 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: TODO
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/TODO,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- TODO	24 Oct 2008 23:44:38 -0000	1.27
+++ TODO	25 Oct 2008 02:55:41 -0000	1.28
@@ -174,3 +174,9 @@
 linux-2.6.27-drm-i915-fix-ioctl-security.patch
 	In -stable, reverted in upstream-reverts, reapplied after the drm patch.
 	The drm patch should be fixed up to not conflict with the upstream patch.
+
+linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch
+	from linux-kernel, acked by Alan, seems to have gone missing
+
+linux-2.6-usb-storage-unusual-devs-jmicron-ata-bridge.patch
+	should be sent for stable


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1082
retrieving revision 1.1083
diff -u -r1.1082 -r1.1083
--- kernel.spec	25 Oct 2008 02:38:19 -0000	1.1082
+++ kernel.spec	25 Oct 2008 02:55:41 -0000	1.1083
@@ -625,7 +625,9 @@
 Patch570: linux-2.6-selinux-mprotect-checks.patch
 Patch580: linux-2.6-sparc-selinux-mprotect-checks.patch
 Patch610: linux-2.6-defaults-fat-utf8.patch
+
 Patch670: linux-2.6-ata-quirk.patch
+Patch671: linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch
 
 #Patch680: linux-2.6-iwlwifi-use-dma_alloc_coherent.patch
 Patch681: linux-2.6-iwlagn-downgrade-BUG_ON-in-interrupt.patch
@@ -1200,6 +1202,8 @@
 
 # ia64 ata quirk
 ApplyPatch linux-2.6-ata-quirk.patch
+# fix it821x raid volumes
+ApplyPatch linux-2.6-libata-pata_it821x-fix-lba48-on-raid-volumes.patch
 
 # fix spot's iwlwifi, hopefully...
 #ApplyPatch linux-2.6-iwlwifi-use-dma_alloc_coherent.patch
@@ -1853,6 +1857,9 @@
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Fri Oct 24 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.27.4-47.rc3
+- Fix LBA48 on pata_it821x RAID volumes.
+
 * Fri Oct 24 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.27.4-46.rc3
 - Fix I/O errors on jmicron USB/ATA bridges (#465539)
 




More information about the fedora-extras-commits mailing list