rpms/kernel/devel linux-2.6-x86-io-delay-add-hp-f700-quirk.patch, NONE, 1.1 kernel.spec, 1.915, 1.916

Chuck Ebbert cebbert at fedoraproject.org
Sat Aug 30 06:11:13 UTC 2008


Author: cebbert

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

Modified Files:
	kernel.spec 
Added Files:
	linux-2.6-x86-io-delay-add-hp-f700-quirk.patch 
Log Message:
x86: add Presario F700 to io_delay quirk list. (F9#459546)

linux-2.6-x86-io-delay-add-hp-f700-quirk.patch:

--- NEW FILE linux-2.6-x86-io-delay-add-hp-f700-quirk.patch ---
x86: add io delay quirk for Presario F700

Manually adding "io_delay=0xed" fixes system lockups in ioapic
mode on this machine.

System Information
	Manufacturer: Hewlett-Packard
	Product Name: Presario F700 (KA695EA#ABF)       

Base Board Information
	Manufacturer: Quanta
	Product Name: 30D3

Reference:
https://bugzilla.redhat.com/show_bug.cgi?id=459546

Signed-off-by: Chuck Ebbert <cebbert at redhat.com>

--- linux-2.6.26.noarch.orig/arch/x86/kernel/io_delay.c
+++ linux-2.6.26.noarch/arch/x86/kernel/io_delay.c
@@ -92,6 +92,14 @@ static struct dmi_system_id __initdata i
 			DMI_MATCH(DMI_BOARD_NAME, "30BF")
 		}
 	},
+	{
+		.callback	= dmi_io_delay_0xed_port,
+		.ident		= "Presario F700",
+		.matches	= {
+			DMI_MATCH(DMI_BOARD_VENDOR, "Quanta"),
+			DMI_MATCH(DMI_BOARD_NAME, "30D3")
+		}
+	},
 	{ }
 };
 


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.915
retrieving revision 1.916
diff -u -r1.915 -r1.916
--- kernel.spec	30 Aug 2008 00:37:58 -0000	1.915
+++ kernel.spec	30 Aug 2008 06:10:42 -0000	1.916
@@ -555,6 +555,7 @@
 Patch41: linux-2.6-sysrq-c.patch
 Patch42: linux-2.6-x86-tune-generic.patch
 Patch75: linux-2.6-x86-debug-boot.patch
+Patch80: linux-2.6-x86-io-delay-add-hp-f700-quirk.patch
 
 Patch140: linux-2.6-ps3-ehci-iso.patch
 Patch141: linux-2.6-ps3-storage-alias.patch
@@ -1004,6 +1005,8 @@
 # x86(-64)
 # Compile 686 kernels tuned for Pentium4.
 ApplyPatch linux-2.6-x86-tune-generic.patch
+# add io delay quirk for presario f700
+ApplyPatch linux-2.6-x86-io-delay-add-hp-f700-quirk.patch
 
 #
 # PowerPC
@@ -1741,6 +1744,9 @@
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Fri Aug 29 2008 Chuck Ebbert <cebbert at redhat.com>
+- x86: add Presario F700 to io_delay quirk list. (F9#459546)
+
 * Fri Aug 29 2008 Dave Jones <davej at redhat.com>
 - 2.6.27-rc5-git1
 




More information about the fedora-extras-commits mailing list