• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

linux-3.0.x for AP-SH4A-0A Board


Commit MetaInfo

Revisiona536877e77f73ea22d12d94a019fedd9671b6acd (tree)
Time2011-07-22 03:47:17
AuthorH. Peter Anvin <hpa@zyto...>
CommiterH. Peter Anvin

Log Message

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>

Change Summary

Incremental Difference

--- a/arch/x86/kernel/reboot.c
+++ b/arch/x86/kernel/reboot.c
@@ -435,6 +435,14 @@ static struct dmi_system_id __initdata pci_reboot_dmi_table[] = {
435435 DMI_MATCH(DMI_PRODUCT_NAME, "Latitude E5420"),
436436 },
437437 },
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+ },
438446 { }
439447 };
440448