Displaying 2 results from an estimated 2 matches for "efi_reset_cold".
2007 Apr 18
2
[RFC, PATCH 14/24] i386 Vmi reboot fixes
.../* This is 16-bit protected mode code to disable paging and the cache,
@@ -322,6 +318,9 @@ void machine_shutdown(void)
void machine_emergency_restart(void)
{
+#ifdef CONFIG_X86_VMI
+ vmi_reboot(!reboot_thru_bios);
+#endif
if (!reboot_thru_bios) {
if (efi_enabled) {
efi.reset_system(EFI_RESET_COLD, EFI_SUCCESS, 0, NULL);
@@ -352,6 +351,7 @@ void machine_restart(char * __unused)
void machine_halt(void)
{
+ shutdown_halt();
}
void machine_power_off(void)
Index: linux-2.6.16-rc5/arch/i386/kernel/smp.c
===================================================================
--- linux-2.6.16-r...
2007 Apr 18
2
[RFC, PATCH 14/24] i386 Vmi reboot fixes
.../* This is 16-bit protected mode code to disable paging and the cache,
@@ -322,6 +318,9 @@ void machine_shutdown(void)
void machine_emergency_restart(void)
{
+#ifdef CONFIG_X86_VMI
+ vmi_reboot(!reboot_thru_bios);
+#endif
if (!reboot_thru_bios) {
if (efi_enabled) {
efi.reset_system(EFI_RESET_COLD, EFI_SUCCESS, 0, NULL);
@@ -352,6 +351,7 @@ void machine_restart(char * __unused)
void machine_halt(void)
{
+ shutdown_halt();
}
void machine_power_off(void)
Index: linux-2.6.16-rc5/arch/i386/kernel/smp.c
===================================================================
--- linux-2.6.16-r...