diff options
Diffstat (limited to 'arch/ia64/Kconfig')
-rw-r--r-- | arch/ia64/Kconfig | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index 683b12c6f76c..75d839715b2f 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig | |||
@@ -434,6 +434,29 @@ config IA64_ESI | |||
434 | 434 | ||
435 | source "drivers/sn/Kconfig" | 435 | source "drivers/sn/Kconfig" |
436 | 436 | ||
437 | config KEXEC | ||
438 | bool "kexec system call (EXPERIMENTAL)" | ||
439 | depends on EXPERIMENTAL && !IA64_HP_SIM && (!SMP || HOTPLUG_CPU) | ||
440 | help | ||
441 | kexec is a system call that implements the ability to shutdown your | ||
442 | current kernel, and to start another kernel. It is like a reboot | ||
443 | but it is indepedent of the system firmware. And like a reboot | ||
444 | you can start any kernel with it, not just Linux. | ||
445 | |||
446 | The name comes from the similiarity to the exec system call. | ||
447 | |||
448 | It is an ongoing process to be certain the hardware in a machine | ||
449 | is properly shutdown, so do not be surprised if this code does not | ||
450 | initially work for you. It may help to enable device hotplugging | ||
451 | support. As of this writing the exact hardware interface is | ||
452 | strongly in flux, so no good recommendation can be made. | ||
453 | |||
454 | config CRASH_DUMP | ||
455 | bool "kernel crash dumps (EXPERIMENTAL)" | ||
456 | depends on EXPERIMENTAL && IA64_MCA_RECOVERY && !IA64_HP_SIM && (!SMP || HOTPLUG_CPU) | ||
457 | help | ||
458 | Generate crash dump after being started by kexec. | ||
459 | |||
437 | source "drivers/firmware/Kconfig" | 460 | source "drivers/firmware/Kconfig" |
438 | 461 | ||
439 | source "fs/Kconfig.binfmt" | 462 | source "fs/Kconfig.binfmt" |