H. Peter Anvin
|
638d957b51
x86, realmode: Change EFER to a single u64 field
|
13 years ago |
H. Peter Anvin
|
1371270188
x86, realmode: Move kernel/realmode.c to realmode/init.c
|
13 years ago |
H. Peter Anvin
|
51edbe6a2f
x86, realmode: Move not-common bits out of trampoline_common.S
|
13 years ago |
H. Peter Anvin
|
796038799a
x86, realmode: Mask out EFER.LMA when saving trampoline EFER
|
13 years ago |
Jarkko Sakkinen
|
34d0b02e08
x86, realmode: Fix no cache bits test in reboot_32.S
|
13 years ago |
H. Peter Anvin
|
0f6f11eb00
x86, realmode: Make sure all generated files are listed in targets
|
13 years ago |
Jarkko Sakkinen
|
c5403aed04
x86, realmode: build fix: remove duplicate build
|
13 years ago |
Jarkko Sakkinen
|
cda846f101
x86, realmode: read cr4 and EFER from kernel for 64-bit trampoline
|
13 years ago |
Jarkko Sakkinen
|
bf8b88e977
x86, realmode: fixes compilation issue in tboot.c
|
13 years ago |
Jarkko Sakkinen
|
f2604c141a
x86, realmode: move relocs from scripts/ to arch/x86/tools
|
13 years ago |
Jarkko Sakkinen
|
f37240f16b
x86, realmode: header for trampoline code
|
13 years ago |
Jarkko Sakkinen
|
c4845474a0
x86, realmode: flattened rm hierachy
|
13 years ago |
Jarkko Sakkinen
|
b429dbf6e8
x86, realmode: don't copy real_mode_header
|
13 years ago |
Jarkko Sakkinen
|
8e029fcdd8
x86, realmode: fix 64-bit wakeup sequence
|
13 years ago |
H. Peter Anvin
|
6feb592dce
x86, realmode: Fix always-zero test in reboot_32.S
|
13 years ago |
H. Peter Anvin
|
be60828920
x86, realmode: Move trampoline_*.S early in the link order
|
13 years ago |
H. Peter Anvin
|
e5684ec438
x86, realmode: Replace open-coded ljmpw with a macro
|
13 years ago |
H. Peter Anvin
|
968ff9ee56
x86, realmode: Remove indirect jumps in trampoline_32 and wakeup_asm
|
13 years ago |
H. Peter Anvin
|
056a43a6d3
x86, realmode: Remove indirect jumps in trampoline_64.S
|
13 years ago |
H. Peter Anvin
|
f7436a9da9
x86, realmode: Align .data section in trampoline_32.S
|
13 years ago |
H. Peter Anvin
|
0247428611
x86, realmode: Move bits to the proper sections in trampoline_64.S
|
13 years ago |
H. Peter Anvin
|
487f50ffeb
x86, realmode: Add .text64 section, make barrier symbols absolute
|
13 years ago |
H. Peter Anvin
|
2a6de3148c
x86, realmode: Allow absolute pa_* symbols in the realmode code
|
13 years ago |
Jarkko Sakkinen
|
f156ffc439
x86, realmode: Set permission for real mode pages
|
13 years ago |
Jarkko Sakkinen
|
c9b77ccb52
x86, realmode: Move ACPI wakeup to unified realmode code
|
13 years ago |
Jarkko Sakkinen
|
48927bbb97
x86, realmode: Move SMP trampoline to unified realmode code
|
13 years ago |
Jarkko Sakkinen
|
5a8c9aebe0
x86, realmode: Move reboot_32.S to unified realmode code
|
13 years ago |
Jarkko Sakkinen
|
084ee1c641
x86, realmode: Relocator for realmode code
|
13 years ago |
Jarkko Sakkinen
|
b3266bd6ff
x86, realmode: realmode.bin infrastructure
|
13 years ago |
H. Peter Anvin
|
433de739bb
x86, realmode: 16-bit real-mode code support for relocs tool
|
13 years ago |