- MAINTAINERS | 11
- arch/i386/Kconfig | 17 +
- arch/i386/defconfig | 1
- arch/i386/kernel/Makefile | 1
- arch/i386/kernel/apic.c | 54 +++
- arch/i386/kernel/dmi_scan.c | 27 -
- arch/i386/kernel/entry.S | 1
- arch/i386/kernel/i8259.c | 12
- arch/i386/kernel/io_apic.c | 2
- arch/i386/kernel/machine_kexec.c | 116 ++++++
- arch/i386/kernel/reboot.c | 44 --
- arch/i386/kernel/relocate_kernel.S | 107 ++++++
- arch/i386/kernel/smp.c | 24 +
- include/asm-i386/apic.h | 3
- include/asm-i386/apicdef.h | 1
- include/asm-i386/kexec.h | 23 +
- include/asm-i386/unistd.h | 5
- include/linux/kexec.h | 54 +++
- include/linux/reboot.h | 2
- kernel/Makefile | 1
- kernel/kexec.c | 629 +++++++++++++++++++++++++++++++++++++
- kernel/sys.c | 23 +
- 22 files changed, 1089 insertions(+), 69 deletions(-)