diff options
author | Avi Kivity <avi@qumranet.com> | 2008-08-25 13:11:27 +0300 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-08-25 12:31:32 +0200 |
commit | c7ffa6c26277b403920e2255d10df849bd613380 (patch) | |
tree | eb28459e83c926a44451b2303d5bce42f21fd54c /arch/x86/kernel/signal_32.c | |
parent | 83097aca8567a0bd593534853b71fe0fa9a75d69 (diff) | |
download | linux-c7ffa6c26277b403920e2255d10df849bd613380.tar.gz linux-c7ffa6c26277b403920e2255d10df849bd613380.tar.bz2 linux-c7ffa6c26277b403920e2255d10df849bd613380.zip |
x86: default to reboot via ACPI
Triple-fault and keyboard reset may assert INIT instead of RESET; however
INIT is blocked when Intel VT is enabled. This leads to a partially reset
machine when invoking emergency_restart via sysrq-b: the processor is still
working but other parts of the system are dead.
Default to rebooting via ACPI, which correctly asserts RESET and reboots the
machine.
This is safe since we will fall back to keyboard reset and triple fault if
acpi is not enabled or if the reset is not successful.
Signed-off-by: Avi Kivity <avi@qumranet.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel/signal_32.c')
0 files changed, 0 insertions, 0 deletions