linux-3.0.x for AP-SH4A-0A Board
Revision | a536877e77f73ea22d12d94a019fedd9671b6acd (tree) |
---|---|
Time | 2011-07-22 03:47:17 |
Author | H. Peter Anvin <hpa@zyto...> |
Commiter | H. Peter Anvin |
x86: Make Dell Latitude E6420 use reboot=pci
Yet another variant of the Dell Latitude series which requires
reboot=pci.
From the E5420 bug report by Daniel J Blueman:
The E6420 is affected also (same platform, different casing and
features), which provides an external confirmation of the issue; I can
submit a patch for that later or include it if you prefer:
http://linux.koolsolutions.com/2009/08/04/howto-fix-linux-hangfreeze-during-reboots-and-restarts/
Reported-by: Daniel J Blueman <daniel.blueman@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Cc: <stable@kernel.org>
@@ -435,6 +435,14 @@ static struct dmi_system_id __initdata pci_reboot_dmi_table[] = { | ||
435 | 435 | DMI_MATCH(DMI_PRODUCT_NAME, "Latitude E5420"), |
436 | 436 | }, |
437 | 437 | }, |
438 | + { /* Handle problems with rebooting on the Latitude E6420. */ | |
439 | + .callback = set_pci_reboot, | |
440 | + .ident = "Dell Latitude E6420", | |
441 | + .matches = { | |
442 | + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), | |
443 | + DMI_MATCH(DMI_PRODUCT_NAME, "Latitude E6420"), | |
444 | + }, | |
445 | + }, | |
438 | 446 | { } |
439 | 447 | }; |
440 | 448 |