x86, reboot: Move the real-mode reboot code to an assembly file
commit3d35ac346e981162eeba391e496faceed4753e7b
authorH. Peter Anvin <hpa@linux.intel.com>
Tue, 15 Feb 2011 02:36:03 +0000 (14 18:36 -0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Fri, 18 Feb 2011 05:05:34 +0000 (17 21:05 -0800)
tree1f902bd0b8d62aa65b9d216483cbecc9a712a72b
parent014eea518af3d141e276664cf40ef3da899eba35
x86, reboot: Move the real-mode reboot code to an assembly file

Move the real-mode reboot code out to an assembly file (reboot_32.S)
which is allocated using the common lowmem trampoline allocator.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
LKML-Reference: <4D5DFBE4.7090104@intel.com>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: Rafael J. Wysocki <rjw@sisk.pl>
Cc: Matthieu Castet <castet.matthieu@free.fr>
arch/x86/include/asm/reboot.h
arch/x86/kernel/Makefile
arch/x86/kernel/apm_32.c
arch/x86/kernel/reboot.c
arch/x86/kernel/reboot_32.S [new file with mode: 0644]