Commit b9e82af823c10d8f981072e0d7c3a8a31f73e0bd
Committed by
Linus Torvalds
1 parent
0939c17c7b
Exists in
master
and in
4 other branches
Work around Dell E520 BIOS reboot bug
Force Dell E520 to use the BIOS to shutdown/reboot. I have at least one report that this patch fixes shutdown/reboot problems on the Dell E520 platform. (Andi says: People can always set the boot option. It hardly seems like a critical issue needing a backport.) Signed-off-by: Tim Gardner <tim.gardner@ubuntu.com> Acked-by: Andi Kleen <ak@suse.de> Acked-by: Matt Domsch <Matt_Domsch@dell.com> Cc: <stable@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 1 changed file with 8 additions and 0 deletions Side-by-side Diff
arch/i386/kernel/reboot.c
... | ... | @@ -89,6 +89,14 @@ |
89 | 89 | } |
90 | 90 | |
91 | 91 | static struct dmi_system_id __initdata reboot_dmi_table[] = { |
92 | + { /* Handle problems with rebooting on Dell E520's */ | |
93 | + .callback = set_bios_reboot, | |
94 | + .ident = "Dell E520", | |
95 | + .matches = { | |
96 | + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), | |
97 | + DMI_MATCH(DMI_PRODUCT_NAME, "Dell DM061"), | |
98 | + }, | |
99 | + }, | |
92 | 100 | { /* Handle problems with rebooting on Dell 1300's */ |
93 | 101 | .callback = set_bios_reboot, |
94 | 102 | .ident = "Dell PowerEdge 1300", |