diff options
author | Zou Nan hai <nanhai.zou@intel.com> | 2006-12-07 12:51:35 -0500 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2006-12-07 12:51:35 -0500 |
commit | a79561134f38de12dce14ed72138f38e55ef53fc (patch) | |
tree | abe109dbe85e5b0085ba9b9a7eed7cc623d67eec /arch/ia64/Kconfig | |
parent | 620034c84d1d939717bdfbe02c51a3fee43541c3 (diff) |
[IA64] IA64 Kexec/kdump
Changes and updates.
1. Remove fake rendz path and related code according to discuss with Khalid Aziz.
2. fc.i offset fix in relocate_kernel.S.
3. iospic shutdown code eoi and mask race fix from Fujitsu.
4. Warm boot hook in machine_kexec to SN SAL code from Jack Steiner.
5. Send slave to SAL slave loop patch from Jay Lan.
6. Kdump on non-recoverable MCA event patch from Jay Lan
7. Use CTL_UNNUMBERED in kdump_on_init sysctl.
Signed-off-by: Zou Nan hai <nanhai.zou@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
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" |