linux/arch/x86/realmode/rm
H. Peter Anvin 638d957b51 x86, realmode: Change EFER to a single u64 field
Change EFER to be a single u64 field instead of two u32 fields; change
the order to maintain alignment.  Note that on x86-64 cr4 is really
also a 64-bit quantity, although we can only set the low 32 bits from
the trampoline code since it is still executing in 32-bit mode at that
point.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Cc: Jarkko Sakkinen <jarkko.sakkinen@intel.com>
2012-05-16 14:02:05 -07:00
..
.gitignore x86, realmode: realmode.bin infrastructure 2012-05-08 11:41:48 -07:00
bioscall.S x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
copy.S x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
header.S x86, realmode: read cr4 and EFER from kernel for 64-bit trampoline 2012-05-08 15:04:27 -07:00
Makefile x86, realmode: Make sure all generated files are listed in targets 2012-05-09 14:53:01 -07:00
realmode.h x86, realmode: Replace open-coded ljmpw with a macro 2012-05-08 11:48:03 -07:00
realmode.lds.S x86, realmode: don't copy real_mode_header 2012-05-08 11:48:45 -07:00
reboot_32.S x86, realmode: Fix no cache bits test in reboot_32.S 2012-05-10 19:31:22 -07:00
regs.c x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
stack.S x86, realmode: fix 64-bit wakeup sequence 2012-05-08 11:48:11 -07:00
trampoline_32.S x86, realmode: Move not-common bits out of trampoline_common.S 2012-05-16 13:44:10 -07:00
trampoline_64.S x86, realmode: Change EFER to a single u64 field 2012-05-16 14:02:05 -07:00
trampoline_common.S x86, realmode: Move not-common bits out of trampoline_common.S 2012-05-16 13:44:10 -07:00
video-bios.c x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
video-mode.c x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
video-vesa.c x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
video-vga.c x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
wakemain.c x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00
wakeup_asm.S x86, realmode: header for trampoline code 2012-05-08 11:48:45 -07:00
wakeup.h x86, realmode: flattened rm hierachy 2012-05-08 11:48:45 -07:00